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

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

Clone() const overrideTensorNetworks::StochasticContractorinlinevirtual
Contract(const TensorNetwork &network, Types::qubit_t qubit) overrideTensorNetworks::StochasticContractorinlinevirtual
ContractNodes(Types::qubit_t qubit, PassedTensorsMap &tensors, Eigen::Index tensor1Id, Eigen::Index tensor2Id, Eigen::Index resultRank)TensorNetworks::BaseContractorinline
enableMultithreadingTensorNetworks::BaseContractorprotected
genTensorNetworks::StochasticContractorprotected
GetMaxRejections() constTensorNetworks::StochasticContractorinline
GetMaxTensorRank() const overrideTensorNetworks::BaseContractorinlinevirtual
GetMultithreading() const overrideTensorNetworks::BaseContractorinlinevirtual
GetResultRank(const std::shared_ptr< TensorNode > &tensor1, const std::shared_ptr< TensorNode > &tensor2)TensorNetworks::BaseContractorinlinestatic
InitializeTensors(const TensorNetwork &network, Types::qubit_t qubit, std::vector< Eigen::Index > &keys, std::unordered_map< Eigen::Index, Eigen::Index > &keysKeys, bool fillKeys=true, bool contract=true) overrideTensorNetworks::BaseContractorinlinevirtual
MaxRejectionsTensorNetworks::StochasticContractorprotected
maxTensorRankTensorNetworks::BaseContractorprotected
SetMaxRejections(size_t maxRejections)TensorNetworks::StochasticContractorinline
SetMultithreading(bool multithreading=true) overrideTensorNetworks::BaseContractorinlinevirtual
StochasticContractor()TensorNetworks::StochasticContractorinline
TensorsMap typedefTensorNetworks::BaseContractor