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

Result for eigenvalue decomposition of tridiagonal matrix. More...

#include <MathLin_EigenSearch.hxx>

Public Member Functions

bool IsDone () const
 
 operator bool () const
 

Data Fields

MathUtils::Status Status = MathUtils::Status::NotConverged
 
std::optional< math_VectorEigenValues
 Computed eigenvalues.
 
std::optional< math_MatrixEigenVectors
 Eigenvectors as columns.
 
int Dimension = 0
 

Detailed Description

Result for eigenvalue decomposition of tridiagonal matrix.

Member Function Documentation

◆ IsDone()

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

◆ operator bool()

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

Field Documentation

◆ Dimension

int MathLin::EigenResult::Dimension = 0

◆ EigenValues

std::optional<math_Vector> MathLin::EigenResult::EigenValues

Computed eigenvalues.

◆ EigenVectors

std::optional<math_Matrix> MathLin::EigenResult::EigenVectors

Eigenvectors as columns.

◆ Status

MathUtils::Status MathLin::EigenResult::Status = MathUtils::Status::NotConverged

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