Maestro
0.3.11
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
FactoryQCSimTensorChain.cpp
Go to the documentation of this file.
1
15
16
#define _CRT_SECURE_NO_WARNINGS 1
17
18
#include "
FactoryBackends.h
"
19
20
#define INCLUDED_BY_FACTORY
21
#include "
../QCSim/QCSimMPOSimulator.h
"
22
#include "
../QCSim/QCSimMPSSimulator.h
"
23
24
namespace
Simulators::FactoryBackends
25
{
26
27
std::unique_ptr<ISimulator>
CreateQCSimMPSImmediate
()
28
{
29
return
std::make_unique<Private::QCSimMPSSimulator>();
30
}
31
32
std::unique_ptr<ISimulator>
CreateQCSimMPOImmediate
()
33
{
34
return
std::make_unique<Private::QCSimMPOSimulator>();
35
}
36
37
}
// namespace Simulators::FactoryBackends
FactoryBackends.h
QCSimMPOSimulator.h
QCSimMPSSimulator.h
Simulators::FactoryBackends
Definition
FactoryAerComposite.cpp:39
Simulators::FactoryBackends::CreateQCSimMPOImmediate
std::unique_ptr< ISimulator > CreateQCSimMPOImmediate()
Definition
FactoryQCSimTensorChain.cpp:32
Simulators::FactoryBackends::CreateQCSimMPSImmediate
std::unique_ptr< ISimulator > CreateQCSimMPSImmediate()
Definition
FactoryQCSimTensorChain.cpp:27
Simulators
Core
FactoryQCSimTensorChain.cpp
Generated on
for Maestro by
1.16.1