pub struct ThresholdTheorem {
pub physical_threshold: f64,
pub logical_error_rate: f64,
pub suppression_exponent: f64,
}Expand description
Threshold theorem parameters for a surface code family.
Fields§
§physical_threshold: f64Physical error rate threshold below which logical error decreases with d.
logical_error_rate: f64Logical error rate for the given (p, d).
suppression_exponent: f64Suppression exponent: p_L ~ (p / p_th)^{d/2}.
Trait Implementations§
Source§impl Clone for ThresholdTheorem
impl Clone for ThresholdTheorem
Source§fn clone(&self) -> ThresholdTheorem
fn clone(&self) -> ThresholdTheorem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ThresholdTheorem
impl RefUnwindSafe for ThresholdTheorem
impl Send for ThresholdTheorem
impl Sync for ThresholdTheorem
impl Unpin for ThresholdTheorem
impl UnsafeUnpin for ThresholdTheorem
impl UnwindSafe for ThresholdTheorem
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more