MPQP
Contents:
Getting started
The Quantum Circuit
Instructions
Noisy Simulations
Execution
Remote devices handling
Variational Quantum Algorithms
QASM converter
Tools
Changelog
Examples
MPQP
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
action (AnswerNode attribute)
add() (QCircuit method)
AdditionalGateNoiseWarning
adjust_measure() (in module mpqp.execution.runner)
AER_SIMULATOR (IBMDevice attribute)
AER_SIMULATOR_DENSITY_MATRIX (IBMDevice attribute)
AER_SIMULATOR_EXTENDED_STABILIZER (IBMDevice attribute)
AER_SIMULATOR_MATRIX_PRODUCT_STATE (IBMDevice attribute)
AER_SIMULATOR_STABILIZER (IBMDevice attribute)
AER_SIMULATOR_STATEVECTOR (IBMDevice attribute)
amplitude() (in module mpqp.tools.theoretical_simulation)
AmplitudeDamping (class in mpqp.noise.noise_model)
amplitudes (Result property)
(StateVector property)
AnswerNode (class in mpqp.tools.choice_tree)
answers (QuestionNode attribute)
append() (QCircuit method)
apply_noise_to_braket_circuit() (in module mpqp.execution.providers.aws)
ArbitraryNestedSequence (in module mpqp.tools.generics)
atol (in module mpqp.tools.maths)
atoms (PauliStringAtom property)
(PauliStringMonomial attribute)
ATOSDevice (class in mpqp.execution.devices)
AvailableDevice (class in mpqp.execution.devices)
AWSBraketRemoteExecutionError
AWSDevice (class in mpqp.execution.devices)
AZUREDevice (class in mpqp.execution.devices)
B
Barrier (class in mpqp.core.instruction.barrier)
basis (BasisMeasure attribute)
Basis (class in mpqp.core.instruction.measurement.basis)
basis_vectors (Basis attribute)
BasisMeasure (class in mpqp.core.instruction.measurement.basis_measure)
BatchResult (class in mpqp.execution.result)
BFGS (Optimizer attribute)
bin_str (Sample attribute)
binary_to_custom() (Basis method)
BitFlip (class in mpqp.noise.noise_model)
BRAKET (Language attribute)
BRAKET_CUSTOM_INCLUDE (Instr attribute)
BRAKET_DM1_SIMULATOR (AWSDevice attribute)
braket_gate (CNOT attribute)
(CP attribute)
(CRk attribute)
(CRk_dagger attribute)
(CZ attribute)
(H attribute)
(Id attribute)
(NativeGate attribute)
(NoParameterGate attribute)
(P attribute)
(Rk attribute)
(Rk_dagger attribute)
(Rx attribute)
(Ry attribute)
(Rz attribute)
(S attribute)
(SWAP attribute)
(T attribute)
(TOF attribute)
(U attribute)
(X attribute)
(Y attribute)
(Z attribute)
BRAKET_LOCAL_SIMULATOR (AWSDevice attribute)
BRAKET_SV1_SIMULATOR (AWSDevice attribute)
BRAKET_TN1_SIMULATOR (AWSDevice attribute)
Breakpoint (class in mpqp.core.instruction.breakpoint)
breakpoints (QCircuit property)
C
C3SQRTX (Instr attribute)
C3X (Instr attribute)
C4X (Instr attribute)
c_targets (BasisMeasure attribute)
CANCELLED (JobStatus attribute)
check_job_compatibility() (in module mpqp.execution.providers.ibm)
circuit (Job attribute)
CIRQ (Language attribute)
CIRQ_LOCAL_SIMULATOR (GOOGLEDevice attribute)
classproperty (class in mpqp.tools.generics)
clean_1D_array() (in module mpqp.tools.display)
clean_matrix() (in module mpqp.tools.display)
clean_number_repr() (in module mpqp.tools.display)
closest_unitary() (in module mpqp.tools.maths)
CMAES (Optimizer attribute)
CNOT (class in mpqp.core.instruction.gates.native_gates)
COBYLA (Optimizer attribute)
coef (PauliStringAtom property)
(PauliStringMonomial attribute)
ComputationalBasis (class in mpqp.core.instruction.measurement.basis)
compute_expectation_value() (in module mpqp.execution.providers.ibm)
compute_expected_matrix() (in module mpqp.tools.circuit)
config_azure_account() (in module mpqp.execution.connection.azure_connection)
config_ibm_account() (in module mpqp.execution.connection.ibm_connection)
config_ionq_key() (in module mpqp.execution.connection.ionq_connection)
config_key() (in module mpqp.execution.connection.env_manager)
config_qlm_account() (in module mpqp.execution.connection.qlm_connection)
connections() (Instruction method)
(NoiseModel method)
ControlledGate (class in mpqp.core.instruction.gates.controlled_gate)
controls (ControlledGate attribute)
convert_instruction_2_to_3() (in module mpqp.qasm.open_qasm_2_and_3)
convert_instruction_3_to_2() (in module mpqp.qasm.open_qasm_2_and_3)
cos() (in module mpqp.tools.maths)
count (Sample attribute)
count_gates() (QCircuit method)
counts (Result property)
CP (class in mpqp.core.instruction.gates.native_gates)
CRk (class in mpqp.core.instruction.gates.native_gates)
CRk_dagger (class in mpqp.core.instruction.gates.native_gates)
CSX (Instr attribute)
CU3 (Instr attribute)
CustomGate (class in mpqp.core.instruction.gates.custom_gate)
CZ (class in mpqp.core.instruction.gates.native_gates)
D
definition (CustomGate attribute)
(ParametrizedGate attribute)
Depolarizing (class in mpqp.noise.noise_model)
depth() (QCircuit method)
device (Job attribute)
(Result property)
DeviceJobIncompatibleError
dict() (UserGate method)
display() (QCircuit method)
display_kth_breakpoint() (in module mpqp.execution.runner)
dist_alpha_matching() (in module mpqp.tools.theoretical_simulation)
DONE (JobStatus attribute)
E
ERROR (JobStatus attribute)
error (Result attribute)
estimate_cost_single_job() (in module mpqp.execution.providers.aws)
exp() (in module mpqp.tools.maths)
exp_id_dist() (in module mpqp.tools.theoretical_simulation)
exp_id_dist_excess() (in module mpqp.tools.theoretical_simulation)
expectation_value (Result property)
ExpectationMeasure (class in mpqp.core.instruction.measurement.expectation_value)
extract_observable_result() (in module mpqp.execution.providers.atos)
extract_result() (in module mpqp.execution.providers.atos)
(in module mpqp.execution.providers.aws)
(in module mpqp.execution.providers.ibm)
extract_result_OBSERVABLE_ideal() (in module mpqp.execution.providers.google)
extract_result_OBSERVABLE_processors() (in module mpqp.execution.providers.google)
extract_result_OBSERVABLE_shot_noise() (in module mpqp.execution.providers.google)
extract_result_SAMPLE() (in module mpqp.execution.providers.google)
extract_result_STATE_VECTOR() (in module mpqp.execution.providers.google)
extract_sample_result() (in module mpqp.execution.providers.atos)
extract_samples() (in module mpqp.execution.providers.ibm)
extract_state_vector_result() (in module mpqp.execution.providers.atos)
F
FakeAlgiers (IBMSimulatedDevice attribute)
FakeAlmadenV2 (IBMSimulatedDevice attribute)
FakeArmonkV2 (IBMSimulatedDevice attribute)
FakeAthensV2 (IBMSimulatedDevice attribute)
FakeAuckland (IBMSimulatedDevice attribute)
FakeBelemV2 (IBMSimulatedDevice attribute)
FakeBoeblingenV2 (IBMSimulatedDevice attribute)
FakeBogotaV2 (IBMSimulatedDevice attribute)
FakeBrisbane (IBMSimulatedDevice attribute)
FakeBrooklynV2 (IBMSimulatedDevice attribute)
FakeBurlingtonV2 (IBMSimulatedDevice attribute)
FakeCambridgeV2 (IBMSimulatedDevice attribute)
FakeCasablancaV2 (IBMSimulatedDevice attribute)
FakeCusco (IBMSimulatedDevice attribute)
FakeEssexV2 (IBMSimulatedDevice attribute)
FakeGeneva (IBMSimulatedDevice attribute)
FakeGuadalupeV2 (IBMSimulatedDevice attribute)
FakeHanoiV2 (IBMSimulatedDevice attribute)
FakeJakartaV2 (IBMSimulatedDevice attribute)
FakeJohannesburgV2 (IBMSimulatedDevice attribute)
FakeKawasaki (IBMSimulatedDevice attribute)
FakeKolkataV2 (IBMSimulatedDevice attribute)
FakeKyiv (IBMSimulatedDevice attribute)
FakeKyoto (IBMSimulatedDevice attribute)
FakeLagosV2 (IBMSimulatedDevice attribute)
FakeLimaV2 (IBMSimulatedDevice attribute)
FakeLondonV2 (IBMSimulatedDevice attribute)
FakeManhattanV2 (IBMSimulatedDevice attribute)
FakeManilaV2 (IBMSimulatedDevice attribute)
FakeMelbourneV2 (IBMSimulatedDevice attribute)
FakeMontrealV2 (IBMSimulatedDevice attribute)
FakeMumbaiV2 (IBMSimulatedDevice attribute)
FakeNairobiV2 (IBMSimulatedDevice attribute)
FakeOsaka (IBMSimulatedDevice attribute)
FakeOslo (IBMSimulatedDevice attribute)
FakeOurenseV2 (IBMSimulatedDevice attribute)
FakeParisV2 (IBMSimulatedDevice attribute)
FakePeekskill (IBMSimulatedDevice attribute)
FakePerth (IBMSimulatedDevice attribute)
FakePoughkeepsieV2 (IBMSimulatedDevice attribute)
FakePrague (IBMSimulatedDevice attribute)
FakeQuebec (IBMSimulatedDevice attribute)
FakeQuitoV2 (IBMSimulatedDevice attribute)
FakeRochesterV2 (IBMSimulatedDevice attribute)
FakeRomeV2 (IBMSimulatedDevice attribute)
FakeSantiagoV2 (IBMSimulatedDevice attribute)
FakeSherbrooke (IBMSimulatedDevice attribute)
FakeSingaporeV2 (IBMSimulatedDevice attribute)
FakeSydneyV2 (IBMSimulatedDevice attribute)
FakeTorino (IBMSimulatedDevice attribute)
FakeTorontoV2 (IBMSimulatedDevice attribute)
FakeValenciaV2 (IBMSimulatedDevice attribute)
FakeVigoV2 (IBMSimulatedDevice attribute)
FakeWashingtonV2 (IBMSimulatedDevice attribute)
FakeYorktownV2 (IBMSimulatedDevice attribute)
find() (in module mpqp.tools.generics)
find_index() (in module mpqp.tools.generics)
flatten() (in module mpqp.tools.generics)
flatten_generator() (in module mpqp.tools.generics)
format_element() (in module mpqp.tools.display)
from_arn() (AWSDevice static method)
from_matrix() (PauliString static method)
from_other_language() (PauliString static method)
from_str_remote() (ATOSDevice static method)
G
gamma (AmplitudeDamping attribute)
(PhaseDamping attribute)
(U property)
Gate (class in mpqp.core.instruction.gates.gate)
GateDefinition (class in mpqp.core.instruction.gates.gate_definition)
gates (NoiseModel attribute)
(QCircuit property)
generate_hardware_model() (in module mpqp.execution.providers.atos)
generate_job() (in module mpqp.execution.runner)
generate_observable_job() (in module mpqp.execution.providers.atos)
generate_qiskit_noise_model() (in module mpqp.execution.providers.ibm)
generate_sample_job() (in module mpqp.execution.providers.atos)
generate_state_vector_job() (in module mpqp.execution.providers.atos)
get_active_account_info() (in module mpqp.execution.connection.ibm_connection)
get_all_job_ids() (in module mpqp.execution.connection.azure_connection)
(in module mpqp.execution.connection.google_connection)
(in module mpqp.execution.connection.ibm_connection)
(in module mpqp.execution.connection.qlm_connection)
(in module mpqp.execution.remote_handler)
get_all_partial_ids() (in module mpqp.execution.connection.aws_connection)
get_all_task_ids() (in module mpqp.execution.connection.aws_connection)
get_arn() (AWSDevice method)
get_aws_braket_account_info() (in module mpqp.execution.connection.aws_connection)
get_aws_job_status() (in module mpqp.execution.job)
get_azure_account_info() (in module mpqp.execution.connection.azure_connection)
get_azure_job_status() (in module mpqp.execution.job)
get_azure_provider() (in module mpqp.execution.connection.azure_connection)
get_azure_workspace() (in module mpqp.execution.connection.azure_connection)
get_backend() (in module mpqp.execution.connection.ibm_connection)
get_braket_device() (in module mpqp.execution.connection.aws_connection)
get_env_variable() (in module mpqp.execution.connection.env_manager)
get_existing_config_str() (in module mpqp.execution.connection.env_manager)
get_ibm_fake_providers() (StaticIBMSimulatedDevice static method)
get_ibm_job_status() (in module mpqp.execution.job)
get_ionq_account_info() (in module mpqp.execution.connection.ionq_connection)
get_ionq_job_ids() (in module mpqp.execution.connection.ionq_connection)
get_jobs_by_id() (in module mpqp.execution.connection.azure_connection)
get_local_qpu() (in module mpqp.execution.providers.atos)
get_QiskitRuntimeService() (in module mpqp.execution.connection.ibm_connection)
get_qlm_job_status() (in module mpqp.execution.job)
get_QLMaaSConnection() (in module mpqp.execution.connection.qlm_connection)
get_region() (AWSDevice method)
get_remote_qpu() (in module mpqp.execution.providers.atos)
get_remote_result() (in module mpqp.execution.remote_handler)
get_result_from_aws_task_arn() (in module mpqp.execution.providers.aws)
get_result_from_ibm_job_id() (in module mpqp.execution.providers.ibm)
get_result_from_qlm_job_id() (in module mpqp.execution.providers.atos)
GOOGLEDevice (class in mpqp.execution.devices)
gphase (QCircuit attribute)
H
H (class in mpqp.core.instruction.gates.native_gates)
HadamardBasis (class in mpqp.core.instruction.measurement.basis)
has_reduced_gate_set() (AvailableDevice method)
I
I (in module mpqp.core.instruction.measurement.pauli_string)
IBM_BRISBANE (IBMDevice attribute)
IBM_BRUSSELS (IBMDevice attribute)
IBM_CLEVELAND (IBMDevice attribute)
IBM_FEZ (IBMDevice attribute)
IBM_KAWASAKI (IBMDevice attribute)
IBM_KYIV (IBMDevice attribute)
IBM_LEAST_BUSY (IBMDevice attribute)
IBM_NAZCA (IBMDevice attribute)
IBM_PEEKSKILL (IBMDevice attribute)
IBM_QUEBEC (IBMDevice attribute)
IBM_RENSSELAER (IBMDevice attribute)
IBM_SHERBROOKE (IBMDevice attribute)
IBM_STRASBOURG (IBMDevice attribute)
IBM_TORINO (IBMDevice attribute)
IBMDevice (class in mpqp.execution.devices)
IBMRemoteExecutionError
IBMSimulatedDevice (class in mpqp.execution.simulated_devices)
Id (class in mpqp.core.instruction.gates.native_gates)
id (Job attribute)
index (Sample attribute)
info() (AmplitudeDamping method)
(BitFlip method)
(Depolarizing method)
(NoiseModel method)
(PhaseDamping method)
INIT (JobStatus attribute)
Instr (class in mpqp.qasm.open_qasm_2_and_3)
Instruction (class in mpqp.core.instruction.instruction)
InstructionParsingError
instructions (QCircuit attribute)
inverse() (CP method)
(CRk method)
(CRk_dagger method)
(Gate method)
(GateDefinition method)
(InvolutionGate method)
(QCircuit method)
(Rk method)
(Rk_dagger method)
(RotationGate method)
InvolutionGate (class in mpqp.core.instruction.gates.gate)
IONQ_ARIA_1 (AWSDevice attribute)
IONQ_ARIA_2 (AWSDevice attribute)
IONQ_FORTE_1 (AWSDevice attribute)
IONQ_QPU (AZUREDevice attribute)
(GOOGLEDevice attribute)
IONQ_QPU_ARIA_1 (AZUREDevice attribute)
IONQ_QPU_ARIA_2 (AZUREDevice attribute)
IONQ_SIMULATOR (AZUREDevice attribute)
(GOOGLEDevice attribute)
IQM_GARNET (AWSDevice attribute)
is_equivalent() (Gate method)
(GateDefinition method)
is_gate_based() (AvailableDevice method)
is_hermitian() (in module mpqp.tools.maths)
is_ionq() (AZUREDevice method)
(GOOGLEDevice method)
is_noisy_simulator() (AvailableDevice method)
is_power_of_two() (in module mpqp.tools.maths)
is_processor() (GOOGLEDevice method)
is_remote() (AvailableDevice method)
is_simulator() (AvailableDevice method)
is_unitary() (in module mpqp.tools.maths)
J
Job (class in mpqp.execution.job)
job (Result attribute)
job_pre_processing() (in module mpqp.execution.providers.atos)
job_type (Job attribute)
JobStatus (class in mpqp.execution.job)
JobType (class in mpqp.execution.job)
K
k (CRk property)
(CRk_dagger property)
(Rk property)
(Rk_dagger property)
L
label (AnswerNode attribute)
(Instruction attribute)
(Measure attribute)
(QCircuit attribute)
(QuestionNode attribute)
Language (class in mpqp.core.languages)
leaf_loop_to_here (QuestionNode attribute)
load_env_variables() (in module mpqp.execution.connection.env_manager)
M
main_setup() (in module mpqp_scripts.setup_connections)
matrix (CustomGate property)
Matrix (in module mpqp.tools.generics)
matrix (NoParameterGate attribute)
(Observable property)
(UnitaryMatrix attribute)
matrix_eq() (in module mpqp.tools.maths)
Measure (class in mpqp.core.instruction.measurement.measure)
measure (Job attribute)
measurements (QCircuit property)
message (MessageEnum attribute)
MessageEnum (class in mpqp.tools.generics)
MICROSOFT_ESTIMATOR (AZUREDevice attribute)
minimize() (in module mpqp.execution.vqa.vqa)
minus() (Gate method)
module
mpqp.core.circuit
mpqp.core.instruction.barrier
mpqp.core.instruction.breakpoint
mpqp.core.instruction.gates.controlled_gate
mpqp.core.instruction.gates.custom_gate
mpqp.core.instruction.gates.gate
mpqp.core.instruction.gates.gate_definition
mpqp.core.instruction.gates.native_gates
mpqp.core.instruction.gates.parametrized_gate
mpqp.core.instruction.instruction
mpqp.core.instruction.measurement.basis
mpqp.core.instruction.measurement.basis_measure
mpqp.core.instruction.measurement.expectation_value
mpqp.core.instruction.measurement.measure
mpqp.core.instruction.measurement.pauli_string
mpqp.core.languages
mpqp.execution.connection.aws_connection
mpqp.execution.connection.azure_connection
mpqp.execution.connection.env_manager
mpqp.execution.connection.google_connection
mpqp.execution.connection.ibm_connection
mpqp.execution.connection.ionq_connection
mpqp.execution.connection.qlm_connection
mpqp.execution.devices
mpqp.execution.job
mpqp.execution.providers.atos
mpqp.execution.providers.aws
mpqp.execution.providers.google
mpqp.execution.providers.ibm
mpqp.execution.remote_handler
mpqp.execution.result
mpqp.execution.runner
mpqp.execution.simulated_devices
mpqp.execution.vqa.optimizer
mpqp.execution.vqa.vqa
mpqp.qasm.open_qasm_2_and_3
mpqp.qasm.qasm_to_braket
mpqp.qasm.qasm_to_cirq
mpqp.qasm.qasm_to_myqlm
mpqp.qasm.qasm_to_qiskit
mpqp.tools.choice_tree
mpqp.tools.circuit
mpqp.tools.display
mpqp.tools.errors
mpqp.tools.generics
mpqp.tools.maths
mpqp.tools.theoretical_simulation
mpqp_scripts.setup_connections
monomials (PauliString property)
(PauliStringAtom property)
(PauliStringMonomial property)
mpqp.core.circuit
module
mpqp.core.instruction.barrier
module
mpqp.core.instruction.breakpoint
module
mpqp.core.instruction.gates.controlled_gate
module
mpqp.core.instruction.gates.custom_gate
module
mpqp.core.instruction.gates.gate
module
mpqp.core.instruction.gates.gate_definition
module
mpqp.core.instruction.gates.native_gates
module
mpqp.core.instruction.gates.parametrized_gate
module
mpqp.core.instruction.instruction
module
mpqp.core.instruction.measurement.basis
module
mpqp.core.instruction.measurement.basis_measure
module
mpqp.core.instruction.measurement.expectation_value
module
mpqp.core.instruction.measurement.measure
module
mpqp.core.instruction.measurement.pauli_string
module
mpqp.core.languages
module
mpqp.execution.connection.aws_connection
module
mpqp.execution.connection.azure_connection
module
mpqp.execution.connection.env_manager
module
mpqp.execution.connection.google_connection
module
mpqp.execution.connection.ibm_connection
module
mpqp.execution.connection.ionq_connection
module
mpqp.execution.connection.qlm_connection
module
mpqp.execution.devices
module
mpqp.execution.job
module
mpqp.execution.providers.atos
module
mpqp.execution.providers.aws
module
mpqp.execution.providers.google
module
mpqp.execution.providers.ibm
module
mpqp.execution.remote_handler
module
mpqp.execution.result
module
mpqp.execution.runner
module
mpqp.execution.simulated_devices
module
mpqp.execution.vqa.optimizer
module
mpqp.execution.vqa.vqa
module
mpqp.qasm.open_qasm_2_and_3
module
mpqp.qasm.qasm_to_braket
module
mpqp.qasm.qasm_to_cirq
module
mpqp.qasm.qasm_to_myqlm
module
mpqp.qasm.qasm_to_qiskit
module
mpqp.tools.choice_tree
module
mpqp.tools.circuit
module
mpqp.tools.display
module
mpqp.tools.errors
module
mpqp.tools.generics
module
mpqp.tools.maths
module
mpqp.tools.theoretical_simulation
module
mpqp_scripts.setup_connections
module
MY_QLM (Language attribute)
MYQLM_CLINALG (ATOSDevice attribute)
MYQLM_PYLINALG (ATOSDevice attribute)
N
native_gate_options (NativeGate attribute)
NATIVE_GATES (in module mpqp.core.instruction.gates.native_gates)
NativeGate (class in mpqp.core.instruction.gates.native_gates)
nb_cbits (Instruction property)
(QCircuit attribute)
nb_qubits (Basis attribute)
(CNOT attribute)
(CP attribute)
(CRk attribute)
(CRk_dagger attribute)
(CZ attribute)
(Instruction property)
(Observable attribute)
(PauliString property)
(PauliStringAtom property)
(PauliStringMonomial property)
(QCircuit property)
(Sample attribute)
(SingleQubitGate attribute)
(StateVector attribute)
(SWAP attribute)
(TOF attribute)
(UnitaryMatrix property)
next_question (AnswerNode attribute)
NoiseModel (class in mpqp.noise.noise_model)
noises (QCircuit attribute)
non_controlled_gate (ControlledGate attribute)
NonReversibleWarning
NoParameterGate (class in mpqp.core.instruction.gates.native_gates)
normalize() (in module mpqp.tools.maths)
NumberQubitsError
NumberQubitsWarning
O
Observable (class in mpqp.core.instruction.measurement.expectation_value)
observable (ExpectationMeasure attribute)
OBSERVABLE (JobType attribute)
one_lined_repr() (in module mpqp.tools.display)
OneOrMany (in module mpqp.tools.generics)
OneQubitNoParamGate (class in mpqp.core.instruction.gates.native_gates)
open_qasm_2_to_3() (in module mpqp.qasm.open_qasm_2_and_3)
open_qasm_3_to_2() (in module mpqp.qasm.open_qasm_2_and_3)
open_qasm_file_conversion_2_to_3() (in module mpqp.qasm.open_qasm_2_and_3)
open_qasm_file_conversion_3_to_2() (in module mpqp.qasm.open_qasm_2_and_3)
open_qasm_hard_includes() (in module mpqp.qasm.open_qasm_2_and_3)
OpenQASMTranslationWarning
Optimizer (class in mpqp.execution.vqa.optimizer)
OQASM2_ALL_STDGATES (Instr attribute)
OQASM3_ALL_STDGATES (Instr attribute)
P
P (class in mpqp.core.instruction.gates.native_gates)
parameters (ParametrizedGate attribute)
ParametrizedGate (class in mpqp.core.instruction.gates.parametrized_gate)
parse_openqasm_2_file() (in module mpqp.qasm.open_qasm_2_and_3)
parse_openqasm_3_file() (in module mpqp.qasm.open_qasm_2_and_3)
parse_user_gates() (in module mpqp.qasm.open_qasm_2_and_3)
pauli_string (Observable property)
PauliString (class in mpqp.core.instruction.measurement.pauli_string)
PauliStringAtom (class in mpqp.core.instruction.measurement.pauli_string)
PauliStringMonomial (class in mpqp.core.instruction.measurement.pauli_string)
PhaseDamping (class in mpqp.noise.noise_model)
phi (U property)
plot() (BatchResult method)
(Result method)
plus() (Gate method)
power() (Gate method)
pprint() (in module mpqp.tools.display)
pre_measure (BasisMeasure property)
pretty_print() (Basis method)
(QCircuit method)
print_config_info() (in module mpqp_scripts.setup_connections)
prob (AmplitudeDamping attribute)
(BitFlip attribute)
(Depolarizing attribute)
probabilities (Result property)
(StateVector attribute)
probability (Sample attribute)
PROCESSOR_RAINBOW (GOOGLEDevice attribute)
PROCESSOR_WEBER (GOOGLEDevice attribute)
product() (Gate method)
Q
QASM2 (Language attribute)
qasm2_gate (NativeGate attribute)
qasm2_to_cirq_Circuit() (in module mpqp.qasm.qasm_to_cirq)
qasm2_to_myqlm_Circuit() (in module mpqp.qasm.qasm_to_myqlm)
qasm2_to_Qiskit_Circuit() (in module mpqp.qasm.qasm_to_qiskit)
QASM3 (Language attribute)
qasm3_to_braket_Circuit() (in module mpqp.qasm.qasm_to_braket)
qasm3_to_braket_Program() (in module mpqp.qasm.qasm_to_braket)
qasm_code() (in module mpqp.qasm.open_qasm_2_and_3)
QCircuit (class in mpqp.core.circuit)
QE_LIB (Instr attribute)
QISKIT (Language attribute)
qiskit_gate (CNOT attribute)
(CP attribute)
(CRk attribute)
(CRk_dagger attribute)
(CZ attribute)
(H attribute)
(Id attribute)
(NativeGate attribute)
(NoParameterGate attribute)
(P attribute)
(Rk attribute)
(Rk_dagger attribute)
(Rx attribute)
(Ry attribute)
(Rz attribute)
(S attribute)
(SWAP attribute)
(T attribute)
(TOF attribute)
(U attribute)
(X attribute)
(Y attribute)
(Z attribute)
qiskit_string (CNOT attribute)
(CP attribute)
(CRk attribute)
(CRk_dagger attribute)
(CZ attribute)
(H attribute)
(Id attribute)
(NativeGate attribute)
(P attribute)
(Rk attribute)
(Rk_dagger attribute)
(Rx attribute)
(Ry attribute)
(Rz attribute)
(S attribute)
(SWAP attribute)
(T attribute)
(TOF attribute)
(U attribute)
(X attribute)
(Y attribute)
(Z attribute)
qlm_aqasm_keyword (CNOT attribute)
(CP attribute)
(CRk attribute)
(CRk_dagger attribute)
(CZ attribute)
(H attribute)
(Id attribute)
(NativeGate attribute)
(NoParameterGate attribute)
(P attribute)
(Rk attribute)
(Rk_dagger attribute)
(Rx attribute)
(Ry attribute)
(Rz attribute)
(S attribute)
(SWAP attribute)
(T attribute)
(TOF attribute)
(U attribute)
(X attribute)
(Y attribute)
(Z attribute)
QLM_LINALG (ATOSDevice attribute)
QLM_MPO (ATOSDevice attribute)
QLM_MPS (ATOSDevice attribute)
QLM_NOISYQPROC (ATOSDevice attribute)
QLMRemoteExecutionError
QUANTINUUM_SIM_H1_1 (AZUREDevice attribute)
QUANTINUUM_SIM_H1_1E (AZUREDevice attribute)
QUANTINUUM_SIM_H1_1SC (AZUREDevice attribute)
QUERA_AQUILA (AWSDevice attribute)
QuestionNode (class in mpqp.tools.choice_tree)
QUEUED (JobStatus attribute)
R
rand_clifford_matrix() (in module mpqp.tools.maths)
rand_hermitian_matrix() (in module mpqp.tools.maths)
rand_orthogonal_matrix() (in module mpqp.tools.maths)
rand_product_local_unitaries() (in module mpqp.tools.maths)
rand_unitary_2x2_matrix() (in module mpqp.tools.maths)
random_circuit() (in module mpqp.tools.circuit)
random_gate() (in module mpqp.tools.circuit)
random_noise() (in module mpqp.tools.circuit)
range() (SingleQubitGate class method)
RC3X (Instr attribute)
RCCX (Instr attribute)
RemoteExecutionError
remove_include_and_comment() (in module mpqp.qasm.open_qasm_2_and_3)
remove_user_gates() (in module mpqp.qasm.open_qasm_2_and_3)
replace_custom_gate() (in module mpqp.tools.circuit)
Result (class in mpqp.execution.result)
ResultAttributeError
results (BatchResult attribute)
RIGETTI_ANKAA_2 (AWSDevice attribute)
RIGETTI_SIM_QPU_ANKAA_2 (AZUREDevice attribute)
RIGETTI_SIM_QVM (AZUREDevice attribute)
Rk (class in mpqp.core.instruction.gates.native_gates)
Rk_dagger (class in mpqp.core.instruction.gates.native_gates)
RotationGate (class in mpqp.core.instruction.gates.native_gates)
round() (PauliString method)
rtol (in module mpqp.tools.maths)
run() (in module mpqp.execution.runner)
run_aer() (in module mpqp.execution.providers.ibm)
run_atos() (in module mpqp.execution.providers.atos)
run_braket() (in module mpqp.execution.providers.aws)
run_choice_tree() (in module mpqp.tools.choice_tree)
run_google() (in module mpqp.execution.providers.google)
run_google_remote() (in module mpqp.execution.providers.google)
run_ibm() (in module mpqp.execution.providers.ibm)
run_local() (in module mpqp.execution.providers.google)
run_local_processor() (in module mpqp.execution.providers.google)
run_myQLM() (in module mpqp.execution.providers.atos)
run_QLM() (in module mpqp.execution.providers.atos)
run_remote_ibm() (in module mpqp.execution.providers.ibm)
RUNNING (JobStatus attribute)
Rx (class in mpqp.core.instruction.gates.native_gates)
RXX (Instr attribute)
Ry (class in mpqp.core.instruction.gates.native_gates)
Rz (class in mpqp.core.instruction.gates.native_gates)
RZZ (Instr attribute)
S
S (class in mpqp.core.instruction.gates.native_gates)
Sample (class in mpqp.execution.result)
SAMPLE (JobType attribute)
samples (Result property)
save_env_variable() (in module mpqp.execution.connection.env_manager)
scalar_product() (Gate method)
set_size() (ComputationalBasis method)
(HadamardBasis method)
(VariableSizeBasis method)
setup_aws_braket_account() (in module mpqp.execution.connection.aws_connection)
setup_ibm_account() (in module mpqp.execution.connection.ibm_connection)
setup_qlm_account() (in module mpqp.execution.connection.qlm_connection)
shots (Measure attribute)
(Result attribute)
SimpleClassReprABC (class in mpqp.tools.generics)
SimpleClassReprABCMeta (class in mpqp.tools.generics)
SimpleClassReprMeta (class in mpqp.tools.generics)
simplify() (PauliString method)
(PauliStringMonomial method)
SimulatedDevice (class in mpqp.execution.simulated_devices)
sin() (in module mpqp.tools.maths)
SingleQubitGate (class in mpqp.core.instruction.gates.gate)
size (Barrier attribute)
size() (QCircuit method)
sort_monomials() (PauliString method)
STATE_VECTOR (JobType attribute)
state_vector (Result property)
state_vector_ket_shape() (in module mpqp.tools.display)
StateVector (class in mpqp.execution.result)
StaticIBMSimulatedDevice (class in mpqp.execution.simulated_devices)
status (Job property)
STD_LIB (Instr attribute)
submit() (in module mpqp.execution.runner)
submit_job_braket() (in module mpqp.execution.providers.aws)
submit_QLM() (in module mpqp.execution.providers.atos)
submit_remote_ibm() (in module mpqp.execution.providers.ibm)
subs() (GateDefinition method)
(Instruction method)
(ParametrizedGate method)
(QCircuit method)
(UnitaryMatrix method)
supports_observable() (AvailableDevice method)
(StaticIBMSimulatedDevice method)
supports_observable_ideal() (AvailableDevice method)
(StaticIBMSimulatedDevice method)
supports_samples() (AvailableDevice method)
(StaticIBMSimulatedDevice method)
supports_state_vector() (AvailableDevice method)
(StaticIBMSimulatedDevice method)
SWAP (class in mpqp.core.instruction.gates.native_gates)
SXDG (Instr attribute)
T
T (class in mpqp.core.instruction.gates.native_gates)
(in module mpqp.tools.generics)
targets (Instruction attribute)
(NoiseModel attribute)
tensor() (QCircuit method)
test_connection() (in module mpqp.execution.connection.azure_connection)
(in module mpqp.execution.connection.ibm_connection)
test_ionq_connection() (in module mpqp.execution.connection.ionq_connection)
theoretical_probs() (in module mpqp.tools.theoretical_simulation)
theta (CRk property)
(CRk_dagger property)
(Rk property)
(Rk_dagger property)
(RotationGate property)
(U property)
to_adjusted_kraus_operators() (NoiseModel method)
to_canonical_matrix() (CNOT method)
(CP method)
(CRk method)
(CRk_dagger method)
(CustomGate method)
(CZ method)
(Gate method)
(GateDefinition method)
(NoParameterGate method)
(P method)
(Rk method)
(Rk_dagger method)
(Rx method)
(Ry method)
(Rz method)
(T method)
(TOF method)
(U method)
(UnitaryMatrix method)
to_computational() (Basis method)
(ComputationalBasis method)
(HadamardBasis method)
to_dict() (PauliString method)
to_kraus_operators() (AmplitudeDamping method)
(BitFlip method)
(Depolarizing method)
(NoiseModel method)
(PhaseDamping method)
to_matrix() (ControlledGate method)
(CustomGate method)
(Gate method)
(GateDefinition method)
(PauliString method)
(PauliStringAtom method)
(PauliStringMonomial method)
(QCircuit method)
(SWAP method)
(UnitaryMatrix method)
to_noise_model() (StaticIBMSimulatedDevice method)
to_noisy_simulator() (StaticIBMSimulatedDevice method)
to_other_language() (AmplitudeDamping method)
(Barrier method)
(BasisMeasure method)
(BitFlip method)
(Breakpoint method)
(CRk method)
(CRk_dagger method)
(CustomGate method)
(Depolarizing method)
(ExpectationMeasure method)
(Id method)
(Instruction method)
(NoiseModel method)
(NoParameterGate method)
(Observable method)
(PauliString method)
(PauliStringAtom method)
(PauliStringMonomial method)
(PhaseDamping method)
(QCircuit method)
(Rk method)
(Rk_dagger method)
(RotationGate method)
(U method)
TOF (class in mpqp.core.instruction.gates.native_gates)
trust_int() (in module mpqp.tools.theoretical_simulation)
U
U (class in mpqp.core.instruction.gates.native_gates)
U0 (Instr attribute)
UnitaryMatrix (class in mpqp.core.instruction.gates.gate_definition)
UnsupportedBraketFeaturesWarning
UserGate (class in mpqp.qasm.open_qasm_2_and_3)
V
validate_noisy_circuit() (in module mpqp.tools.theoretical_simulation)
variables() (QCircuit method)
VariableSizeBasis (class in mpqp.core.instruction.measurement.basis)
W
with_sign() (in module mpqp.tools.display)
without_breakpoints() (QCircuit method)
without_measurements() (QCircuit method)
without_noises() (QCircuit method)
X
X (class in mpqp.core.instruction.gates.native_gates)
(in module mpqp.core.instruction.measurement.pauli_string)
Y
Y (class in mpqp.core.instruction.gates.native_gates)
(in module mpqp.core.instruction.measurement.pauli_string)
Z
Z (class in mpqp.core.instruction.gates.native_gates)
(in module mpqp.core.instruction.measurement.pauli_string)