![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
#include <MathUtils_Types.hxx>#include <MathUtils_Config.hxx>#include <MathUtils_Core.hxx>#include <math_Vector.hxx>#include <math_Matrix.hxx>#include <cmath>Data Structures | |
| struct | MathLin::CroutResult |
| Result for Crout LDL^T decomposition. Specialized for symmetric matrices. More... | |
Namespaces | |
| namespace | MathLin |
Functions | |
| CroutResult | MathLin::Crout (const math_Matrix &theA, double theMinPivot=1.0e-20) |
| Crout decomposition for symmetric matrices: A = L * D * L^T. | |
| LinearResult | MathLin::SolveCrout (const math_Matrix &theA, const math_Vector &theB, double theMinPivot=1.0e-20) |
| Solve symmetric linear system Ax = b using Crout decomposition. | |
| InverseResult | MathLin::InvertCrout (const math_Matrix &theA, double theMinPivot=1.0e-20) |
| Compute inverse of symmetric matrix using Crout decomposition. | |