Trait ndarray_linalg::cholesky::CholeskyMut [] [src]

pub trait CholeskyMut {
    fn cholesky_mut(&mut self, _: UPLO) -> Result<&mut Self>;
}

Cholesky decomposition of Hermitian (or real symmetric) positive definite mutable reference of matrix

Required Methods

Computes the Cholesky decomposition of the Hermitian (or real symmetric) positive definite matrix, storing the result in self and returning it.

If the argument is UPLO::Upper, then computes the decomposition A = U^H * U using the upper triangular portion of A and returns U. Otherwise, if the argument is UPLO::Lower, computes the decomposition A = L * L^H using the lower triangular portion of A and returns L.

Implementations on Foreign Types

impl<A, S> CholeskyMut for ArrayBase<S, Ix2> where
    A: Scalar,
    S: DataMut<Elem = A>, 
[src]

[src]

Implementors