Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Data Structures | Namespaces | Functions
MathLin_Householder.hxx File Reference
#include <MathUtils_Types.hxx>
#include <MathUtils_Config.hxx>
#include <MathUtils_Core.hxx>
#include <cmath>
#include <algorithm>

Data Structures

struct  MathLin::QRResult
 Result for QR decomposition using Householder reflections. More...
 

Namespaces

namespace  MathLin
 

Functions

QRResult MathLin::QR (const math_Matrix &theA, double theTolerance=1.0e-20)
 QR decomposition using Householder reflections: A = Q * R.
 
LinearResult MathLin::SolveQR (const math_Matrix &theA, const math_Vector &theB, double theTolerance=1.0e-20)
 Solve overdetermined system Ax = b using QR decomposition (least squares).
 
LinearMultipleResult MathLin::SolveQRMultiple (const math_Matrix &theA, const math_Matrix &theB, double theTolerance=1.0e-20)
 Solve multiple right-hand sides using QR decomposition.