Trait ndarray_linalg::cholesky::DeterminantC[][src]

pub trait DeterminantC {
    type Output;
    fn detc(&self) -> Self::Output;
fn ln_detc(&self) -> Self::Output; }

Determinant of Hermitian (or real symmetric) positive definite matrix ref

Associated Types

Loading content...

Required methods

fn detc(&self) -> Self::Output[src]

Computes the determinant of the Hermitian (or real symmetric) positive definite matrix.

fn ln_detc(&self) -> Self::Output[src]

Computes the natural log of the determinant of the Hermitian (or real symmetric) positive definite matrix.

This method is more robust than .detc() to very small or very large determinants since it returns the natural logarithm of the determinant rather than the determinant itself.

Loading content...

Implementations on Foreign Types

impl<A, S> DeterminantC for ArrayBase<S, Ix2> where
    A: Scalar + Lapack,
    S: Data<Elem = A>, 
[src]

type Output = Result<<A as Scalar>::Real>

Loading content...

Implementors

impl<A, S> DeterminantC for CholeskyFactorized<S> where
    A: Scalar + Lapack,
    S: Data<Elem = A>, 
[src]

type Output = <A as Scalar>::Real

Loading content...