[][src]Struct ecos::stats

#[repr(C)]
pub struct stats {
    pub pcost: pfloat,
    pub dcost: pfloat,
    pub pres: pfloat,
    pub dres: pfloat,
    pub pinf: pfloat,
    pub dinf: pfloat,
    pub pinfres: pfloat,
    pub dinfres: pfloat,
    pub gap: pfloat,
    pub relgap: pfloat,
    pub sigma: pfloat,
    pub mu: pfloat,
    pub step: pfloat,
    pub step_aff: pfloat,
    pub kapovert: pfloat,
    pub iter: idxint,
    pub nitref1: idxint,
    pub nitref2: idxint,
    pub nitref3: idxint,
    pub tsetup: pfloat,
    pub tsolve: pfloat,
    pub pob: idxint,
    pub cb: idxint,
    pub cob: idxint,
    pub pb: idxint,
    pub db: idxint,
    pub affBack: idxint,
    pub cmbBack: idxint,
    pub centrality: pfloat,
}

Fields

pcost: pfloatdcost: pfloatpres: pfloatdres: pfloatpinf: pfloatdinf: pfloatpinfres: pfloatdinfres: pfloatgap: pfloatrelgap: pfloatsigma: pfloatmu: pfloatstep: pfloatstep_aff: pfloatkapovert: pfloatiter: idxintnitref1: idxintnitref2: idxintnitref3: idxinttsetup: pfloattsolve: pfloatpob: idxintcb: idxintcob: idxintpb: idxintdb: idxintaffBack: idxintcmbBack: idxintcentrality: pfloat

Trait Implementations

impl Clone for stats[src]

impl Copy for stats[src]

impl Debug for stats[src]

Auto Trait Implementations

impl RefUnwindSafe for stats

impl Send for stats

impl Sync for stats

impl Unpin for stats

impl UnwindSafe for stats

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.