|
Maestro 0.3.11
Unified interface for quantum circuit simulation
|
#include "FactoryBackends.h"#include "../QCSim/QCSimDensityMatrixSimulator.h"#include "../QCSim/QCSimExtendedStabilizerSimulator.h"#include "../QCSim/QCSimPathIntegralSimulator.h"#include "../QCSim/QCSimPauliPropagatorSimulator.h"#include "../QCSim/QCSimSimulator.h"#include "../QCSim/QCSimStabilizerSimulator.h"#include "../QCSim/QCSimStatevectorSimulator.h"#include "../QCSim/QCSimTensorNetworkSimulator.h"Go to the source code of this file.
Namespaces | |
| namespace | Simulators |
| Bounded online routing based on current physical bond dimensions. | |
| namespace | Simulators::FactoryBackends |
Macros | |
| #define | _CRT_SECURE_NO_WARNINGS 1 |
| #define | INCLUDED_BY_FACTORY |
Functions | |
| std::unique_ptr< ISimulator > | Simulators::FactoryBackends::CreateQCSimImmediate (SimulationType method) |
| std::unique_ptr< ISimulator > | Simulators::FactoryBackends::CreateQCSimSimulator (std::unique_ptr< ISimulator > immediate) |
Simulator factory part for the qcsim backends.
The matrix product state and matrix product operator simulators are the most expensive to compile, so they are created in FactoryQCSimTensorChain.cpp.
Definition in file FactoryQCSim.cpp.
| #define _CRT_SECURE_NO_WARNINGS 1 |
Definition at line 13 of file FactoryQCSim.cpp.
| #define INCLUDED_BY_FACTORY |
Definition at line 17 of file FactoryQCSim.cpp.