Maestro 0.2.5
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
Estimators::ExecutionCost::CircuitInfo Struct Reference

#include <ExecutionCost.h>

+ Inheritance diagram for Estimators::ExecutionCost::CircuitInfo:
+ Collaboration diagram for Estimators::ExecutionCost::CircuitInfo:

Public Attributes

size_t nrEndMeasurementOps = 0
 
size_t nrMiddleMeasurementOps = 0
 
size_t nrOneQubitOps = 0
 
size_t nrOneQubitOpsExecutedOnce = 0
 
size_t nrQubits = 0
 
size_t nrThreeQubitOps = 0
 
size_t nrThreeQubitOpsExecutedOnce = 0
 
size_t nrTwoQubitOps = 0
 
size_t nrTwoQubitOpsExecutedOnce = 0
 

Detailed Description

Definition at line 45 of file ExecutionCost.h.

Member Data Documentation

◆ nrEndMeasurementOps

size_t Estimators::ExecutionCost::CircuitInfo::nrEndMeasurementOps = 0

◆ nrMiddleMeasurementOps

size_t Estimators::ExecutionCost::CircuitInfo::nrMiddleMeasurementOps = 0

◆ nrOneQubitOps

size_t Estimators::ExecutionCost::CircuitInfo::nrOneQubitOps = 0

◆ nrOneQubitOpsExecutedOnce

size_t Estimators::ExecutionCost::CircuitInfo::nrOneQubitOpsExecutedOnce = 0

◆ nrQubits

size_t Estimators::ExecutionCost::CircuitInfo::nrQubits = 0

◆ nrThreeQubitOps

size_t Estimators::ExecutionCost::CircuitInfo::nrThreeQubitOps = 0

◆ nrThreeQubitOpsExecutedOnce

size_t Estimators::ExecutionCost::CircuitInfo::nrThreeQubitOpsExecutedOnce = 0

◆ nrTwoQubitOps

size_t Estimators::ExecutionCost::CircuitInfo::nrTwoQubitOps = 0

◆ nrTwoQubitOpsExecutedOnce

size_t Estimators::ExecutionCost::CircuitInfo::nrTwoQubitOpsExecutedOnce = 0

The documentation for this struct was generated from the following file: