Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
MathLin::LUResult Struct Reference

Result for LU decomposition. More...

#include <MathLin_Gauss.hxx>

Public Member Functions

bool IsDone () const
 
 operator bool () const
 

Data Fields

MathUtils::Status Status = MathUtils::Status::NotConverged
 
std::optional< math_MatrixLU
 Combined L and U matrices.
 
std::optional< math_IntegerVectorPivot
 Pivot indices.
 
std::optional< doubleDeterminant
 
int Sign = 1
 Sign from row interchanges.
 

Detailed Description

Result for LU decomposition.

Member Function Documentation

◆ IsDone()

bool MathLin::LUResult::IsDone ( ) const
inline

◆ operator bool()

MathLin::LUResult::operator bool ( ) const
inlineexplicit

Field Documentation

◆ Determinant

std::optional<double> MathLin::LUResult::Determinant

◆ LU

std::optional<math_Matrix> MathLin::LUResult::LU

Combined L and U matrices.

◆ Pivot

std::optional<math_IntegerVector> MathLin::LUResult::Pivot

Pivot indices.

◆ Sign

int MathLin::LUResult::Sign = 1

Sign from row interchanges.

◆ Status


The documentation for this struct was generated from the following file: