Open CASCADE Technology
6.5.4
|
This class finds eigen values and vectors of
real symmetric tridiagonal matrix
#include <math_EigenValuesSearcher.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | 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()] |
DEFINE_STANDARD_ALLOC math_EigenValuesSearcher::math_EigenValuesSearcher | ( | const TColStd_Array1OfReal & | Diagonal, |
const TColStd_Array1OfReal & | Subdiagonal | ||
) |
Standard_Real math_EigenValuesSearcher::EigenValue | ( | const Standard_Integer | Index | ) | const |
math_Vector math_EigenValuesSearcher::EigenVector | ( | const Standard_Integer | Index | ) | const |