Trait ndarray_linalg::hermite::HermiteMatrix
[−]
[src]
pub trait HermiteMatrix: SquareMatrix + Matrix { fn eigh(self) -> Result<(Self::Vector, Self), LinalgError>; fn ssqrt(self) -> Result<Self, LinalgError>; fn cholesky(self) -> Result<Self, LinalgError>; fn deth(self) -> Result<Self::Scalar, LinalgError>; }
Methods for Hermite matrix
Required Methods
fn eigh(self) -> Result<(Self::Vector, Self), LinalgError>
eigenvalue decomposition
fn ssqrt(self) -> Result<Self, LinalgError>
symmetric square root of Hermite matrix
fn cholesky(self) -> Result<Self, LinalgError>
Cholesky factorization
fn deth(self) -> Result<Self::Scalar, LinalgError>
calc determinant using Cholesky factorization