Trait ndarray_linalg::lapack_traits::solveh::Solveh_
[−]
[src]
pub trait Solveh_: Sized { unsafe fn bk(_: MatrixLayout, _: UPLO, a: &mut [Self]) -> Result<Pivot>; unsafe fn invh(
_: MatrixLayout,
_: UPLO,
a: &mut [Self],
_: &Pivot
) -> Result<()>; unsafe fn solveh(
_: MatrixLayout,
_: UPLO,
a: &[Self],
_: &Pivot,
b: &mut [Self]
) -> Result<()>; }
Required Methods
unsafe fn bk(_: MatrixLayout, _: UPLO, a: &mut [Self]) -> Result<Pivot>
Bunch-Kaufman: wrapper of *sytrf
and *hetrf
unsafe fn invh(
_: MatrixLayout,
_: UPLO,
a: &mut [Self],
_: &Pivot
) -> Result<()>
_: MatrixLayout,
_: UPLO,
a: &mut [Self],
_: &Pivot
) -> Result<()>
Wrapper of *sytri
and *hetri
unsafe fn solveh(
_: MatrixLayout,
_: UPLO,
a: &[Self],
_: &Pivot,
b: &mut [Self]
) -> Result<()>
_: MatrixLayout,
_: UPLO,
a: &[Self],
_: &Pivot,
b: &mut [Self]
) -> Result<()>
Wrapper of *sytrs
and *hetrs