#include <MatrixTridiagSymmetric.h>
Public Member Functions | |
| MatrixTridiagSymmetric (int k=100) | |
| void | increase (Treal const &alpha, Treal const &beta) |
| virtual | ~MatrixTridiagSymmetric () |
| void | getEigsByInterval (Treal *eigVals, Treal *eigVectors, Treal *acc, int &nEigsFound, Treal const lowBound, Treal const uppBound, Treal const abstol=0) const |
| void | getEigsByIndex (Treal *eigVals, Treal *eigVectors, Treal *acc, int const lowInd, int const uppInd, Treal const abstol=0) const |
| void | clear () |
Protected Member Functions | |
| void | increaseCapacity (int const newCapacity) |
Protected Attributes | |
| Treal * | alphaVec |
| Treal * | betaVec |
| int | size |
| int | capacity |
| mat::arn::MatrixTridiagSymmetric< Treal >::MatrixTridiagSymmetric | ( | int | k = 100 |
) | [inline, explicit] |
| virtual mat::arn::MatrixTridiagSymmetric< Treal >::~MatrixTridiagSymmetric | ( | ) | [inline, virtual] |
| void mat::arn::MatrixTridiagSymmetric< Treal >::clear | ( | ) | [inline] |
| void mat::arn::MatrixTridiagSymmetric< Treal >::getEigsByIndex | ( | Treal * | eigVals, | |
| Treal * | eigVectors, | |||
| Treal * | acc, | |||
| int const | lowInd, | |||
| int const | uppInd, | |||
| Treal const | abstol = 0 | |||
| ) | const |
| void mat::arn::MatrixTridiagSymmetric< Treal >::getEigsByInterval | ( | Treal * | eigVals, | |
| Treal * | eigVectors, | |||
| Treal * | acc, | |||
| int & | nEigsFound, | |||
| Treal const | lowBound, | |||
| Treal const | uppBound, | |||
| Treal const | abstol = 0 | |||
| ) | const |
| void mat::arn::MatrixTridiagSymmetric< Treal >::increase | ( | Treal const & | alpha, | |
| Treal const & | beta | |||
| ) | [inline] |
| void mat::arn::MatrixTridiagSymmetric< Treal >::increaseCapacity | ( | int const | newCapacity | ) | [protected] |
Treal* mat::arn::MatrixTridiagSymmetric< Treal >::alphaVec [protected] |
Treal* mat::arn::MatrixTridiagSymmetric< Treal >::betaVec [protected] |
int mat::arn::MatrixTridiagSymmetric< Treal >::capacity [protected] |
int mat::arn::MatrixTridiagSymmetric< Treal >::size [protected] |
1.4.7