pub trait Eigh_: Scalar {
    fn eigh(
        calc_eigenvec: bool,
        layout: MatrixLayout,
        uplo: UPLO,
        a: &mut [Self]
    ) -> Result<Vec<Self::Real>>; fn eigh_generalized(
        calc_eigenvec: bool,
        layout: MatrixLayout,
        uplo: UPLO,
        a: &mut [Self],
        b: &mut [Self]
    ) -> Result<Vec<Self::Real>>; }

Required Methods

Wraps *syev for real and *heev for complex

Wraps *sygv for real and *hegv for complex

Implementations on Foreign Types

Implementors