- PLULinearEquationsSolution
- PLUInverse
- PLUCondNumReciprocal
- PLUQLinearEquationsSolution
- PLUGeTridLinearEquationsSolution
- PLUGeTridCondNumReciprocal
- LDLLinearEquationsSolution
- LDLInverse
- LDLCondNumReciprocal
- LDLSyTridPDLinearEquationsSolution
- LDLSyTridPDCondNumReciprocal
- CholeskyLinearEquationsSolution
- CholeskyInverse
- CholeskyCondNumReciprocal
- SylvesterEquationSchur
- SylvesterEquationSchurBlocked
- Pseudo Inverse
- Polar Decomposition
LDLInverse
Computes the inverse of a real symmetric or complex Hermitian indefinite matrix using the factorization A = U**T * D * U or A = L * D * L**T computed by FactorizationLDLRaw. LAPACK functions SYTRI, HETRI.
Computing for type matrix<double>
bool matrix::LDLInverse(
|
Computing for type matrix<float>
bool matrixf::LDLInverse(
|
Computing for type matrix<complex>
bool matrixc::LDLInverse(
|
Computing for type matrix<complexf>
bool matrixcf::LDLInverse(
|
Parameters
ipiv
[in] Pivot indices array obtained as result of SYTRF or HETRF function.
AI
[out] Inverted matrix.
Return Value
Return true if successful, otherwise false in case of an error.
Note
This method is applied to the matrix AF obtained as result of SYTRF or HETRF function.