Open CASCADE Technology  6.9.0
Public Member Functions

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. More...
 
Standard_Integer Dimension () const
 Returns the dimension of matrix. More...
 
Standard_Real EigenValue (const Standard_Integer Index) const
 Returns the Index_th eigen value of matrix Index must be in [1, Dimension()]. More...
 
math_Vector EigenVector (const Standard_Integer Index) const
 Returns the Index_th eigen vector of matrix Index must be in [1, Dimension()]. More...
 

Detailed Description

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

Constructor & Destructor Documentation

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

Member Function Documentation

Standard_Integer math_EigenValuesSearcher::Dimension ( ) const

Returns the dimension of matrix.

Standard_Real math_EigenValuesSearcher::EigenValue ( const Standard_Integer  Index) const

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

math_Vector math_EigenValuesSearcher::EigenVector ( const Standard_Integer  Index) const

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

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: