QuScope
User Guide:
Installation
Quick Start
Tutorials
Examples
API Reference:
API Reference
Notebooks & Examples:
Notebook Gallery
Development:
Contributing
Changelog
License
QuScope
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
_
__post_init__() (quscope.quantum_ctem.ctf_calculator.CTFParameters method)
(quscope.quantum_ctem.hamiltonian.HamiltonianParameters method)
(quscope.quantum_ctem.quantum_ctem_circuit.QuantumCTEMParameters method)
__repr__() (quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction method)
A
a (quscope.quantum_ctem.materials.MaterialParameters property)
a0 (quscope.utils.constants.PhysicalConstants attribute)
a_coefficients (quscope.quantum_ctem.materials.AtomicScatteringParams attribute)
,
[1]
aberrations (quscope.quantum_ctem.ctf_calculator.CTFParameters attribute)
,
[1]
abf_inner (quscope.quantum_ctem.quantum_stem.STEMDetectors attribute)
abf_outer (quscope.quantum_ctem.quantum_stem.STEMDetectors attribute)
acceleration_voltage (quscope.quantum_ctem.hamiltonian.HamiltonianParameters attribute)
,
[1]
(quscope.quantum_ctem.quantum_ctem_circuit.QuantumCTEMParameters attribute)
,
[1]
adf_inner (quscope.quantum_ctem.quantum_stem.STEMDetectors attribute)
adf_outer (quscope.quantum_ctem.quantum_stem.STEMDetectors attribute)
analyze_momentum_distribution() (in module quscope.quantum_ctem.momentum_space)
aperture (quscope.quantum_ctem.ctf_calculator.CTFParameters attribute)
,
[1]
(quscope.quantum_ctem.workflows.MicroscopeConfig attribute)
,
[1]
apply() (quscope.quantum_ctem.hamiltonian.FreeParticleHamiltonian method)
(quscope.quantum_ctem.hamiltonian.LensHamiltonian method)
(quscope.quantum_ctem.hamiltonian.SampleHamiltonian method)
apply_filter_classical() (quscope.quantum_ctem.momentum_space.MomentumSpaceFilter method)
apply_iqft() (quscope.simulations.quantum_utils.TEMQFT method)
apply_qft() (quscope.simulations.quantum_utils.TEMQFT method)
atomic_number (quscope.quantum_ctem.materials.AtomicScatteringParams attribute)
,
[1]
AtomicScatteringParams (class in quscope.quantum_ctem.materials)
B
b (quscope.quantum_ctem.materials.MaterialParameters property)
b_coefficients (quscope.quantum_ctem.materials.AtomicScatteringParams attribute)
,
[1]
Backend (class in quscope.quantum_ctem.backends)
backend (quscope.quantum_ctem.workflows.CTEMWorkflow attribute)
backend_name (quscope.quantum_ctem.backends.ExecutionResult attribute)
backend_result (quscope.quantum_ctem.workflows.SimulationResult attribute)
BackendConfig (class in quscope.quantum_ctem.backends)
basis_gates (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile attribute)
,
[1]
beam_energy (quscope.ctem.multislice_simulator.MultisliceSimulator attribute)
(quscope.ctem.wpoa_simulator.WPOASimulator attribute)
benchmark_quantum_classical_integration() (in module quscope.quantum_ctem.classical_integration)
benchmark_single_configuration() (quscope.quantum_ctem.performance_benchmarking.PerformanceBenchmark method)
benchmark_state_preparation() (in module quscope.quantum_ctem.circuit_optimization)
BenchmarkResult (class in quscope.quantum_ctem.performance_benchmarking)
BenchmarkVisualizer (class in quscope.quantum_ctem.benchmark_visualization)
bf_outer (quscope.quantum_ctem.quantum_stem.STEMDetectors attribute)
BOND_LENGTH (quscope.quantum_ctem.materials.Graphene attribute)
bridge (quscope.quantum_ctem.classical_integration.MultisliceQuantumInterface attribute)
(quscope.quantum_ctem.classical_integration.WPOAQuantumInterface attribute)
build_circuit() (quscope.quantum_ctem.quantum_ctem_circuit.LensCTFCircuit method)
(quscope.quantum_ctem.quantum_ctem_circuit.PhaseGratingCircuit method)
(quscope.quantum_ctem.quantum_multislice_circuit.FresnelPropagatorCircuit method)
build_full_circuit() (quscope.quantum_ctem.quantum_ctem_circuit.QuantumCTEMCircuit method)
(quscope.quantum_ctem.quantum_multislice_circuit.QuantumMultisliceCircuit method)
build_nanoribbon() (quscope.quantum_ctem.materials.Graphene method)
build_probe_circuit() (in module quscope.quantum_ctem.quantum_stem_multislice)
build_quantum_circuit() (quscope.quantum_ctem.workflows.CTEMWorkflow method)
build_structure() (quscope.quantum_ctem.materials.Graphene method)
(quscope.quantum_ctem.materials.Material method)
(quscope.quantum_ctem.materials.MoS2 method)
(quscope.quantum_ctem.workflows.CTEMWorkflow method)
(quscope.quantum_ctem.workflows.GrapheneWorkflow method)
(quscope.quantum_ctem.workflows.MoS2Workflow method)
build_supercell() (quscope.quantum_ctem.materials.Graphene method)
(quscope.quantum_ctem.materials.MoS2 method)
build_with_vacancy() (quscope.quantum_ctem.materials.Graphene method)
C
c (quscope.quantum_ctem.materials.MaterialParameters property)
(quscope.utils.constants.PhysicalConstants attribute)
c5 (quscope.quantum_ctem.ctf_calculator.CTFParameters attribute)
,
[1]
(quscope.quantum_ctem.quantum_ctem_circuit.QuantumCTEMParameters attribute)
,
[1]
(quscope.quantum_ctem.workflows.MicroscopeConfig attribute)
calculate_2d() (quscope.ctem.kirkland_potential.KirklandPotential method)
calculate_aberration_function() (quscope.quantum_ctem.hamiltonian.LensHamiltonian method)
calculate_chi() (quscope.quantum_ctem.quantum_ctem_circuit.LensCTFCircuit method)
calculate_information_limit() (quscope.quantum_ctem.ctf_calculator.CTFCalculator method)
calculate_intensity() (quscope.quantum_ctem.hamiltonian.TEMHamiltonian method)
calculate_multiple_atoms() (quscope.ctem.kirkland_potential.KirklandPotential method)
calculate_point_resolution() (quscope.quantum_ctem.ctf_calculator.CTFCalculator method)
calculate_propagator() (quscope.ctem.multislice_simulator.MultisliceSimulator method)
(quscope.simulations.multislice.ThickCTEM method)
calculate_propagator_phase() (quscope.quantum_ctem.quantum_multislice_circuit.FresnelPropagatorCircuit method)
calculate_scherzer_defocus() (quscope.quantum_ctem.ctf_calculator.CTFCalculator method)
calculate_sigma() (quscope.utils.constants.PhysicalConstants static method)
calculate_slice_transmission() (quscope.ctem.multislice_simulator.MultisliceSimulator method)
(quscope.simulations.multislice.ThickCTEM method)
calculate_transmission_function() (quscope.ctem.wpoa_simulator.WPOASimulator method)
(quscope.simulations.wpo.ThinCTEM method)
calculate_wavelength() (quscope.utils.constants.PhysicalConstants static method)
channel (quscope.quantum_ctem.backends.IBMBackend attribute)
chi() (quscope.quantum_ctem.ctf_calculator.CTFCalculator method)
circuit_depth (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
(quscope.quantum_ctem.workflows.SimulationResult attribute)
classical_intensity (quscope.quantum_ctem.workflows.SimulationResult attribute)
classical_multislice() (quscope.quantum_ctem.quantum_multislice_circuit.QuantumClassicalMultisliceValidator method)
classical_simulation() (quscope.quantum_ctem.quantum_ctem_circuit.QuantumClassicalValidator method)
classical_to_quantum() (quscope.quantum_ctem.classical_integration.QuantumClassicalBridge method)
compare() (quscope.quantum_ctem.quantum_ctem_circuit.QuantumClassicalValidator method)
(quscope.quantum_ctem.quantum_multislice_circuit.QuantumClassicalMultisliceValidator method)
compare_devices() (quscope.quantum_ctem.ibm_hardware_validation.IBMHardwareValidator method)
compare_optimization_methods() (quscope.quantum_ctem.performance_benchmarking.PerformanceBenchmark method)
compare_quantum_classical() (quscope.quantum_ctem.classical_integration.WPOAQuantumInterface method)
compare_strategies() (quscope.quantum_ctem.circuit_optimization.HardwareTranspiler method)
compare_with_classical() (quscope.quantum_ctem.workflows.MoS2Workflow method)
connect() (quscope.quantum_ctem.backends.Backend method)
(quscope.quantum_ctem.backends.IBMBackend method)
(quscope.quantum_ctem.backends.SimulatorBackend method)
convergence (quscope.quantum_ctem.workflows.MicroscopeConfig attribute)
,
[1]
correlation_coefficient (quscope.quantum_ctem.workflows.SimulationResult attribute)
counts (quscope.quantum_ctem.backends.ExecutionResult attribute)
coupling_map (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile attribute)
,
[1]
create_2d_iqft_circuit() (quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction method)
create_2d_qft_circuit() (quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction method)
create_aperture_filter() (quscope.quantum_ctem.momentum_space.MomentumSpaceFilter method)
create_backend() (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile method)
create_five_atoms_example() (in module quscope.simulations.wpo)
create_gaas_structure() (in module quscope.simulations.multislice)
create_iqft_circuit() (quscope.quantum_ctem.momentum_space.MomentumSpaceConverter method)
create_lowpass_filter() (quscope.quantum_ctem.momentum_space.MomentumSpaceFilter method)
create_qft_circuit() (quscope.quantum_ctem.momentum_space.MomentumSpaceConverter method)
create_summary_figure() (in module quscope.quantum_ctem.benchmark_visualization)
cs (quscope.quantum_ctem.ctf_calculator.CTFParameters attribute)
,
[1]
(quscope.quantum_ctem.quantum_ctem_circuit.QuantumCTEMParameters attribute)
,
[1]
(quscope.quantum_ctem.workflows.MicroscopeConfig attribute)
,
[1]
CTEMWorkflow (class in quscope.quantum_ctem.workflows)
ctf() (quscope.quantum_ctem.ctf_calculator.CTFCalculator method)
(quscope.quantum_ctem.hamiltonian.LensHamiltonian method)
CTFCalculator (class in quscope.quantum_ctem.ctf_calculator)
CTFParameters (class in quscope.quantum_ctem.ctf_calculator)
CTFVisualizer (class in quscope.quantum_ctem.ctf_calculator)
D
decode_quantum_state() (quscope.simulations.quantum_utils.TEMQFT method)
decoding_time (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
DEFAULT_PARAMS_FILE (quscope.ctem.kirkland_potential.KirklandPotential attribute)
defocus (quscope.quantum_ctem.ctf_calculator.CTFParameters attribute)
,
[1]
(quscope.quantum_ctem.quantum_ctem_circuit.QuantumCTEMParameters attribute)
,
[1]
(quscope.quantum_ctem.workflows.MicroscopeConfig attribute)
,
[1]
demo_quantum_ctem() (in module quscope.quantum_ctem.quantum_ctem_circuit)
demonstrate_uncertainty_principle() (in module quscope.quantum_ctem.momentum_space)
depth (quscope.quantum_ctem.backends.ExecutionResult attribute)
device (quscope.quantum_ctem.backends.SimulatorBackend attribute)
device_name (quscope.quantum_ctem.backends.IBMBackend attribute)
DEVICE_PROFILES (quscope.quantum_ctem.backends.IBMBackend attribute)
dx (quscope.ctem.multislice_simulator.MultisliceSimulator attribute)
(quscope.ctem.wpoa_simulator.WPOASimulator attribute)
dynamic_decoupling (quscope.quantum_ctem.backends.BackendConfig attribute)
E
e_charge (quscope.utils.constants.PhysicalConstants attribute)
edge_type (quscope.quantum_ctem.materials.Graphene attribute)
elements (quscope.quantum_ctem.materials.MaterialParameters attribute)
,
[1]
encode_to_quantum_state() (quscope.simulations.quantum_utils.TEMQFT method)
encoding_time (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
energy() (quscope.quantum_ctem.hamiltonian.FreeParticleHamiltonian method)
energy_spread (quscope.quantum_ctem.workflows.MicroscopeConfig attribute)
,
[1]
error_message (quscope.quantum_ctem.backends.ExecutionResult attribute)
estimate_fidelity() (in module quscope.quantum_ctem.ibm_hardware_validation)
(quscope.quantum_ctem.circuit_optimization.HardwareTranspiler method)
estimate_hardware_costs() (quscope.quantum_ctem.performance_benchmarking.PerformanceBenchmark method)
estimated_fidelity_ibm (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
estimated_runtime_ibm (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
execution_time (quscope.quantum_ctem.backends.ExecutionResult attribute)
(quscope.quantum_ctem.workflows.SimulationResult attribute)
ExecutionResult (class in quscope.quantum_ctem.backends)
expected_contrast() (quscope.quantum_ctem.materials.Graphene method)
(quscope.quantum_ctem.materials.MoS2 method)
extract_wave() (quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction method)
F
fidelity (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
field_of_view (quscope.quantum_ctem.workflows.SimulationResult attribute)
find_first_zero() (quscope.quantum_ctem.ctf_calculator.CTFCalculator method)
formula (quscope.quantum_ctem.materials.Material property)
(quscope.quantum_ctem.materials.MaterialParameters attribute)
,
[1]
FreeParticleHamiltonian (class in quscope.quantum_ctem.hamiltonian)
fresnel_propagator_phase() (in module quscope.quantum_ctem.quantum_stem_multislice)
FresnelPropagatorCircuit (class in quscope.quantum_ctem.quantum_multislice_circuit)
G
gate_counts (quscope.quantum_ctem.backends.ExecutionResult attribute)
generate_deployment_guide() (quscope.quantum_ctem.ibm_hardware_validation.IBMHardwareValidator method)
generate_report() (quscope.quantum_ctem.performance_benchmarking.PerformanceBenchmark method)
get_aberration_function() (quscope.quantum_ctem.hamiltonian.TEMHamiltonian method)
get_atoms_in_slice() (quscope.ctem.multislice_simulator.MultisliceSimulator method)
(quscope.simulations.multislice.ThickCTEM method)
get_backend() (in module quscope.quantum_ctem.backends)
get_circuit_metrics() (quscope.quantum_ctem.backends.Backend method)
(quscope.quantum_ctem.circuit_optimization.StatePreparationOptimizer method)
get_column_positions() (quscope.quantum_ctem.materials.MoS2 method)
get_contrast() (quscope.quantum_ctem.workflows.SimulationResult method)
get_ctf() (quscope.quantum_ctem.hamiltonian.TEMHamiltonian method)
(quscope.quantum_ctem.quantum_ctem_circuit.QuantumCTEMCircuit method)
get_device_info() (quscope.quantum_ctem.backends.IBMBackend method)
get_diffraction_spots() (quscope.quantum_ctem.materials.Graphene method)
get_element_symbol() (quscope.ctem.kirkland_potential.KirklandPotential method)
(quscope.utils.kirkland.KirklandPotential method)
get_info() (quscope.quantum_ctem.quantum_ctem_circuit.QuantumCTEMCircuit method)
(quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction method)
get_intensity() (quscope.quantum_ctem.backends.ExecutionResult method)
get_interaction_constant() (quscope.quantum_ctem.materials.Material method)
get_material() (in module quscope.quantum_ctem.materials)
get_momentum_grid() (quscope.quantum_ctem.momentum_space.MomentumSpaceConverter method)
get_normalization_factor() (quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction method)
get_parameters() (quscope.ctem.kirkland_potential.KirklandPotential method)
get_projected_potential() (quscope.quantum_ctem.materials.Material method)
get_scattering_params() (quscope.quantum_ctem.materials.Graphene method)
(quscope.quantum_ctem.materials.Material method)
(quscope.quantum_ctem.materials.MoS2 method)
get_simulation_parameters() (quscope.ctem.wpoa_simulator.WPOASimulator method)
get_statevector() (quscope.quantum_ctem.backends.SimulatorBackend method)
get_statevector_2d() (quscope.quantum_ctem.backends.ExecutionResult method)
get_sublattice_positions() (quscope.quantum_ctem.materials.Graphene method)
get_transmission_function() (quscope.quantum_ctem.quantum_ctem_circuit.PhaseGratingCircuit method)
Graphene (class in quscope.quantum_ctem.materials)
GrapheneWorkflow (class in quscope.quantum_ctem.workflows)
grid_size (quscope.quantum_ctem.quantum_ctem_circuit.QuantumCTEMParameters attribute)
,
[1]
(quscope.quantum_ctem.workflows.SimulationResult attribute)
grid_size_x (quscope.quantum_ctem.hamiltonian.HamiltonianParameters attribute)
,
[1]
grid_size_y (quscope.quantum_ctem.hamiltonian.HamiltonianParameters attribute)
,
[1]
H
h (quscope.utils.constants.PhysicalConstants attribute)
haadf_inner (quscope.quantum_ctem.quantum_stem.STEMDetectors attribute)
haadf_outer (quscope.quantum_ctem.quantum_stem.STEMDetectors attribute)
HamiltonianParameters (class in quscope.quantum_ctem.hamiltonian)
HardwareTranspiler (class in quscope.quantum_ctem.circuit_optimization)
HC (quscope.ctem.wpoa_simulator.WPOASimulator attribute)
hc (quscope.utils.constants.PhysicalConstants attribute)
I
ibm_brisbane() (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile static method)
ibm_kyoto() (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile static method)
ibm_nazca() (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile static method)
ibm_sherbrooke() (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile static method)
IBMBackend (class in quscope.quantum_ctem.backends)
IBMDeviceProfile (class in quscope.quantum_ctem.ibm_hardware_validation)
IBMHardwareValidator (class in quscope.quantum_ctem.ibm_hardware_validation)
image_size (quscope.ctem.multislice_simulator.MultisliceSimulator attribute)
(quscope.ctem.wpoa_simulator.WPOASimulator attribute)
init_qubits (quscope.quantum_ctem.backends.BackendConfig attribute)
intensity (quscope.quantum_ctem.workflows.SimulationResult attribute)
interaction_constant (quscope.quantum_ctem.hamiltonian.HamiltonianParameters attribute)
,
[1]
interaction_constant() (in module quscope.quantum_ctem.quantum_ctem_circuit)
iqft_1d() (quscope.simulations.quantum_utils.TEMQFT method)
iqft_2d() (quscope.simulations.quantum_utils.TEMQFT method)
is_connected (quscope.quantum_ctem.backends.Backend property)
J
job_id (quscope.quantum_ctem.backends.ExecutionResult attribute)
K
kirkland_potential_2d() (quscope.ctem.multislice_simulator.MultisliceSimulator method)
(quscope.utils.kirkland.KirklandPotential method)
KirklandPotential (class in quscope.ctem.kirkland_potential)
(class in quscope.utils.kirkland)
L
lattice_angles (quscope.quantum_ctem.materials.MaterialParameters attribute)
,
[1]
LATTICE_CONSTANT (quscope.quantum_ctem.materials.Graphene attribute)
lattice_constants (quscope.quantum_ctem.materials.MaterialParameters attribute)
,
[1]
LAYER_SPACING (quscope.quantum_ctem.materials.Graphene attribute)
layer_type (quscope.quantum_ctem.materials.MoS2 attribute)
LensCTFCircuit (class in quscope.quantum_ctem.quantum_ctem_circuit)
LensHamiltonian (class in quscope.quantum_ctem.hamiltonian)
list_available_backends() (in module quscope.quantum_ctem.backends)
list_devices() (quscope.quantum_ctem.backends.IBMBackend method)
list_materials() (in module quscope.quantum_ctem.materials)
load_parameters() (quscope.utils.kirkland.KirklandPotential method)
M
M0C2 (quscope.ctem.wpoa_simulator.WPOASimulator attribute)
m0c2 (quscope.utils.constants.PhysicalConstants attribute)
m_e (quscope.utils.constants.PhysicalConstants attribute)
masks() (quscope.quantum_ctem.quantum_stem.STEMDetectors method)
Material (class in quscope.quantum_ctem.materials)
material (quscope.quantum_ctem.workflows.CTEMWorkflow attribute)
material_name (quscope.quantum_ctem.workflows.SimulationResult attribute)
MaterialParameters (class in quscope.quantum_ctem.materials)
memory (quscope.quantum_ctem.backends.BackendConfig attribute)
memory_circuit (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
memory_classical (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
memory_statevector (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
microscope (quscope.quantum_ctem.workflows.CTEMWorkflow attribute)
microscope_config (quscope.quantum_ctem.workflows.SimulationResult attribute)
MicroscopeConfig (class in quscope.quantum_ctem.workflows)
module
quscope.ctem.kirkland_potential
quscope.ctem.multislice_simulator
quscope.ctem.wpoa_simulator
quscope.quantum_ctem.backends
quscope.quantum_ctem.benchmark_visualization
quscope.quantum_ctem.circuit_optimization
quscope.quantum_ctem.classical_integration
quscope.quantum_ctem.ctf_calculator
quscope.quantum_ctem.hamiltonian
quscope.quantum_ctem.ibm_hardware_validation
quscope.quantum_ctem.materials
quscope.quantum_ctem.momentum_space
quscope.quantum_ctem.performance_benchmarking
quscope.quantum_ctem.quantum_ctem_circuit
quscope.quantum_ctem.quantum_multislice_circuit
quscope.quantum_ctem.quantum_stem
quscope.quantum_ctem.quantum_stem_multislice
quscope.quantum_ctem.quantum_wave_function
quscope.quantum_ctem.workflows
quscope.simulations.multislice
quscope.simulations.quantum_utils
quscope.simulations.wpo
quscope.utils.constants
quscope.utils.kirkland
MomentumSpaceConverter (class in quscope.quantum_ctem.momentum_space)
MomentumSpaceFilter (class in quscope.quantum_ctem.momentum_space)
MoS2 (class in quscope.quantum_ctem.materials)
MoS2Workflow (class in quscope.quantum_ctem.workflows)
multislice (quscope.quantum_ctem.classical_integration.MultisliceQuantumInterface attribute)
MultisliceQuantumInterface (class in quscope.quantum_ctem.classical_integration)
MultisliceSimulator (class in quscope.ctem.multislice_simulator)
N
n_atoms (quscope.quantum_ctem.workflows.SimulationResult attribute)
n_qubits (quscope.quantum_ctem.workflows.SimulationResult attribute)
n_qubits_x (quscope.quantum_ctem.classical_integration.MultisliceQuantumInterface attribute)
(quscope.quantum_ctem.classical_integration.QuantumClassicalBridge attribute)
(quscope.quantum_ctem.classical_integration.WPOAQuantumInterface attribute)
(quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
(quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction attribute)
n_qubits_y (quscope.quantum_ctem.classical_integration.MultisliceQuantumInterface attribute)
(quscope.quantum_ctem.classical_integration.QuantumClassicalBridge attribute)
(quscope.quantum_ctem.classical_integration.WPOAQuantumInterface attribute)
(quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
(quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction attribute)
name (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile attribute)
,
[1]
(quscope.quantum_ctem.materials.Material property)
(quscope.quantum_ctem.materials.MaterialParameters attribute)
,
[1]
num_qubits (quscope.quantum_ctem.backends.ExecutionResult attribute)
(quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile attribute)
,
[1]
O
objective_lens_transfer_function() (quscope.ctem.wpoa_simulator.WPOASimulator method)
(quscope.simulations.wpo.ThinCTEM method)
optimization_level (quscope.quantum_ctem.backends.BackendConfig attribute)
P
parameters (quscope.quantum_ctem.materials.Graphene property)
(quscope.quantum_ctem.materials.Material property)
(quscope.quantum_ctem.materials.MoS2 property)
params_dict (quscope.ctem.kirkland_potential.KirklandPotential attribute)
ParsevalValidator (class in quscope.quantum_ctem.momentum_space)
PerformanceBenchmark (class in quscope.quantum_ctem.performance_benchmarking)
phase (quscope.quantum_ctem.workflows.SimulationResult attribute)
PhaseGratingCircuit (class in quscope.quantum_ctem.quantum_ctem_circuit)
PhysicalConstants (class in quscope.utils.constants)
pixel_size (quscope.quantum_ctem.hamiltonian.HamiltonianParameters attribute)
,
[1]
(quscope.quantum_ctem.quantum_ctem_circuit.QuantumCTEMParameters attribute)
,
[1]
(quscope.quantum_ctem.workflows.SimulationResult attribute)
pixels (quscope.ctem.multislice_simulator.MultisliceSimulator attribute)
(quscope.ctem.wpoa_simulator.WPOASimulator attribute)
(quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
pixels_x (quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction attribute)
pixels_y (quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction attribute)
plot_1d_ctf() (quscope.quantum_ctem.ctf_calculator.CTFVisualizer method)
plot_2d_ctf() (quscope.quantum_ctem.ctf_calculator.CTFVisualizer method)
plot_accuracy_analysis() (quscope.quantum_ctem.benchmark_visualization.BenchmarkVisualizer method)
plot_all() (quscope.quantum_ctem.benchmark_visualization.BenchmarkVisualizer method)
plot_hardware_costs() (quscope.quantum_ctem.benchmark_visualization.BenchmarkVisualizer method)
plot_intensity_vs_thickness() (quscope.simulations.multislice.ThickCTEM method)
plot_memory_profile() (quscope.quantum_ctem.benchmark_visualization.BenchmarkVisualizer method)
plot_multi_voltage_comparison() (quscope.quantum_ctem.ctf_calculator.CTFVisualizer method)
plot_optimization_comparison() (quscope.quantum_ctem.benchmark_visualization.BenchmarkVisualizer method)
plot_phase_contrast_image() (quscope.simulations.wpo.ThinCTEM method)
plot_phase_contrast_series() (quscope.simulations.multislice.ThickCTEM method)
plot_scaling_analysis() (quscope.quantum_ctem.benchmark_visualization.BenchmarkVisualizer method)
plot_transmission_function() (quscope.simulations.wpo.ThinCTEM method)
plot_wave_magnitude() (quscope.simulations.multislice.ThickCTEM method)
potential_calculator (quscope.ctem.wpoa_simulator.WPOASimulator attribute)
prepare_arbitrary_wave() (quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction method)
prepare_incident_wave() (quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction method)
prepare_state() (quscope.quantum_ctem.circuit_optimization.StatePreparationOptimizer method)
print_intensity_table() (quscope.simulations.multislice.ThickCTEM method)
probabilities (quscope.quantum_ctem.backends.ExecutionResult attribute)
profile_memory_usage() (quscope.quantum_ctem.performance_benchmarking.PerformanceBenchmark method)
projected_potential (quscope.quantum_ctem.workflows.SimulationResult attribute)
projected_potential() (quscope.quantum_ctem.materials.AtomicScatteringParams method)
propagate() (quscope.quantum_ctem.hamiltonian.TEMHamiltonian method)
propagator() (quscope.quantum_ctem.hamiltonian.FreeParticleHamiltonian method)
Q
qft_1d() (quscope.simulations.quantum_utils.TEMQFT method)
qft_2d() (quscope.simulations.quantum_utils.TEMQFT method)
quantum_to_classical() (quscope.quantum_ctem.classical_integration.QuantumClassicalBridge method)
QuantumClassicalBridge (class in quscope.quantum_ctem.classical_integration)
QuantumClassicalMultisliceValidator (class in quscope.quantum_ctem.quantum_multislice_circuit)
QuantumClassicalValidator (class in quscope.quantum_ctem.quantum_ctem_circuit)
QuantumCTEMCircuit (class in quscope.quantum_ctem.quantum_ctem_circuit)
QuantumCTEMParameters (class in quscope.quantum_ctem.quantum_ctem_circuit)
QuantumMultisliceCircuit (class in quscope.quantum_ctem.quantum_multislice_circuit)
QuantumMultisliceParameters (class in quscope.quantum_ctem.quantum_multislice_circuit)
QuantumWaveFunction (class in quscope.quantum_ctem.quantum_wave_function)
quick_benchmark() (in module quscope.quantum_ctem.performance_benchmarking)
quscope.ctem.kirkland_potential
module
quscope.ctem.multislice_simulator
module
quscope.ctem.wpoa_simulator
module
quscope.quantum_ctem.backends
module
quscope.quantum_ctem.benchmark_visualization
module
quscope.quantum_ctem.circuit_optimization
module
quscope.quantum_ctem.classical_integration
module
quscope.quantum_ctem.ctf_calculator
module
quscope.quantum_ctem.hamiltonian
module
quscope.quantum_ctem.ibm_hardware_validation
module
quscope.quantum_ctem.materials
module
quscope.quantum_ctem.momentum_space
module
quscope.quantum_ctem.performance_benchmarking
module
quscope.quantum_ctem.quantum_ctem_circuit
module
quscope.quantum_ctem.quantum_multislice_circuit
module
quscope.quantum_ctem.quantum_stem
module
quscope.quantum_ctem.quantum_stem_multislice
module
quscope.quantum_ctem.quantum_wave_function
module
quscope.quantum_ctem.workflows
module
quscope.simulations.multislice
module
quscope.simulations.quantum_utils
module
quscope.simulations.wpo
module
quscope.utils.constants
module
quscope.utils.kirkland
module
qwf (quscope.quantum_ctem.classical_integration.QuantumClassicalBridge attribute)
R
readout_error (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile attribute)
,
[1]
relativistic_wavelength() (in module quscope.quantum_ctem.hamiltonian)
(in module quscope.quantum_ctem.quantum_ctem_circuit)
resilience_level (quscope.quantum_ctem.backends.BackendConfig attribute)
round_trip_error (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
round_trip_time (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
run() (quscope.quantum_ctem.backends.Backend method)
(quscope.quantum_ctem.backends.IBMBackend method)
(quscope.quantum_ctem.backends.SimulatorBackend method)
(quscope.quantum_ctem.workflows.CTEMWorkflow method)
(quscope.quantum_ctem.workflows.GrapheneWorkflow method)
(quscope.quantum_ctem.workflows.MoS2Workflow method)
run_batch() (quscope.quantum_ctem.backends.Backend method)
(quscope.quantum_ctem.backends.IBMBackend method)
(quscope.quantum_ctem.backends.SimulatorBackend method)
run_cs_series() (quscope.quantum_ctem.workflows.MoS2Workflow method)
run_defocus_series() (quscope.quantum_ctem.workflows.CTEMWorkflow method)
run_nanoribbon() (quscope.quantum_ctem.workflows.GrapheneWorkflow method)
run_scaling_analysis() (quscope.quantum_ctem.performance_benchmarking.PerformanceBenchmark method)
run_stem() (in module quscope.quantum_ctem.quantum_stem)
run_stem_multislice() (in module quscope.quantum_ctem.quantum_stem_multislice)
run_voltage_series() (quscope.quantum_ctem.workflows.MoS2Workflow method)
run_with_vacancies() (quscope.quantum_ctem.workflows.GrapheneWorkflow method)
S
SampleHamiltonian (class in quscope.quantum_ctem.hamiltonian)
save_credentials() (quscope.quantum_ctem.backends.IBMBackend static method)
save_results() (quscope.quantum_ctem.performance_benchmarking.PerformanceBenchmark method)
SCATTERING_PARAMS (quscope.quantum_ctem.materials.Graphene attribute)
(quscope.quantum_ctem.materials.MoS2 attribute)
scherzer_defocus (quscope.quantum_ctem.workflows.MicroscopeConfig property)
seed_simulator (quscope.quantum_ctem.backends.BackendConfig attribute)
set_potential() (quscope.quantum_ctem.hamiltonian.SampleHamiltonian method)
set_sample_potential() (quscope.quantum_ctem.hamiltonian.TEMHamiltonian method)
setup_quantum_state() (quscope.quantum_ctem.workflows.CTEMWorkflow method)
shots (quscope.quantum_ctem.backends.BackendConfig attribute)
(quscope.quantum_ctem.backends.ExecutionResult attribute)
sigma (quscope.ctem.multislice_simulator.MultisliceSimulator attribute)
(quscope.ctem.wpoa_simulator.WPOASimulator attribute)
simulate() (quscope.quantum_ctem.quantum_ctem_circuit.QuantumCTEMCircuit method)
(quscope.quantum_ctem.quantum_multislice_circuit.QuantumMultisliceCircuit method)
simulate_ctem_wavefunction() (quscope.quantum_ctem.backends.SimulatorBackend method)
simulate_image() (quscope.ctem.wpoa_simulator.WPOASimulator method)
(quscope.simulations.wpo.ThinCTEM method)
simulate_multislice() (quscope.simulations.multislice.ThickCTEM method)
simulate_thickness() (quscope.ctem.multislice_simulator.MultisliceSimulator method)
simulate_thickness_series() (quscope.ctem.multislice_simulator.MultisliceSimulator method)
(quscope.simulations.multislice.ThickCTEM method)
simulate_with_quantum_encoding() (quscope.quantum_ctem.classical_integration.WPOAQuantumInterface method)
simulate_with_quantum_slices() (quscope.quantum_ctem.classical_integration.MultisliceQuantumInterface method)
simulation_method (quscope.quantum_ctem.backends.SimulatorBackend attribute)
SimulationResult (class in quscope.quantum_ctem.workflows)
SimulatorBackend (class in quscope.quantum_ctem.backends)
single_qubit_error (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile attribute)
,
[1]
single_qubit_gates (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
slice_thickness (quscope.ctem.multislice_simulator.MultisliceSimulator attribute)
(quscope.quantum_ctem.quantum_multislice_circuit.QuantumMultisliceParameters attribute)
space_group (quscope.quantum_ctem.materials.MaterialParameters attribute)
,
[1]
StatePreparationOptimizer (class in quscope.quantum_ctem.circuit_optimization)
statevector (quscope.quantum_ctem.backends.ExecutionResult attribute)
STEMDetectors (class in quscope.quantum_ctem.quantum_stem)
success (quscope.quantum_ctem.backends.ExecutionResult attribute)
summary() (quscope.quantum_ctem.workflows.SimulationResult method)
supercell_size (quscope.quantum_ctem.workflows.SimulationResult attribute)
symbol (quscope.quantum_ctem.materials.AtomicScatteringParams attribute)
,
[1]
T
t1_us (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile attribute)
,
[1]
t2_us (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile attribute)
,
[1]
TEMHamiltonian (class in quscope.quantum_ctem.hamiltonian)
TEMQFT (class in quscope.simulations.quantum_utils)
test_qubit_mapping() (quscope.quantum_ctem.ibm_hardware_validation.IBMHardwareValidator method)
ThickCTEM (class in quscope.simulations.multislice)
ThinCTEM (class in quscope.simulations.wpo)
to_dict() (quscope.quantum_ctem.backends.BackendConfig method)
(quscope.quantum_ctem.performance_benchmarking.BenchmarkResult method)
(quscope.quantum_ctem.workflows.MicroscopeConfig method)
to_json() (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult method)
total_gates (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
total_qubits (quscope.quantum_ctem.quantum_wave_function.QuantumWaveFunction attribute)
transfer_function() (quscope.quantum_ctem.hamiltonian.LensHamiltonian method)
transform_to_momentum() (quscope.quantum_ctem.momentum_space.MomentumSpaceConverter method)
transform_to_real() (quscope.quantum_ctem.momentum_space.MomentumSpaceConverter method)
transmission_function (quscope.quantum_ctem.workflows.SimulationResult attribute)
transmission_function() (quscope.quantum_ctem.hamiltonian.SampleHamiltonian method)
transpile() (quscope.quantum_ctem.backends.Backend method)
transpile_for_hardware() (quscope.quantum_ctem.circuit_optimization.HardwareTranspiler method)
two_qubit_error (quscope.quantum_ctem.ibm_hardware_validation.IBMDeviceProfile attribute)
,
[1]
two_qubit_gates (quscope.quantum_ctem.performance_benchmarking.BenchmarkResult attribute)
typical_thickness (quscope.quantum_ctem.materials.MaterialParameters attribute)
,
[1]
V
V_SCALING (quscope.ctem.kirkland_potential.KirklandPotential attribute)
V_scaling (quscope.ctem.kirkland_potential.KirklandPotential attribute)
validate_circuit_for_ibm() (quscope.quantum_ctem.ibm_hardware_validation.IBMHardwareValidator method)
validate_consistency() (quscope.quantum_ctem.classical_integration.QuantumClassicalBridge method)
validate_for_device() (quscope.quantum_ctem.ibm_hardware_validation.IBMHardwareValidator method)
validate_ibm_deployment() (in module quscope.quantum_ctem.ibm_hardware_validation)
validate_round_trip() (quscope.quantum_ctem.momentum_space.ParsevalValidator method)
validate_structure() (quscope.quantum_ctem.materials.Material method)
validate_transform() (quscope.quantum_ctem.momentum_space.ParsevalValidator method)
validate_wpoa() (quscope.quantum_ctem.workflows.GrapheneWorkflow method)
visualize() (quscope.quantum_ctem.workflows.CTEMWorkflow method)
(quscope.quantum_ctem.workflows.GrapheneWorkflow method)
(quscope.quantum_ctem.workflows.MoS2Workflow method)
visualize_honeycomb() (quscope.quantum_ctem.workflows.GrapheneWorkflow method)
voltage (quscope.quantum_ctem.ctf_calculator.CTFParameters attribute)
,
[1]
(quscope.quantum_ctem.workflows.MicroscopeConfig attribute)
,
[1]
W
wavefunction (quscope.quantum_ctem.workflows.SimulationResult attribute)
wavelength (quscope.ctem.multislice_simulator.MultisliceSimulator attribute)
(quscope.ctem.wpoa_simulator.WPOASimulator attribute)
(quscope.quantum_ctem.hamiltonian.HamiltonianParameters attribute)
,
[1]
(quscope.quantum_ctem.workflows.MicroscopeConfig property)
wpoa (quscope.quantum_ctem.classical_integration.WPOAQuantumInterface attribute)
wpoa_validity() (quscope.quantum_ctem.materials.Graphene method)
WPOAQuantumInterface (class in quscope.quantum_ctem.classical_integration)
WPOASimulator (class in quscope.ctem.wpoa_simulator)