|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Collaboration diagram for CholeskyDecomposition:Public Member Functions | |
| __construct ($A=null) | |
| CholeskyDecomposition. More... | |
| isSPD () | |
| Is the matrix symmetric and positive definite? More... | |
| getL () | |
| getL More... | |
| solve ($B=null) | |
| Solve A*X = B. More... | |
Private Attributes | |
| $L = array() | |
| $m | |
| $isspd = true | |
Definition at line 18 of file CholeskyDecomposition.php.
| CholeskyDecomposition::__construct | ( | $A = null | ) |
Class constructor - decomposes symmetric positive definite matrix
| mixed | Matrix square symmetric positive definite matrix |
Definition at line 48 of file CholeskyDecomposition.php.
References $i, $m, ArgumentTypeException, and JAMAError().
Here is the call graph for this function:| CholeskyDecomposition::getL | ( | ) |
getL
Return triangular factor.
Definition at line 97 of file CholeskyDecomposition.php.
| CholeskyDecomposition::isSPD | ( | ) |
Is the matrix symmetric and positive definite?
Definition at line 86 of file CholeskyDecomposition.php.
References $isspd.
| CholeskyDecomposition::solve | ( | $B = null | ) |
Solve A*X = B.
| $B | Row-equal matrix |
Definition at line 108 of file CholeskyDecomposition.php.
References $i, $m, ArgumentTypeException, JAMAError(), MatrixDimensionException, and MatrixSPDException.
Here is the call graph for this function:
|
private |
Definition at line 39 of file CholeskyDecomposition.php.
Referenced by isSPD().
|
private |
Definition at line 25 of file CholeskyDecomposition.php.
|
private |
Definition at line 32 of file CholeskyDecomposition.php.
Referenced by __construct(), and solve().