Navigation
API > API/Runtime > API/Runtime/Chaos
Methods to solves sets of Linear equations stored as AX = B where A is an NxN matrix, and X.B are Nx1 column vectors.
| Name | FDenseMatrixSolver |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/DenseMatrix.h |
| Include Path | #include "Chaos/DenseMatrix.h" |
Syntax
class FDenseMatrixSolver
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool CholeskyFactorize
(
TDenseMatrix< T_E >& A |
Overwrite A with its Cholesky Factor (A must be Positive Definite). | Chaos/DenseMatrix.h | |
static void SolveCholeskyFactorized
(
const TDenseMatrix< T_EA >& G, |
This solves AX = B, where A is positive definite and has been Cholesky Factorized to produce G, where A = GGt, G is lower triangular. | Chaos/DenseMatrix.h | |
static bool SolvePositiveDefinite
(
const TDenseMatrix< T_EA >& A, |
Solve AX = B, for positive-definite NxN matrix A, and Nx1 column vectors B and X. | Chaos/DenseMatrix.h |