![]() |
LIBDSP Version 4.1.9
LIBDSP Software Library
|

Functions | |
| tpt_status | tpt_mat_ldlt_f32 (tpt_matrix_instance_f32 *aOutLowerTriangularMat, tpt_matrix_instance_f32 *aOutDiagonalMat, uint16_t *aOutPermutationVec, const tpt_matrix_instance_f32 *aInMat) |
| LDLT decomposition of a symmetric matrix. | |
| tpt_status | tpt_mat_ldlt_f64 (tpt_matrix_instance_f64 *aOutLowerTriangularMat, tpt_matrix_instance_f64 *aOutDiagonalMat, uint16_t *aOutPermutationVec, const tpt_matrix_instance_f64 *aInMat) |
| LDLT decomposition of a symmetric matrix. | |
| tpt_status tpt_mat_ldlt_f32 | ( | tpt_matrix_instance_f32 * | aOutLowerTriangularMat, |
| tpt_matrix_instance_f32 * | aOutDiagonalMat, | ||
| uint16_t * | aOutPermutationVec, | ||
| const tpt_matrix_instance_f32 * | aInMat ) |
LDLT decomposition of a symmetric matrix.
Floating-point LDL decomposition of Symmetric Positive Semi-Definite Matrix.
| [out] | aOutLowerTriangularMat | lower matrix output |
| [out] | aOutDiagonalMat | diagonal matrix output |
| [out] | aOutPermutationVec | permutation vector |
| [in] | aInMat | input matrix |
| tpt_status tpt_mat_ldlt_f64 | ( | tpt_matrix_instance_f64 * | aOutLowerTriangularMat, |
| tpt_matrix_instance_f64 * | aOutDiagonalMat, | ||
| uint16_t * | aOutPermutationVec, | ||
| const tpt_matrix_instance_f64 * | aInMat ) |
LDLT decomposition of a symmetric matrix.
Floating-point LDL decomposition of Symmetric Positive Semi-Definite Matrix.
| [out] | aOutLowerTriangularMat | lower matrix output |
| [out] | aOutDiagonalMat | diagonal matrix output |
| [out] | aOutPermutationVec | permutation vector |
| [in] | aInMat | input matrix |