[−][src]Trait ndarray_linalg::lapack::solveh::Solveh_
Required methods
unsafe fn bk(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<Pivot>
Bunch-Kaufman: wrapper of *sytrf and *hetrf
unsafe fn invh(
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self],
ipiv: &Pivot
) -> Result<()>
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self],
ipiv: &Pivot
) -> Result<()>
Wrapper of *sytri and *hetri
unsafe fn solveh(
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
ipiv: &Pivot,
b: &mut [Self]
) -> Result<()>
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
ipiv: &Pivot,
b: &mut [Self]
) -> Result<()>
Wrapper of *sytrs and *hetrs
Implementations on Foreign Types
impl Solveh_ for f64[src]
unsafe fn bk(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<Pivot>[src]
unsafe fn invh(
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self],
ipiv: &Pivot
) -> Result<()>[src]
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self],
ipiv: &Pivot
) -> Result<()>
unsafe fn solveh(
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
ipiv: &Pivot,
b: &mut [Self]
) -> Result<()>[src]
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
ipiv: &Pivot,
b: &mut [Self]
) -> Result<()>
impl Solveh_ for f32[src]
unsafe fn bk(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<Pivot>[src]
unsafe fn invh(
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self],
ipiv: &Pivot
) -> Result<()>[src]
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self],
ipiv: &Pivot
) -> Result<()>
unsafe fn solveh(
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
ipiv: &Pivot,
b: &mut [Self]
) -> Result<()>[src]
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
ipiv: &Pivot,
b: &mut [Self]
) -> Result<()>
Implementors
impl Solveh_ for c32[src]
unsafe fn bk(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<Pivot>[src]
unsafe fn invh(
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self],
ipiv: &Pivot
) -> Result<()>[src]
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self],
ipiv: &Pivot
) -> Result<()>
unsafe fn solveh(
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
ipiv: &Pivot,
b: &mut [Self]
) -> Result<()>[src]
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
ipiv: &Pivot,
b: &mut [Self]
) -> Result<()>
impl Solveh_ for c64[src]
unsafe fn bk(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<Pivot>[src]
unsafe fn invh(
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self],
ipiv: &Pivot
) -> Result<()>[src]
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self],
ipiv: &Pivot
) -> Result<()>
unsafe fn solveh(
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
ipiv: &Pivot,
b: &mut [Self]
) -> Result<()>[src]
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
ipiv: &Pivot,
b: &mut [Self]
) -> Result<()>