Struct rmpfit::MPStatus[][src]

pub struct MPStatus {
    pub success: MPSuccess,
    pub best_norm: f64,
    pub orig_norm: f64,
    pub n_iter: usize,
    pub n_fev: usize,
    pub n_par: usize,
    pub n_free: usize,
    pub n_pegged: usize,
    pub n_func: usize,
    pub resid: Vec<f64>,
    pub xerror: Vec<f64>,
    pub covar: Vec<f64>,
}

Status structure, for fit when it completes

Fields

success: MPSuccess

Success enum

best_norm: f64

Final chi^2

orig_norm: f64

Starting value of chi^2

n_iter: usize

Number of iterations

n_fev: usize

Number of function evaluations

n_par: usize

Total number of parameters

n_free: usize

Number of free parameters

n_pegged: usize

Number of pegged parameters

n_func: usize

Number of residuals (= num. of data points)

resid: Vec<f64>

Final residuals nfunc-vector

xerror: Vec<f64>

Final parameter uncertainties (1-sigma) npar-vector

covar: Vec<f64>

Final parameter covariance matrix npar x npar array

Auto Trait Implementations

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, 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.