Open CASCADE Technology
6.9.0
|
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... | |
This class finds eigen values and vectors of real symmetric tridiagonal matrix.
math_EigenValuesSearcher::math_EigenValuesSearcher | ( | const TColStd_Array1OfReal & | Diagonal, |
const TColStd_Array1OfReal & | Subdiagonal | ||
) |
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.