Maestro 0.3.11
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
Simulator.h File Reference
#include "State.h"
Include dependency graph for Simulator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Simulators::GateFusionStatistics
class  Simulators::ISimulator
 Interface class for a quantum computing simulator. More...

Namespaces

namespace  Simulators
 Bounded online routing based on current physical bond dimensions.

Macros

#define _SIMULATOR_INTERFACE_H_

Detailed Description

Version
1.0

DESCRIPTION

The interface for a simulator.

This interface extends the state interface allowing more operations to be performed on the state, more specifically, the application of quantum gates.

Definition in file Simulator.h.


Class Documentation

◆ Simulators::GateFusionStatistics

struct Simulators::GateFusionStatistics

Definition at line 23 of file Simulator.h.

Collaboration diagram for Simulators::GateFusionStatistics:
Class Members
uint64_t backendGates = 0
uint64_t fusedBlocks = 0
uint64_t submittedGates = 0

Macro Definition Documentation

◆ _SIMULATOR_INTERFACE_H_

#define _SIMULATOR_INTERFACE_H_

Definition at line 17 of file Simulator.h.