#include <LanczosLargestMagnitudeEig.h>
◆ LanczosLargestMagnitudeEig()
◆ ~LanczosLargestMagnitudeEig()
◆ computeEigenPairTri()
◆ computeEigVec()
◆ converged()
◆ getLargestMagnitudeEig()
◆ getLargestMagnitudeEigPair()
◆ rerun()
References mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::acc, mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::accTmp, mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::computeEigVec(), mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::eVal, mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::eValTmp, mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::eVec, mat::getMachineEpsilon(), mat::arn::Lanczos< Treal, Tmatrix, Tvector >::restart(), mat::arn::Lanczos< Treal, Tmatrix, Tvector >::run(), template_blas_fabs(), and mat::transpose().
Referenced by mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::run(), and mat::arn::LanczosLargestMagnitudeEigIfSmall< Treal, Tmatrix, Tvector >::run().
◆ run()
Reimplemented from mat::arn::Lanczos< Treal, Tmatrix, Tvector >.
Reimplemented in mat::arn::LanczosLargestMagnitudeEigIfSmall< Treal, Tmatrix, Tvector >.
References mat::arn::Lanczos< Treal, Tmatrix, Tvector >::A, mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::acc, mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::accTmp, mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::computeEigVec(), mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::eVal, mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::eValTmp, mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::rerun(), and mat::arn::Lanczos< Treal, Tmatrix, Tvector >::run().
◆ setAbsTol()
◆ setRelTol()
◆ update()
◆ absTol
◆ acc
Referenced by mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::getLargestMagnitudeEig(), mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::rerun(), mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::run(), and mat::arn::LanczosLargestMagnitudeEigIfSmall< Treal, Tmatrix, Tvector >::run().
◆ accTmp
◆ eigVectorTri
◆ eVal
Referenced by mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::getLargestMagnitudeEig(), mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::rerun(), mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::run(), and mat::arn::LanczosLargestMagnitudeEigIfSmall< Treal, Tmatrix, Tvector >::run().
◆ eValTmp
Referenced by mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::rerun(), mat::arn::LanczosLargestMagnitudeEig< Treal, Tmatrix, Tvector >::run(), mat::arn::LanczosLargestMagnitudeEigIfSmall< Treal, Tmatrix, Tvector >::run(), and mat::arn::LanczosLargestMagnitudeEigIfSmall< Treal, Tmatrix, Tvector >::update().
◆ eVec
◆ relTol
The documentation for this class was generated from the following file: