Open CASCADE Technology 7.8.2.dev
math_EigenValuesSearcher Class Reference

This class finds eigen values and vectors of real symmetric tridiagonal matrix. More...

#include <math_EigenValuesSearcher.hxx>

Public Member Functions

 math_EigenValuesSearcher (const TColStd_Array1OfReal &Diagonal, const TColStd_Array1OfReal &Subdiagonal)
 
Standard_Boolean IsDone () const
 Returns Standard_True if computation is performed successfully.
 
Standard_Integer Dimension () const
 Returns the dimension of matrix.
 
Standard_Real EigenValue (const Standard_Integer Index) const
 Returns the Index_th eigen value of matrix Index must be in [1, Dimension()].
 
math_Vector EigenVector (const Standard_Integer Index) const
 Returns the Index_th eigen vector of matrix Index must be in [1, Dimension()].
 

Detailed Description

This class finds eigen values and vectors of real symmetric tridiagonal matrix.

Constructor & Destructor Documentation

◆ math_EigenValuesSearcher()

math_EigenValuesSearcher::math_EigenValuesSearcher ( const TColStd_Array1OfReal & Diagonal,
const TColStd_Array1OfReal & Subdiagonal )

Member Function Documentation

◆ Dimension()

Standard_Integer math_EigenValuesSearcher::Dimension ( ) const

Returns the dimension of matrix.

◆ EigenValue()

Standard_Real math_EigenValuesSearcher::EigenValue ( const Standard_Integer Index) const

Returns the Index_th eigen value of matrix Index must be in [1, Dimension()].

◆ EigenVector()

math_Vector math_EigenValuesSearcher::EigenVector ( const Standard_Integer Index) const

Returns the Index_th eigen vector of matrix Index must be in [1, Dimension()].

◆ IsDone()

Standard_Boolean math_EigenValuesSearcher::IsDone ( ) const

Returns Standard_True if computation is performed successfully.


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