pub trait CholeskyInplace {
    fn cholesky_inplace_dirty(&mut self) -> Result<&mut Self>;
    fn cholesky_inplace(&mut self) -> Result<&mut Self>;

    fn cholesky_into_dirty(self) -> Result<Self>
    where
        Self: Sized
, { ... } fn cholesky_into(self) -> Result<Self>
    where
        Self: Sized
, { ... } }
Expand description

Cholesky decomposition of a symmetric positive definite matrix

Required Methods

Computes decomposition A = L * L.t where L is a lower-triangular matrix in place. The upper triangle portion is not zeroed out.

Computes decomposition A = L * L.t where L is a lower-triangular matrix in place.

Provided Methods

Computes decomposition A = L * L.t where L is a lower-triangular matrix, passing by value. The upper triangle portion is not zeroed out.

Computes decomposition A = L * L.t where L is a lower-triangular matrix, passing by value.

Implementations on Foreign Types

Implementors