- PLULinearEquationsSolution
- PLUInverse
- PLUCondNumReciprocal
- PLUQLinearEquationsSolution
- PLUGeTridLinearEquationsSolution
- PLUGeTridCondNumReciprocal
- LDLLinearEquationsSolution
- LDLInverse
- LDLCondNumReciprocal
- LDLSyTridPDLinearEquationsSolution
- LDLSyTridPDCondNumReciprocal
- CholeskyLinearEquationsSolution
- CholeskyInverse
- CholeskyCondNumReciprocal
- SylvesterEquationSchur
- SylvesterEquationSchurBlocked
- Pseudo Inverse
- Polar Decomposition
CholeskyLinearEquationsSolution
Solves a system of linear equations A * X = B with a real symmetric or complex Hermitian positive-definite matrix using the factorization A = L * L**T computed by FactorizationCholesky, with multiple right-hand sides. LAPACK function POTRS.
Computing for type matrix<double>
bool matrix::CholeskyLinearEquationsSolution(
|
Computing for type matrix<float>
bool matrixf::CholeskyLinearEquationsSolution(
|
Computing for type matrix<complex>
bool matrixc::CholeskyLinearEquationsSolution(
|
Computing for type matrix<complexf>
bool matrixcf::CholeskyLinearEquationsSolution(
|
Parameters
B
[in] Matrix B whose columns are the right-hand sides for the systems of equations. Vector B contains one column of right-hand side.
X
[out] Matrix or vector X with solutions of linear equations system.
Return Value
Return true if successful, otherwise false in case of an error.
Note
This method is applied to the matrix L obtained as result of FactorizationCholesky method.
Output matrix X has the same sizes as input matrix B. Output vector X has the same size as input vector B.