Maestro 0.1.0
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
TensorNetworks::TensorNetwork Member List

This is the complete list of members for TensorNetworks::TensorNetwork, including all inherited members.

AddGate(const QC::Gates::QuantumGateWithOp< TensorNode::MatrixClass > &gate, Types::qubit_t q1, Types::qubit_t q2=0)TensorNetworks::TensorNetworkinline
AddProjector(Types::qubit_t qubit, bool zero=true)TensorNetworks::TensorNetworkinline
AddProjectorOp(Types::qubit_t qubit, bool zero=true, double prob=1.)TensorNetworks::TensorNetworkinline
Clear()TensorNetworks::TensorNetworkinline
ClearSavedState()TensorNetworks::TensorNetworkinline
ClearSavedStateMinimal()TensorNetworks::TensorNetworkinline
Clone() constTensorNetworks::TensorNetworkinline
Connect()TensorNetworks::TensorNetworkinline
Disconnect()TensorNetworks::TensorNetworkinline
ExpectationValue(const std::string &pauliString)TensorNetworks::TensorNetworkinline
getBasisStateProbability(size_t outcome)TensorNetworks::TensorNetworkinline
GetContractor() constTensorNetworks::TensorNetworkinline
GetMultithreading() constTensorNetworks::TensorNetworkinline
GetNumQubits() constTensorNetworks::TensorNetworkinline
GetQubitGroup(Types::qubit_t q) constTensorNetworks::TensorNetworkinline
GetTensors() constTensorNetworks::TensorNetworkinline
Index typedefTensorNetworks::TensorNetwork
Measure(Types::qubit_t qubit)TensorNetworks::TensorNetworkinline
Probability(Types::qubit_t qubit, bool zero=true)TensorNetworks::TensorNetworkinline
RestoreSavedStateDestructive()TensorNetworks::TensorNetworkinline
RestoreSavedStateMinimalDestructive()TensorNetworks::TensorNetworkinline
RestoreState()TensorNetworks::TensorNetworkinline
RestoreStateMinimal()TensorNetworks::TensorNetworkinline
SaveState()TensorNetworks::TensorNetworkinline
SaveStateMinimal()TensorNetworks::TensorNetworkinline
SetContractor(const std::shared_ptr< ITensorContractor > &c)TensorNetworks::TensorNetworkinline
SetMultithreading(bool multithreading=true)TensorNetworks::TensorNetworkinline
TensorNetwork()=deleteTensorNetworks::TensorNetwork
TensorNetwork(size_t numQubits)TensorNetworks::TensorNetworkinline