#include <Backend.h>
◆ GraphStateBackend() [1/2]
◆ GraphStateBackend() [2/2]
◆ ~GraphStateBackend()
quisp::backends::graph_state::GraphStateBackend::~GraphStateBackend |
( |
| ) |
|
◆ createQubit() [1/2]
IQubit * quisp::backends::graph_state::GraphStateBackend::createQubit |
( |
const IQubitId * | id | ) |
|
|
overridevirtual |
◆ createQubit() [2/2]
◆ createShortLiveQubit()
IQubit * quisp::backends::graph_state::GraphStateBackend::createShortLiveQubit |
( |
| ) |
|
|
overridevirtual |
◆ dblrand()
double quisp::backends::graph_state::GraphStateBackend::dblrand |
( |
| ) |
|
◆ deleteQubit()
void quisp::backends::graph_state::GraphStateBackend::deleteQubit |
( |
const IQubitId * | id | ) |
|
|
overridevirtual |
◆ getDefaultConfiguration()
std::unique_ptr< IConfiguration > quisp::backends::graph_state::GraphStateBackend::getDefaultConfiguration |
( |
| ) |
const |
|
overridevirtual |
◆ getQubit()
IQubit * quisp::backends::graph_state::GraphStateBackend::getQubit |
( |
const IQubitId * | id | ) |
|
|
overridevirtual |
◆ getShortLiveQubit()
IQubit * quisp::backends::graph_state::GraphStateBackend::getShortLiveQubit |
( |
| ) |
|
|
overridevirtual |
◆ getSimTime()
const SimTime & quisp::backends::graph_state::GraphStateBackend::getSimTime |
( |
| ) |
|
|
overridevirtual |
◆ returnToPool()
void quisp::backends::graph_state::GraphStateBackend::returnToPool |
( |
IQubit * | pool_qubit | ) |
|
|
overridevirtual |
◆ setSimTime()
void quisp::backends::graph_state::GraphStateBackend::setSimTime |
( |
SimTime | time | ) |
|
|
overridevirtual |
◆ callback
ICallback* quisp::backends::graph_state::GraphStateBackend::callback = nullptr |
|
protected |
◆ config
◆ current_time
SimTime quisp::backends::graph_state::GraphStateBackend::current_time |
|
protected |
◆ qubits
◆ rng
◆ short_live_qubit_pool
std::deque<IQubit*> quisp::backends::graph_state::GraphStateBackend::short_live_qubit_pool |
|
protected |
◆ short_live_qubit_pool_size
int quisp::backends::graph_state::GraphStateBackend::short_live_qubit_pool_size |
|
protected |
The documentation for this class was generated from the following files: