[][src]Enum mbar_rs::PmfUncertainties

pub enum PmfUncertainties {
    FromLowest,
    FromSpecified(usize),
    FromNormalization,
    AllDifferences,
}

Method for reporting uncertainties for PMFs

Variants

FromLowest

The uncertainties in the free energy difference with lowest point on PMF are reported

FromSpecified(usize)

The uncertainties in the free energy difference with the specified state are reported

FromNormalization

The normalization $\sum_i p_i = 1$ is used to determine uncertainties spread out through the PMF

AllDifferences

The nbins × nbins matrix $df_ij$ of uncertainties in free energy differences is returned instead of $df_i$. Doesn't seem to work.

Trait Implementations

impl Debug for PmfUncertainties[src]

impl Default for PmfUncertainties[src]

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.