|
Maestro 0.3.11
Unified interface for quantum circuit simulation
|
#include "FactoryBackends.h"#include "../QCSim/QCSimMPOSimulator.h"#include "../QCSim/QCSimMPSSimulator.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::CreateQCSimMPOImmediate () |
| std::unique_ptr< ISimulator > | Simulators::FactoryBackends::CreateQCSimMPSImmediate () |
Simulator factory part for the qcsim matrix product state and matrix product operator simulators.
They are the most expensive qcsim simulators to compile, so they are kept apart from the other qcsim backends. They share this translation unit because the qcsim MPS headers define a non-inline function, which may be compiled only once.
Definition in file FactoryQCSimTensorChain.cpp.
| #define _CRT_SECURE_NO_WARNINGS 1 |
Definition at line 16 of file FactoryQCSimTensorChain.cpp.
| #define INCLUDED_BY_FACTORY |
Definition at line 20 of file FactoryQCSimTensorChain.cpp.