lax::cholesky

Trait InvCholeskyImpl

Source
pub trait InvCholeskyImpl: Scalar {
    // Required method
    fn inv_cholesky(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<()>;
}
Expand description

Compute inverse matrix using Cholesky factroization result

§LAPACK correspondance

f32f64c32c64
spotridpotricpotrizpotri

Required Methods§

Source

fn inv_cholesky(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<()>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl InvCholeskyImpl for f32

Source§

fn inv_cholesky(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<()>

Source§

impl InvCholeskyImpl for f64

Source§

fn inv_cholesky(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<()>

Source§

impl InvCholeskyImpl for c32

Source§

fn inv_cholesky(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<()>

Source§

impl InvCholeskyImpl for c64

Source§

fn inv_cholesky(l: MatrixLayout, uplo: UPLO, a: &mut [Self]) -> Result<()>

Implementors§