[][src]Module ndarray_linalg::lapack

Define traits wrapping LAPACK routines

Re-exports

pub use self::cholesky::*;
pub use self::eig::*;
pub use self::eigh::*;
pub use self::least_squares::*;
pub use self::opnorm::*;
pub use self::qr::*;
pub use self::solve::*;
pub use self::solveh::*;
pub use self::svd::*;
pub use self::svddc::*;
pub use self::triangular::*;
pub use self::tridiagonal::*;

Modules

cholesky

Cholesky decomposition

eig

Eigenvalue decomposition for general matrices

eigh

Eigenvalue decomposition for Hermite matrices

least_squares

Least squares

opnorm

Operator norms of matrices

qr

QR decomposition

solve

Solve linear problem using LU decomposition

solveh

Solve symmetric linear problem using the Bunch-Kaufman diagonal pivoting method.

svd

Singular-value decomposition

svddc
triangular

Implement linear solver and inverse matrix

tridiagonal

Implement linear solver using LU decomposition for tridiagonal matrix

Enums

NormType
Transpose
UPLO

Upper/Lower specification for seveal usages

Traits

Lapack

Trait for primitive types which implements LAPACK subroutines

Functions

into_result

Type Definitions

Pivot