[][src]Trait smartcore::linalg::lu::LUDecomposableMatrix

pub trait LUDecomposableMatrix<T: RealNumber>: BaseMatrix<T> {
    pub fn lu(&self) -> Result<LU<T, Self>, Failed> { ... }
pub fn lu_mut(self) -> Result<LU<T, Self>, Failed> { ... }
pub fn lu_solve_mut(self, b: Self) -> Result<Self, Failed> { ... } }

Trait that implements LU decomposition routine for any matrix.

Provided methods

pub fn lu(&self) -> Result<LU<T, Self>, Failed>[src]

Compute the LU decomposition of a square matrix.

pub fn lu_mut(self) -> Result<LU<T, Self>, Failed>[src]

Compute the LU decomposition of a square matrix. The input matrix will be used for factorization.

pub fn lu_solve_mut(self, b: Self) -> Result<Self, Failed>[src]

Solves Ax = b

Loading content...

Implementors

impl<T: RealNumber> LUDecomposableMatrix<T> for DenseMatrix<T>[src]

Loading content...