Public Member Functions | |
| CholeskyDecomposition (GeneralMatrix Arg) | |
| Cholesky algorithm for symmetric and positive definite matrix. | |
| virtual GeneralMatrix | GetL () |
| Return triangular factor. | |
| virtual GeneralMatrix | Solve (GeneralMatrix B) |
| Solve A*X = B. | |
Properties | |
| virtual bool | SPD [get] |
| Is the matrix symmetric and positive definite? | |
Private Attributes | |
| double[][] | L |
| Array for internal storage of decomposition. internal array storage. | |
| int | n |
| Row and column dimension (square matrix). matrix dimension. | |
| bool | isspd |
| Symmetric and positive definite flag. is symmetric and positive definite flag. | |
| BRISC::Matrix::CholeskyDecomposition::CholeskyDecomposition | ( | GeneralMatrix | Arg | ) | [inline] |
Cholesky algorithm for symmetric and positive definite matrix.
| Arg | Square, symmetric matrix. |
| virtual GeneralMatrix BRISC::Matrix::CholeskyDecomposition::GetL | ( | ) | [inline, virtual] |
Return triangular factor.
| virtual GeneralMatrix BRISC::Matrix::CholeskyDecomposition::Solve | ( | GeneralMatrix | B | ) | [inline, virtual] |
virtual bool BRISC::Matrix::CholeskyDecomposition::SPD [get] |
Is the matrix symmetric and positive definite?
1.4.7