Trait linfa_linalg::tridiagonal::SymmetricTridiagonal

source ·
pub trait SymmetricTridiagonal {
    type Decomp;

    // Required method
    fn sym_tridiagonal(self) -> Result<Self::Decomp>;
}
Expand description

Tridiagonal decomposition of a non-empty symmetric matrix

Required Associated Types§

Required Methods§

source

fn sym_tridiagonal(self) -> Result<Self::Decomp>

Calculate the tridiagonal decomposition of a symmetric matrix, consisting of symmetric tridiagonal matrix T and orthogonal matrix Q, such that Q * T * Q.t yields the original matrix.

Implementations on Foreign Types§

source§

impl<S, A> SymmetricTridiagonal for ArrayBase<S, Ix2>
where A: NdFloat, S: DataMut<Elem = A>,

Implementors§