Maestro 0.1.0
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
Estimators::SimulatorsEstimatorInterface< Time > Member List

This is the complete list of members for Estimators::SimulatorsEstimatorInterface< Time >, including all inherited members.

ChooseBestSimulator(const std::vector< std::pair< Simulators::SimulatorType, Simulators::SimulationType > > &simulatorTypes, const std::shared_ptr< Circuits::Circuit< Time > > &dcirc, size_t &counts, size_t nrQubits, size_t nrCbits, size_t nrResultCbits, Simulators::SimulatorType &simType, Simulators::SimulationType &method, std::vector< bool > &executed, const std::string &maxBondDim, const std::string &singularValueThreshold, const std::string &mpsSample, size_t maxSimulators, const std::vector< std::string > *paulis, bool multithreading=false, bool dontRunCircuitStart=false) const =0Estimators::SimulatorsEstimatorInterface< Time >pure virtual
ExecuteUpToMeasurements(const std::shared_ptr< Circuits::Circuit< Time > > &dcirc, size_t nrQubits, size_t nrCbits, size_t nrResultCbits, const std::shared_ptr< Simulators::ISimulator > &sim, std::vector< bool > &executed, bool multithreading)Estimators::SimulatorsEstimatorInterface< Time >inlinestatic
~SimulatorsEstimatorInterface()=defaultEstimators::SimulatorsEstimatorInterface< Time >virtual