#include <LanczosSeveralLargestEig.h>
◆ LanczosSeveralLargestEig()
References mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::absTol, mat::getMachineEpsilon(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::number_of_eigenv, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::r, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::relTol, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::sigma, template_blas_sqrt(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::unset_use_full_orth(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::unset_use_selective_orth(), and mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::v.
◆ ~LanczosSeveralLargestEig()
References mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::accTmp, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::counter_all, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::counter_orth, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::eigVectorTri, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::eValTmp, mat::getMachineEpsilon(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::use_selective_orth, and mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::v.
◆ computeEigenPairTri()
◆ converged()
◆ converged_ith()
◆ copyTridiag()
◆ get_ith_eigenpair()
References mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::accTmp, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::eigVectorTri, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::eValTmp, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::getEigVector(), mat::getMachineEpsilon(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::j, and mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::size_accTmp.
Referenced by eigvec::lanczos_method().
◆ get_num_iter()
◆ getEigVector()
◆ increaseCapacity()
◆ run()
References mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::converged(), mat::getMachineEpsilon(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::j, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::maxIter, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::number_of_eigenv, mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::selective_orth(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::step(), template_blas_sqrt(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::total_num_iter, mat::transpose(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::update(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::use_selective_orth, and mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::v.
Referenced by eigvec::lanczos_method().
◆ selective_orth()
◆ set_use_full_orth()
◆ set_use_selective_orth()
◆ setAbsTol()
◆ setRelTol()
◆ step()
◆ unset_use_full_orth()
◆ unset_use_selective_orth()
◆ update()
◆ absTol
◆ accTmp
◆ alpha
◆ beta
◆ capacity
◆ counter_all
◆ counter_orth
◆ deflVec
◆ eigVectorTri
◆ eValTmp
◆ maxIter
◆ number_of_eigenv
◆ relTol
◆ sigma
◆ size_accTmp
◆ total_num_iter
◆ Tri
◆ use_full_orth
◆ use_selective_orth
Referenced by mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::run(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::set_use_selective_orth(), mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::unset_use_selective_orth(), and mat::arn::LanczosSeveralLargestEig< Treal, Tmatrix, Tvector >::~LanczosSeveralLargestEig().
The documentation for this class was generated from the following file: