Index _ | A | B | C | D | E | G | H | J | M | N | P | Q | R | S | T | U | V _ __init__() (CircuitSimulator method) (ConstructionMode method) (HybridCircuitSimulator method) (HybridMode method) (PathCircuitSimulator method) (PathSimulatorConfiguration method) (PathSimulatorMode method) (UnitarySimulator method) _executor (DDSIMJob attribute) A alternating (PathSimulatorMode attribute), [1] amplitude (HybridMode attribute), [1] B backend() (DDSIMJob method) backends() (DDSIMProvider method), [1] bracket (PathSimulatorMode attribute), [1] bracket_size (PathSimulatorConfiguration property), [1] C cancel() (DDSIMJob method) CircuitSimulator (class in mqt.ddsim) (class in mqt.ddsim.pyddsim) construct() (UnitarySimulator method), [1] ConstructionMode (class in mqt.ddsim) (class in mqt.ddsim.pyddsim) cotengra (PathSimulatorMode attribute), [1] create_tensor_network() (in module mqt.ddsim.pathqasmsimulator) D DD (HybridMode attribute), [1] DDSIMJob (class in mqt.ddsim.job) DDSIMProvider (class in mqt.ddsim) (class in mqt.ddsim.provider) dump_tensor_network() (in module mqt.ddsim) (in module mqt.ddsim.pyddsim) E expectation_value() (CircuitSimulator method), [1] G gate_cost (PathSimulatorConfiguration property), [1] (PathSimulatorMode attribute), [1] get_active_matrix_node_count() (CircuitSimulator method), [1] (HybridCircuitSimulator method), [1] (PathCircuitSimulator method), [1] (UnitarySimulator method), [1] get_active_vector_node_count() (CircuitSimulator method), [1] (HybridCircuitSimulator method), [1] (PathCircuitSimulator method), [1] (UnitarySimulator method), [1] get_backend() (DDSIMProvider method), [1] get_construction_time() (UnitarySimulator method), [1] get_final_amplitudes() (HybridCircuitSimulator method), [1] get_final_node_count() (UnitarySimulator method), [1] get_matrix() (in module mqt.ddsim) (in module mqt.ddsim.pyddsim) get_max_matrix_node_count() (CircuitSimulator method), [1] (HybridCircuitSimulator method), [1] (PathCircuitSimulator method), [1] (UnitarySimulator method), [1] get_max_node_count() (UnitarySimulator method), [1] get_max_vector_node_count() (CircuitSimulator method), [1] (HybridCircuitSimulator method), [1] (PathCircuitSimulator method), [1] (UnitarySimulator method), [1] get_mode() (HybridCircuitSimulator method), [1] (UnitarySimulator method), [1] get_name() (CircuitSimulator method), [1] (HybridCircuitSimulator method), [1] (PathCircuitSimulator method), [1] (UnitarySimulator method), [1] get_number_of_qubits() (CircuitSimulator method), [1] (HybridCircuitSimulator method), [1] (PathCircuitSimulator method), [1] (UnitarySimulator method), [1] get_simulation_path() (in module mqt.ddsim.pathqasmsimulator) get_tolerance() (CircuitSimulator method), [1] (HybridCircuitSimulator method), [1] (PathCircuitSimulator method), [1] (UnitarySimulator method), [1] get_vector() (CircuitSimulator method), [1] (HybridCircuitSimulator method), [1] (PathCircuitSimulator method), [1] H HybridCircuitSimulator (class in mqt.ddsim) (class in mqt.ddsim.pyddsim) HybridMode (class in mqt.ddsim) (class in mqt.ddsim.pyddsim) HybridQasmSimulatorBackend (class in mqt.ddsim.hybridqasmsimulator) HybridStatevectorSimulatorBackend (class in mqt.ddsim.hybridstatevectorsimulator) J json() (PathSimulatorConfiguration method), [1] M max_circuits (QasmSimulatorBackend property) max_qubits() (QasmSimulatorBackend static method) mode (PathSimulatorConfiguration property), [1] module mqt.ddsim mqt.ddsim.hybridqasmsimulator mqt.ddsim.hybridstatevectorsimulator mqt.ddsim.job mqt.ddsim.pathqasmsimulator mqt.ddsim.pathstatevectorsimulator mqt.ddsim.provider mqt.ddsim.pyddsim mqt.ddsim.qasmsimulator mqt.ddsim.statevectorsimulator mqt.ddsim.unitarysimulator mqt.ddsim module mqt.ddsim.hybridqasmsimulator module mqt.ddsim.hybridstatevectorsimulator module mqt.ddsim.job module mqt.ddsim.pathqasmsimulator module mqt.ddsim.pathstatevectorsimulator module mqt.ddsim.provider module mqt.ddsim.pyddsim module mqt.ddsim.qasmsimulator module mqt.ddsim.statevectorsimulator module mqt.ddsim.unitarysimulator module N name (ConstructionMode property), [1] (HybridMode property), [1] (PathSimulatorMode property), [1] P pairwise_recursive (PathSimulatorMode attribute), [1] PathCircuitSimulator (class in mqt.ddsim) (class in mqt.ddsim.pyddsim) PathQasmSimulatorBackend (class in mqt.ddsim.pathqasmsimulator) PathSimulatorConfiguration (class in mqt.ddsim) (class in mqt.ddsim.pyddsim) PathSimulatorMode (class in mqt.ddsim) (class in mqt.ddsim.pyddsim) PathStatevectorSimulatorBackend (class in mqt.ddsim.pathstatevectorsimulator) Q QasmSimulatorBackend (class in mqt.ddsim.qasmsimulator) R read_tensor_network_file() (in module mqt.ddsim.pathqasmsimulator) recursive (ConstructionMode attribute), [1] requires_submit() (in module mqt.ddsim.job) result() (DDSIMJob method) run() (QasmSimulatorBackend method) S seed (PathSimulatorConfiguration property), [1] sequential (ConstructionMode attribute), [1] (PathSimulatorMode attribute), [1] set_simulation_path() (PathCircuitSimulator method), [1] set_tolerance() (CircuitSimulator method), [1] (HybridCircuitSimulator method), [1] (PathCircuitSimulator method), [1] (UnitarySimulator method), [1] simulate() (CircuitSimulator method), [1] (HybridCircuitSimulator method), [1] (PathCircuitSimulator method), [1] Simulator (C++ class) Simulator::additionalStatistics (C++ function) Simulator::approximateByFidelity (C++ function), [1] Simulator::approximateBySampling (C++ function), [1] Simulator::countNodesFromRoot (C++ function) Simulator::dd (C++ member) Simulator::epsilon (C++ member) Simulator::getActiveNodeCount (C++ function) Simulator::getMatrixActiveNodeCount (C++ function) Simulator::getMaxMatrixNodeCount (C++ function) Simulator::getMaxNodeCount (C++ function) Simulator::getName (C++ function) Simulator::getNodeContributions (C++ function) Simulator::getNumberOfOps (C++ function) Simulator::getNumberOfQubits (C++ function) Simulator::getPathOfLeastResistance (C++ function) Simulator::getSeed (C++ function) Simulator::getTolerance (C++ function) Simulator::getVector (C++ function) Simulator::hasFixedSeed (C++ member) Simulator::measureAll (C++ function) Simulator::measureAllNonCollapsing (C++ function) Simulator::measureOneCollapsing (C++ function) Simulator::mt (C++ member) Simulator::nextPath (C++ function) Simulator::removeNodes (C++ function) Simulator::rootEdge (C++ member) Simulator::sampleFromAmplitudeVectorInPlace (C++ function) Simulator::seed (C++ member) Simulator::setTolerance (C++ function) Simulator::simulate (C++ function) Simulator::Simulator (C++ function), [1] Simulator::toBinaryString (C++ function) Simulator::~Simulator (C++ function) starting_point (PathSimulatorConfiguration property), [1] StatevectorSimulatorBackend (class in mqt.ddsim.statevectorsimulator) statistics() (CircuitSimulator method), [1] (HybridCircuitSimulator method), [1] (PathCircuitSimulator method), [1] (UnitarySimulator method), [1] status() (DDSIMJob method) (QasmSimulatorBackend method) submit() (DDSIMJob method) T target (HybridQasmSimulatorBackend property) (HybridStatevectorSimulatorBackend property) (PathQasmSimulatorBackend property) (PathStatevectorSimulatorBackend property) (QasmSimulatorBackend property) (StatevectorSimulatorBackend property) (UnitarySimulatorBackend property) U UnitarySimulator (class in mqt.ddsim) (class in mqt.ddsim.pyddsim) UnitarySimulatorBackend (class in mqt.ddsim.unitarysimulator) V value (ConstructionMode property), [1] (HybridMode property), [1] (PathSimulatorMode property), [1]