[][src]Trait ndarray_linalg::lapack::eigh::Eigh_

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

Wraps *syev for real and *heev for complex

Required methods

unsafe fn eigh(
    calc_eigenvec: bool,
    l: MatrixLayout,
    uplo: UPLO,
    a: &mut [Self]
) -> Result<Vec<Self::Real>>

Implementations on Foreign Types

impl Eigh_ for f64[src][]

impl Eigh_ for f32[src][]

Implementors

impl Eigh_ for c32[src][]

impl Eigh_ for c64[src][]