QuISP
Loading...
Searching...
No Matches
quisp::backends::StationaryQubitConfiguration Class Reference

Configuration class contains all parameters and provides the way to retrieve it. More...

#include <QubitConfiguration.h>

Inheritance diagram for quisp::backends::StationaryQubitConfiguration:
Collaboration diagram for quisp::backends::StationaryQubitConfiguration:

Public Member Functions

 StationaryQubitConfiguration ()
 
 ~StationaryQubitConfiguration ()
 
- Public Member Functions inherited from quisp::backends::abstract::IConfiguration
 IConfiguration ()
 
virtual ~IConfiguration ()
 

Public Attributes

double memory_x_err_rate = 0
 
double memory_y_err_rate = 0
 
double memory_z_err_rate = 0
 
double memory_excitation_rate = 0
 
double memory_relaxation_rate = 0
 
double memory_completely_mixed_rate = 0
 
double measurement_x_err_rate = 0
 
double measurement_y_err_rate = 0
 
double measurement_z_err_rate = 0
 
double x_gate_x_err_ratio = 0
 
double x_gate_y_err_ratio = 0
 
double x_gate_z_err_ratio = 0
 
double x_gate_err_rate = 0
 
double z_gate_x_err_ratio = 0
 
double z_gate_y_err_ratio = 0
 
double z_gate_z_err_ratio = 0
 
double z_gate_err_rate = 0
 
double h_gate_x_err_ratio = 0
 
double h_gate_y_err_ratio = 0
 
double h_gate_z_err_ratio = 0
 
double h_gate_err_rate = 0
 
double cnot_gate_ix_err_ratio = 0
 
double cnot_gate_iy_err_ratio = 0
 
double cnot_gate_iz_err_ratio = 0
 
double cnot_gate_xi_err_ratio = 0
 
double cnot_gate_xx_err_ratio = 0
 
double cnot_gate_xy_err_ratio = 0
 
double cnot_gate_xz_err_ratio = 0
 
double cnot_gate_yi_err_ratio = 0
 
double cnot_gate_yx_err_ratio = 0
 
double cnot_gate_yy_err_ratio = 0
 
double cnot_gate_yz_err_ratio = 0
 
double cnot_gate_zi_err_ratio = 0
 
double cnot_gate_zx_err_ratio = 0
 
double cnot_gate_zy_err_ratio = 0
 
double cnot_gate_zz_err_ratio = 0
 
double cnot_gate_err_rate = 0
 

Detailed Description

Configuration class contains all parameters and provides the way to retrieve it.

Constructor & Destructor Documentation

◆ StationaryQubitConfiguration()

quisp::backends::StationaryQubitConfiguration::StationaryQubitConfiguration ( )
inline

◆ ~StationaryQubitConfiguration()

quisp::backends::StationaryQubitConfiguration::~StationaryQubitConfiguration ( )
inline

Member Data Documentation

◆ cnot_gate_err_rate

double quisp::backends::StationaryQubitConfiguration::cnot_gate_err_rate = 0

◆ cnot_gate_ix_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_ix_err_ratio = 0

◆ cnot_gate_iy_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_iy_err_ratio = 0

◆ cnot_gate_iz_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_iz_err_ratio = 0

◆ cnot_gate_xi_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_xi_err_ratio = 0

◆ cnot_gate_xx_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_xx_err_ratio = 0

◆ cnot_gate_xy_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_xy_err_ratio = 0

◆ cnot_gate_xz_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_xz_err_ratio = 0

◆ cnot_gate_yi_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_yi_err_ratio = 0

◆ cnot_gate_yx_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_yx_err_ratio = 0

◆ cnot_gate_yy_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_yy_err_ratio = 0

◆ cnot_gate_yz_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_yz_err_ratio = 0

◆ cnot_gate_zi_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_zi_err_ratio = 0

◆ cnot_gate_zx_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_zx_err_ratio = 0

◆ cnot_gate_zy_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_zy_err_ratio = 0

◆ cnot_gate_zz_err_ratio

double quisp::backends::StationaryQubitConfiguration::cnot_gate_zz_err_ratio = 0

◆ h_gate_err_rate

double quisp::backends::StationaryQubitConfiguration::h_gate_err_rate = 0

◆ h_gate_x_err_ratio

double quisp::backends::StationaryQubitConfiguration::h_gate_x_err_ratio = 0

◆ h_gate_y_err_ratio

double quisp::backends::StationaryQubitConfiguration::h_gate_y_err_ratio = 0

◆ h_gate_z_err_ratio

double quisp::backends::StationaryQubitConfiguration::h_gate_z_err_ratio = 0

◆ measurement_x_err_rate

double quisp::backends::StationaryQubitConfiguration::measurement_x_err_rate = 0

◆ measurement_y_err_rate

double quisp::backends::StationaryQubitConfiguration::measurement_y_err_rate = 0

◆ measurement_z_err_rate

double quisp::backends::StationaryQubitConfiguration::measurement_z_err_rate = 0

◆ memory_completely_mixed_rate

double quisp::backends::StationaryQubitConfiguration::memory_completely_mixed_rate = 0

◆ memory_excitation_rate

double quisp::backends::StationaryQubitConfiguration::memory_excitation_rate = 0

◆ memory_relaxation_rate

double quisp::backends::StationaryQubitConfiguration::memory_relaxation_rate = 0

◆ memory_x_err_rate

double quisp::backends::StationaryQubitConfiguration::memory_x_err_rate = 0

◆ memory_y_err_rate

double quisp::backends::StationaryQubitConfiguration::memory_y_err_rate = 0

◆ memory_z_err_rate

double quisp::backends::StationaryQubitConfiguration::memory_z_err_rate = 0

◆ x_gate_err_rate

double quisp::backends::StationaryQubitConfiguration::x_gate_err_rate = 0

◆ x_gate_x_err_ratio

double quisp::backends::StationaryQubitConfiguration::x_gate_x_err_ratio = 0

◆ x_gate_y_err_ratio

double quisp::backends::StationaryQubitConfiguration::x_gate_y_err_ratio = 0

◆ x_gate_z_err_ratio

double quisp::backends::StationaryQubitConfiguration::x_gate_z_err_ratio = 0

◆ z_gate_err_rate

double quisp::backends::StationaryQubitConfiguration::z_gate_err_rate = 0

◆ z_gate_x_err_ratio

double quisp::backends::StationaryQubitConfiguration::z_gate_x_err_ratio = 0

◆ z_gate_y_err_ratio

double quisp::backends::StationaryQubitConfiguration::z_gate_y_err_ratio = 0

◆ z_gate_z_err_ratio

double quisp::backends::StationaryQubitConfiguration::z_gate_z_err_ratio = 0

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