|
Maestro 0.1.0
Unified interface for quantum circuit simulation
|
This is the complete list of members for Distribution::IRemapper< Time >, including all inherited members.
| GetNumberOfDistributions() const =0 | Distribution::IRemapper< Time > | pure virtual |
| GetNumberOfOperationsForDistribution() const =0 | Distribution::IRemapper< Time > | pure virtual |
| getptr() | Distribution::IRemapper< Time > | inline |
| GetType() const =0 | Distribution::IRemapper< Time > | pure virtual |
| IsNonLocalOperation(const std::shared_ptr< Circuits::IOperation< Time > > &op, const std::shared_ptr< Network::INetwork< Time > > &network) | Distribution::IRemapper< Time > | inlinestatic |
| Remap(const std::shared_ptr< Network::INetwork< Time > > &network, const std::shared_ptr< Circuits::Circuit< Time > > &circuit)=0 | Distribution::IRemapper< Time > | pure virtual |
| SplitCompositeOperations(const std::shared_ptr< Network::INetwork< Time > > &network, const std::shared_ptr< Circuits::Circuit< Time > > &distCirc) const | Distribution::IRemapper< Time > | inlinevirtual |
| ~IRemapper()=default | Distribution::IRemapper< Time > | virtual |