DDSIM
stable
Welcome to DDSIM’s documentation!
User Guide
Installation
Quickstart
Simulators
Frequently Asked Questions
Publications
Developers
Contributing
Development Guide
Support
API Reference
Python API Index
C++ API Index
DDSIM
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
G
|
H
|
J
|
M
|
N
|
P
|
Q
|
R
|
S
|
U
|
V
A
alternating (ddsim.PathSimulatorMode attribute)
amplitude (ddsim.HybridMode attribute)
B
backend() (ddsim.job.DDSIMJob method)
backends() (ddsim.DDSIMProvider method)
(ddsim.provider.DDSIMProvider method)
bracket (ddsim.PathSimulatorMode attribute)
bracket_size (ddsim.PathSimulatorConfiguration property)
C
cancel() (ddsim.job.DDSIMJob method)
CircuitSimulator (class in ddsim)
construct() (ddsim.UnitarySimulator method)
ConstructionMode (class in ddsim)
cotengra (ddsim.PathSimulatorMode attribute)
create_tensor_network() (in module ddsim.pathqasmsimulator)
D
DD (ddsim.HybridMode attribute)
ddsim
module
ddsim.error
module
ddsim.hybridqasmsimulator
module
ddsim.hybridstatevectorsimulator
module
ddsim.job
module
ddsim.pathqasmsimulator
module
ddsim.pathstatevectorsimulator
module
ddsim.provider
module
ddsim.qasmsimulator
module
ddsim.statevectorsimulator
module
ddsim.unitarysimulator
module
DDSIMError
DDSIMJob (class in ddsim.job)
DDSIMProvider (class in ddsim)
(class in ddsim.provider)
dump_tensor_network() (in module ddsim)
E
expectation_value() (ddsim.CircuitSimulator method)
G
gate_cost (ddsim.PathSimulatorConfiguration property)
(ddsim.PathSimulatorMode attribute)
get_active_matrix_node_count() (ddsim.CircuitSimulator method)
(ddsim.HybridCircuitSimulator method)
(ddsim.PathCircuitSimulator method)
(ddsim.UnitarySimulator method)
get_active_vector_node_count() (ddsim.CircuitSimulator method)
(ddsim.HybridCircuitSimulator method)
(ddsim.PathCircuitSimulator method)
(ddsim.UnitarySimulator method)
get_backend() (ddsim.DDSIMProvider method)
(ddsim.provider.DDSIMProvider method)
get_construction_time() (ddsim.UnitarySimulator method)
get_final_amplitudes() (ddsim.HybridCircuitSimulator method)
get_final_node_count() (ddsim.UnitarySimulator method)
get_matrix() (in module ddsim)
get_max_matrix_node_count() (ddsim.CircuitSimulator method)
(ddsim.HybridCircuitSimulator method)
(ddsim.PathCircuitSimulator method)
(ddsim.UnitarySimulator method)
get_max_node_count() (ddsim.UnitarySimulator method)
get_max_vector_node_count() (ddsim.CircuitSimulator method)
(ddsim.HybridCircuitSimulator method)
(ddsim.PathCircuitSimulator method)
(ddsim.UnitarySimulator method)
get_mode() (ddsim.HybridCircuitSimulator method)
(ddsim.UnitarySimulator method)
get_name() (ddsim.CircuitSimulator method)
(ddsim.HybridCircuitSimulator method)
(ddsim.PathCircuitSimulator method)
(ddsim.UnitarySimulator method)
get_number_of_qubits() (ddsim.CircuitSimulator method)
(ddsim.HybridCircuitSimulator method)
(ddsim.PathCircuitSimulator method)
(ddsim.UnitarySimulator method)
get_simulation_path() (in module ddsim.pathqasmsimulator)
get_tolerance() (ddsim.CircuitSimulator method)
(ddsim.HybridCircuitSimulator method)
(ddsim.PathCircuitSimulator method)
(ddsim.UnitarySimulator method)
get_vector() (ddsim.CircuitSimulator method)
(ddsim.HybridCircuitSimulator method)
(ddsim.PathCircuitSimulator method)
H
HybridCircuitSimulator (class in ddsim)
HybridMode (class in ddsim)
HybridQasmSimulatorBackend (class in ddsim.hybridqasmsimulator)
HybridStatevectorSimulatorBackend (class in ddsim.hybridstatevectorsimulator)
J
json() (ddsim.PathSimulatorConfiguration method)
M
mode (ddsim.PathSimulatorConfiguration property)
module
ddsim
ddsim.error
ddsim.hybridqasmsimulator
ddsim.hybridstatevectorsimulator
ddsim.job
ddsim.pathqasmsimulator
ddsim.pathstatevectorsimulator
ddsim.provider
ddsim.qasmsimulator
ddsim.statevectorsimulator
ddsim.unitarysimulator
N
name (ddsim.ConstructionMode property)
(ddsim.HybridMode property)
(ddsim.PathSimulatorMode property)
P
pairwise_recursive (ddsim.PathSimulatorMode attribute)
PathCircuitSimulator (class in ddsim)
PathQasmSimulatorBackend (class in ddsim.pathqasmsimulator)
PathSimulatorConfiguration (class in ddsim)
PathSimulatorMode (class in ddsim)
PathStatevectorSimulatorBackend (class in ddsim.pathstatevectorsimulator)
Q
QasmSimulatorBackend (class in ddsim.qasmsimulator)
R
read_tensor_network_file() (in module ddsim.pathqasmsimulator)
recursive (ddsim.ConstructionMode attribute)
requires_submit() (in module ddsim.job)
result() (ddsim.job.DDSIMJob method)
run() (ddsim.hybridqasmsimulator.HybridQasmSimulatorBackend method)
(ddsim.pathqasmsimulator.PathQasmSimulatorBackend method)
(ddsim.qasmsimulator.QasmSimulatorBackend method)
(ddsim.unitarysimulator.UnitarySimulatorBackend method)
run_experiment() (ddsim.hybridqasmsimulator.HybridQasmSimulatorBackend method)
(ddsim.pathqasmsimulator.PathQasmSimulatorBackend method)
(ddsim.qasmsimulator.QasmSimulatorBackend method)
(ddsim.unitarysimulator.UnitarySimulatorBackend method)
S
seed (ddsim.PathSimulatorConfiguration property)
sequential (ddsim.ConstructionMode attribute)
(ddsim.PathSimulatorMode attribute)
set_simulation_path() (ddsim.PathCircuitSimulator method)
set_tolerance() (ddsim.CircuitSimulator method)
(ddsim.HybridCircuitSimulator method)
(ddsim.PathCircuitSimulator method)
(ddsim.UnitarySimulator method)
SHOW_STATE_VECTOR (ddsim.hybridqasmsimulator.HybridQasmSimulatorBackend attribute)
(ddsim.hybridstatevectorsimulator.HybridStatevectorSimulatorBackend attribute)
(ddsim.pathqasmsimulator.PathQasmSimulatorBackend attribute)
(ddsim.pathstatevectorsimulator.PathStatevectorSimulatorBackend attribute)
(ddsim.qasmsimulator.QasmSimulatorBackend attribute)
(ddsim.statevectorsimulator.StatevectorSimulatorBackend attribute)
simulate() (ddsim.CircuitSimulator method)
(ddsim.HybridCircuitSimulator method)
(ddsim.PathCircuitSimulator method)
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::getVectorComplex (C++ function)
Simulator::getVectorPair (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 (ddsim.PathSimulatorConfiguration property)
StatevectorSimulatorBackend (class in ddsim.statevectorsimulator)
statistics() (ddsim.CircuitSimulator method)
(ddsim.HybridCircuitSimulator method)
(ddsim.PathCircuitSimulator method)
(ddsim.UnitarySimulator method)
status() (ddsim.hybridqasmsimulator.HybridQasmSimulatorBackend method)
(ddsim.job.DDSIMJob method)
(ddsim.pathqasmsimulator.PathQasmSimulatorBackend method)
(ddsim.qasmsimulator.QasmSimulatorBackend method)
submit() (ddsim.job.DDSIMJob method)
U
UnitarySimulator (class in ddsim)
UnitarySimulatorBackend (class in ddsim.unitarysimulator)
V
value (ddsim.ConstructionMode property)
(ddsim.HybridMode property)
(ddsim.PathSimulatorMode property)
Read the Docs
v: stable
Versions
latest
stable
v1.17.0
v1.16.0
v1.15.0
v1.14.0
v1.13.1
v1.13.0
v1.12.3
v1.12.2
v1.12.1
v1.12.0
v1.11.3
v1.11.2
v1.11.1
Downloads
On Read the Docs
Project Home
Builds