|
linear-library
|
LU decomposition with partial pivoting. More...
#include <LU.hpp>
Public Member Functions | |
| LU (const FlatMatrix< T > &m) | |
| LU (FlatMatrix< T > &&m) | |
| T | det () const |
| FlatMatrix< T > | inv () const |
| const std::vector< int > & | getP () const |
| const FlatMatrix< T > & | getMatrix () const |
LU decomposition with partial pivoting.
Decompose matrix A such that: PA = LU
Where: P is permutation matrix L is lower triangular with unit diagonal U is upper triangular
|
inline |
|
inline |
| T LinearAlgebra::LU< T >::det | ( | ) | const |
|
inline |
| FlatMatrix< T > LinearAlgebra::LU< T >::inv | ( | ) | const |