Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | X | Y | Z _ __add__() (Expression method), [1] __delitem__() (Permutation method), [1] (QuantumComputation method), [1] __eq__() (Control method), [1] (Control.Type method), [1] (Expression method), [1] (Operation method), [1] (OpType method), [1] (Permutation method), [1] (Term method), [1] (Variable method), [1] __getitem__() (CompoundOperation method), [1] (Expression method), [1] (Permutation method), [1] (QuantumComputation method), [1] __getstate__() (Control.Type method), [1] (OpType method), [1] __gt__() (Variable method), [1] __hash__() (Control method), [1] (Control.Type method), [1] (Expression method), [1] (Operation method), [1] (OpType method), [1] (Permutation method), [1] (Term method), [1] (Variable method), [1] __index__() (Control.Type method), [1] (OpType method), [1] __int__() (Control.Type method), [1] (OpType method), [1] __iter__() (Expression method), [1] (Permutation method), [1] __len__() (CompoundOperation method), [1] (Expression method), [1] (Permutation method), [1] (QuantumComputation method), [1] __lt__() (Variable method), [1] __members__ (Control.Type attribute), [1] (OpType attribute), [1] __mul__() (Expression method), [1] (Term method), [1] __ne__() (Control method), [1] (Control.Type method), [1] (Expression method), [1] (Operation method), [1] (OpType method), [1] (Permutation method), [1] (Term method), [1] (Variable method), [1] __radd__() (Expression method), [1] __rmul__() (Expression method), [1] (Term method), [1] __rsub__() (Expression method), [1] __rtruediv__() (Expression method), [1] (Term method), [1] __setitem__() (Permutation method), [1] (QuantumComputation method), [1] __setstate__() (Control.Type method), [1] (OpType method), [1] __sub__() (Expression method), [1] __truediv__() (Expression method), [1] (Term method), [1] __version__ (in module mqt.core) (in module mqt.core._version) __version_tuple__ (in module mqt.core._version) A acts_on() (Operation method), [1] add_ancillary_register() (QuantumComputation method), [1] add_classical_register() (QuantumComputation method), [1] add_coefficient() (Term method), [1] add_control() (ClassicControlledOperation method), [1] (CompoundOperation method), [1] (NonUnitaryOperation method), [1] (Operation method), [1] (StandardOperation method), [1] add_controls() (Operation method), [1] add_qubit_register() (QuantumComputation method), [1] add_variable() (QuantumComputation method), [1] add_variables() (QuantumComputation method), [1] ancillary (QuantumComputation property), [1] append() (CompoundOperation method), [1] (QuantumComputation method), [1] apply() (Permutation method), [1] B barrier (OpType attribute), [1] barrier() (QuantumComputation method), [1] C cdcx() (QuantumComputation method), [1] cecr() (QuantumComputation method), [1] ch() (QuantumComputation method), [1] ci() (QuantumComputation method), [1] ciswap() (QuantumComputation method), [1] ciswapdg() (QuantumComputation method), [1] classic_controlled (OpType attribute), [1] classic_controlled() (QuantumComputation method), [1] ClassicControlledOperation (class in mqt.core._core.operations) (class in mqt.core.operations) classics (NonUnitaryOperation property), [1] clear() (QuantumComputation method), [1] clear_controls() (ClassicControlledOperation method), [1] (CompoundOperation method), [1] (NonUnitaryOperation method), [1] (Operation method), [1] (StandardOperation method), [1] cmake_dir() (in module mqt.core._commands) coefficient (Term property), [1] compare() (in module mqt.core.evaluation) compound (OpType attribute), [1] CompoundOperation (class in mqt.core._core.operations) (class in mqt.core.operations) constant (Expression attribute), [1] Control (class in mqt.core._core.operations) (class in mqt.core.operations) Control.Type (class in mqt.core._core.operations) (class in mqt.core.operations) control_register (ClassicControlledOperation property), [1] controls (Operation attribute), [1] cp() (QuantumComputation method), [1] cperes() (QuantumComputation method), [1] cperesdg() (QuantumComputation method), [1] crx() (QuantumComputation method), [1] crxx() (QuantumComputation method), [1] cry() (QuantumComputation method), [1] cryy() (QuantumComputation method), [1] crz() (QuantumComputation method), [1] crzx() (QuantumComputation method), [1] crzz() (QuantumComputation method), [1] cs() (QuantumComputation method), [1] csdg() (QuantumComputation method), [1] cswap() (QuantumComputation method), [1] csx() (QuantumComputation method), [1] csxdg() (QuantumComputation method), [1] ct() (QuantumComputation method), [1] ctdg() (QuantumComputation method), [1] cu() (QuantumComputation method), [1] cu2() (QuantumComputation method), [1] cv() (QuantumComputation method), [1] cvdg() (QuantumComputation method), [1] cx() (QuantumComputation method), [1] cxx_minus_yy() (QuantumComputation method), [1] cxx_plus_yy() (QuantumComputation method), [1] cy() (QuantumComputation method), [1] cz() (QuantumComputation method), [1] D dcx (OpType attribute), [1] dcx() (QuantumComputation method), [1] depth() (QuantumComputation method), [1] E ecr (OpType attribute), [1] ecr() (QuantumComputation method), [1] empty() (CompoundOperation method), [1] evaluate() (Expression method), [1] (Term method), [1] expected_value (ClassicControlledOperation property), [1] Expression (class in mqt.core._core.symbolic) (class in mqt.core.symbolic) F from_qasm() (QuantumComputation static method), [1] G garbage (QuantumComputation property), [1] get_instantiated_operation() (SymbolicOperation method), [1] get_inverted() (Operation method), [1] get_parameter() (SymbolicOperation method), [1] get_parameters() (SymbolicOperation method), [1] get_used_qubits() (Operation method), [1] global_phase (QuantumComputation attribute), [1] gphase (OpType attribute), [1] gphase() (QuantumComputation method), [1] H h (OpType attribute), [1] h() (QuantumComputation method), [1] has_zero_coefficient() (Term method), [1] I i (OpType attribute), [1] i() (QuantumComputation method), [1] include_dir() (in module mqt.core._commands) initial_layout (QuantumComputation attribute), [1] initialize_io_mapping() (QuantumComputation method), [1] insert() (QuantumComputation method), [1] instantiate() (QuantumComputation method), [1] (SymbolicOperation method), [1] instantiate_inplace() (QuantumComputation method), [1] invert() (ClassicControlledOperation method), [1] (CompoundOperation method), [1] (NonUnitaryOperation method), [1] (Operation method), [1] (QuantumComputation method), [1] (StandardOperation method), [1] is_circuit_qubit_ancillary() (QuantumComputation method), [1] is_circuit_qubit_garbage() (QuantumComputation method), [1] is_classic_controlled_operation() (Operation method), [1] is_compound_operation() (Operation method), [1] is_constant() (Expression method), [1] is_controlled() (Operation method), [1] is_non_unitary_operation() (Operation method), [1] is_standard_operation() (Operation method), [1] is_symbolic_operation() (Operation method), [1] is_unitary() (Operation method), [1] is_variable_free() (QuantumComputation method), [1] is_zero() (Expression method), [1] iswap (OpType attribute), [1] iswap() (QuantumComputation method), [1] iswapdg (OpType attribute), [1] iswapdg() (QuantumComputation method), [1] L load() (in module mqt.core.io) M main() (in module mqt.core.__main__) (in module mqt.core.evaluation) mcdcx() (QuantumComputation method), [1] mcecr() (QuantumComputation method), [1] mch() (QuantumComputation method), [1] mci() (QuantumComputation method), [1] mciswap() (QuantumComputation method), [1] mciswapdg() (QuantumComputation method), [1] mcp() (QuantumComputation method), [1] mcperes() (QuantumComputation method), [1] mcperesdg() (QuantumComputation method), [1] mcrx() (QuantumComputation method), [1] mcrxx() (QuantumComputation method), [1] mcry() (QuantumComputation method), [1] mcryy() (QuantumComputation method), [1] mcrz() (QuantumComputation method), [1] mcrzx() (QuantumComputation method), [1] mcrzz() (QuantumComputation method), [1] mcs() (QuantumComputation method), [1] mcsdg() (QuantumComputation method), [1] mcswap() (QuantumComputation method), [1] mcsx() (QuantumComputation method), [1] mcsxdg() (QuantumComputation method), [1] mct() (QuantumComputation method), [1] mctdg() (QuantumComputation method), [1] mcu() (QuantumComputation method), [1] mcu2() (QuantumComputation method), [1] mcv() (QuantumComputation method), [1] mcvdg() (QuantumComputation method), [1] mcx() (QuantumComputation method), [1] mcxx_minus_yy() (QuantumComputation method), [1] mcxx_plus_yy() (QuantumComputation method), [1] mcy() (QuantumComputation method), [1] mcz() (QuantumComputation method), [1] measure (OpType attribute), [1] measure() (QuantumComputation method), [1] measure_all() (QuantumComputation method), [1] module mqt.core mqt.core.__main__ mqt.core._commands mqt.core._compat mqt.core._compat.typing mqt.core._core mqt.core._core.operations mqt.core._core.symbolic mqt.core._version mqt.core.evaluation mqt.core.io mqt.core.operations mqt.core.plugins mqt.core.plugins.qiskit mqt.core.symbolic mqt.core module mqt.core.__main__ module mqt.core._commands module mqt.core._compat module mqt.core._compat.typing module mqt.core._core module mqt.core._core.operations module mqt.core._core.symbolic module mqt.core._version module mqt.core.evaluation module mqt.core.io module mqt.core.operations module mqt.core.plugins module mqt.core.plugins.qiskit module mqt.core.symbolic module N name (Control.Type property), [1] (Operation property), [1] (OpType property), [1] (QuantumComputation attribute), [1] (Variable property), [1] Neg (Control.Type attribute), [1] none (OpType attribute), [1] NonUnitaryOperation (class in mqt.core._core.operations) (class in mqt.core.operations) num_ancilla_qubits (QuantumComputation property), [1] num_classical_bits (QuantumComputation property), [1] num_controls (Operation property), [1] num_data_qubits (QuantumComputation property), [1] num_garbage_qubits (QuantumComputation property), [1] num_measured_qubits (QuantumComputation property), [1] num_ops (QuantumComputation property), [1] num_qubits (QuantumComputation property), [1] num_single_qubit_ops() (QuantumComputation method), [1] num_targets (Operation property), [1] num_terms() (Expression method), [1] num_total_ops() (QuantumComputation method), [1] O Operation (class in mqt.core._core.operations) (class in mqt.core.operations) operation (ClassicControlledOperation property), [1] OpType (class in mqt.core._core.operations) (class in mqt.core.operations) output_permutation (QuantumComputation attribute), [1] P p (OpType attribute), [1] p() (QuantumComputation method), [1] parameter (Operation attribute), [1] peres (OpType attribute), [1] peres() (QuantumComputation method), [1] peresdg (OpType attribute), [1] peresdg() (QuantumComputation method), [1] Permutation (class in mqt.core) (class in mqt.core._core) Pos (Control.Type attribute), [1] Q qasm2() (QuantumComputation method), [1] qasm2_str() (QuantumComputation method), [1] qasm3() (QuantumComputation method), [1] qasm3_str() (QuantumComputation method), [1] qiskit_to_mqt() (in module mqt.core.plugins.qiskit) QuantumComputation (class in mqt.core) (class in mqt.core._core) qubit (Control attribute), [1] R remove_control() (ClassicControlledOperation method), [1] (CompoundOperation method), [1] (NonUnitaryOperation method), [1] (Operation method), [1] (StandardOperation method), [1] remove_controls() (Operation method), [1] reset (OpType attribute), [1] reset() (QuantumComputation method), [1] reverse() (QuantumComputation method), [1] rx (OpType attribute), [1] rx() (QuantumComputation method), [1] rxx (OpType attribute), [1] rxx() (QuantumComputation method), [1] ry (OpType attribute), [1] ry() (QuantumComputation method), [1] ryy (OpType attribute), [1] ryy() (QuantumComputation method), [1] rz (OpType attribute), [1] rz() (QuantumComputation method), [1] rzx (OpType attribute), [1] rzx() (QuantumComputation method), [1] rzz (OpType attribute), [1] rzz() (QuantumComputation method), [1] S s (OpType attribute), [1] s() (QuantumComputation method), [1] sdg (OpType attribute), [1] sdg() (QuantumComputation method), [1] Self (in module mqt.core._compat.typing) set_circuit_qubit_ancillary() (QuantumComputation method), [1] set_circuit_qubit_garbage() (QuantumComputation method), [1] set_circuit_qubits_ancillary() (QuantumComputation method), [1] set_circuit_qubits_garbage() (QuantumComputation method), [1] StandardOperation (class in mqt.core._core.operations) (class in mqt.core.operations) swap (OpType attribute), [1] swap() (QuantumComputation method), [1] sx (OpType attribute), [1] sx() (QuantumComputation method), [1] sxdg (OpType attribute), [1] sxdg() (QuantumComputation method), [1] SymbolicOperation (class in mqt.core._core.operations) (class in mqt.core.operations) T t (OpType attribute), [1] t() (QuantumComputation method), [1] targets (Operation attribute), [1] tdg (OpType attribute), [1] tdg() (QuantumComputation method), [1] teleportation (OpType attribute), [1] Term (class in mqt.core._core.symbolic) (class in mqt.core.symbolic) terms (Expression property), [1] to_operation() (QuantumComputation method), [1] type_ (Control attribute), [1] (Operation attribute), [1] U u (OpType attribute), [1] u() (QuantumComputation method), [1] u2 (OpType attribute), [1] u2() (QuantumComputation method), [1] unify_quantum_registers() (QuantumComputation method), [1] V v (OpType attribute), [1] v() (QuantumComputation method), [1] value (Control.Type property), [1] (OpType property), [1] Variable (class in mqt.core._core.symbolic) (class in mqt.core.symbolic) variable (Term property), [1] variables (Expression property), [1] (QuantumComputation property), [1] vdg (OpType attribute), [1] vdg() (QuantumComputation method), [1] version (in module mqt.core._version) version_info (in module mqt.core) version_tuple (in module mqt.core._version) X x (OpType attribute), [1] x() (QuantumComputation method), [1] xx_minus_yy (OpType attribute), [1] xx_minus_yy() (QuantumComputation method), [1] xx_plus_yy (OpType attribute), [1] xx_plus_yy() (QuantumComputation method), [1] Y y (OpType attribute), [1] y() (QuantumComputation method), [1] Z z (OpType attribute), [1] z() (QuantumComputation method), [1]