[−][src]Trait ndarray_linalg::lapack::cholesky::Cholesky_
Required methods
unsafe fn cholesky(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<()>
Cholesky: wrapper of *potrf
Warning: Only the portion of a
corresponding to UPLO
is written.
unsafe fn inv_cholesky(
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self]
) -> Result<()>
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self]
) -> Result<()>
Wrapper of *potri
Warning: Only the portion of a
corresponding to UPLO
is written.
unsafe fn solve_cholesky(
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
b: &mut [Self]
) -> Result<()>
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
b: &mut [Self]
) -> Result<()>
Wrapper of *potrs
Implementations on Foreign Types
impl Cholesky_ for f64
[src]
unsafe fn cholesky(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<()>
[src]
unsafe fn inv_cholesky(
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self]
) -> Result<()>
[src]
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self]
) -> Result<()>
unsafe fn solve_cholesky(
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
b: &mut [Self]
) -> Result<()>
[src]
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
b: &mut [Self]
) -> Result<()>
impl Cholesky_ for f32
[src]
unsafe fn cholesky(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<()>
[src]
unsafe fn inv_cholesky(
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self]
) -> Result<()>
[src]
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self]
) -> Result<()>
unsafe fn solve_cholesky(
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
b: &mut [Self]
) -> Result<()>
[src]
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
b: &mut [Self]
) -> Result<()>
Implementors
impl Cholesky_ for c32
[src]
unsafe fn cholesky(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<()>
[src]
unsafe fn inv_cholesky(
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self]
) -> Result<()>
[src]
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self]
) -> Result<()>
unsafe fn solve_cholesky(
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
b: &mut [Self]
) -> Result<()>
[src]
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
b: &mut [Self]
) -> Result<()>
impl Cholesky_ for c64
[src]
unsafe fn cholesky(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<()>
[src]
unsafe fn inv_cholesky(
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self]
) -> Result<()>
[src]
l: MatrixLayout,
uplo: UPLO,
a: &mut [Self]
) -> Result<()>
unsafe fn solve_cholesky(
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
b: &mut [Self]
) -> Result<()>
[src]
l: MatrixLayout,
uplo: UPLO,
a: &[Self],
b: &mut [Self]
) -> Result<()>