|
Maestro 0.2.5
Unified interface for quantum circuit simulation
|
#include <ExecutionCost.h>
Inheritance diagram for Estimators::ExecutionCost::ExecutionInfo:
Collaboration diagram for Estimators::ExecutionCost::ExecutionInfo:Public Attributes | |
| double | executionCost = 0 |
| size_t | maxBondDim = 0 |
| size_t | nrEndMeasurementOps = 0 |
| size_t | nrMiddleMeasurementOps = 0 |
| size_t | nrOneQubitOps = 0 |
| size_t | nrOneQubitOpsExecutedOnce = 0 |
| size_t | nrPauliOps = 0 |
| size_t | nrQubits = 0 |
| size_t | nrQubitsSampled = 0 |
| size_t | nrSamples = 0 |
| size_t | nrThreeQubitOps = 0 |
| size_t | nrThreeQubitOpsExecutedOnce = 0 |
| size_t | nrTwoQubitOps = 0 |
| size_t | nrTwoQubitOpsExecutedOnce = 0 |
| double | samplingCost = 0 |
Definition at line 57 of file ExecutionCost.h.
| double Estimators::ExecutionCost::ExecutionInfo::executionCost = 0 |
Definition at line 62 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::ReadLog().
| size_t Estimators::ExecutionCost::ExecutionInfo::maxBondDim = 0 |
Definition at line 60 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::ReadLog().
|
inherited |
Definition at line 51 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::GetCircuitInfo(), and Estimators::ExecutionCost::ReadLog().
|
inherited |
Definition at line 50 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::GetCircuitInfo(), and Estimators::ExecutionCost::ReadLog().
|
inherited |
Definition at line 47 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::GetCircuitInfo(), and Estimators::ExecutionCost::ReadLog().
|
inherited |
Definition at line 52 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::GetCircuitInfo(), and Estimators::ExecutionCost::ReadLog().
| size_t Estimators::ExecutionCost::ExecutionInfo::nrPauliOps = 0 |
Definition at line 61 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::ReadLog().
|
inherited |
Definition at line 46 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::GetCircuitInfo(), and Estimators::ExecutionCost::ReadLog().
| size_t Estimators::ExecutionCost::ExecutionInfo::nrQubitsSampled = 0 |
Definition at line 59 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::ReadLog().
| size_t Estimators::ExecutionCost::ExecutionInfo::nrSamples = 0 |
Definition at line 58 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::ReadLog().
|
inherited |
Definition at line 49 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::GetCircuitInfo(), and Estimators::ExecutionCost::ReadLog().
|
inherited |
Definition at line 54 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::GetCircuitInfo(), and Estimators::ExecutionCost::ReadLog().
|
inherited |
Definition at line 48 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::GetCircuitInfo(), and Estimators::ExecutionCost::ReadLog().
|
inherited |
Definition at line 53 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::GetCircuitInfo(), and Estimators::ExecutionCost::ReadLog().
| double Estimators::ExecutionCost::ExecutionInfo::samplingCost = 0 |
Definition at line 63 of file ExecutionCost.h.
Referenced by Estimators::ExecutionCost::ReadLog().