Module rin::math::linalg[][src]

[Reexported at the root of this crate.] Factorization of real matrices.

Modules

balancing

Functions for balancing a matrix.

givens

Construction of givens rotations.

householder

Construction of householder elementary reflections.

Structs

Bidiagonal

The bidiagonalization of a general matrix.

Cholesky

The Cholesky decomposition of a symmetric-definite-positive matrix.

FullPivLU

LU decomposition with full row and column pivoting.

Hessenberg

Hessenberg decomposition of a general matrix.

LU

LU decomposition with partial (row) pivoting.

PermutationSequence

A sequence of row or column permutations.

QR

The QR decomposition of a general matrix.

SVD

Singular Value Decomposition of a general matrix.

Schur

Schur decomposition of a square matrix.

SymmetricEigen

Eigendecomposition of a symmetric matrix.

SymmetricTridiagonal

Tridiagonalization of a symmetric matrix.

Functions

try_invert_to

Performs a LU decomposition to overwrite out with the inverse of matrix.

wilkinson_shift

Computes the wilkinson shift, i.e., the 2x2 symmetric matrix eigenvalue to its tailing component tnn.