[][src]Trait ndarray_linalg::lapack::cholesky::Cholesky_

pub trait Cholesky_: Sized {
    unsafe fn cholesky(
        l: MatrixLayout,
        uplo: UPLO,
        a: &mut [Self]
    ) -> Result<()>;
unsafe fn inv_cholesky(
        l: MatrixLayout,
        uplo: UPLO,
        a: &mut [Self]
    ) -> Result<()>;
unsafe fn solve_cholesky(
        l: MatrixLayout,
        uplo: UPLO,
        a: &[Self],
        b: &mut [Self]
    ) -> Result<()>; }

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<()>

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<()>

Wrapper of *potrs

Loading content...

Implementations on Foreign Types

impl Cholesky_ for f64[src]

impl Cholesky_ for f32[src]

Loading content...

Implementors

impl Cholesky_ for c32[src]

impl Cholesky_ for c64[src]

Loading content...