|
inline |
operator() implements the Lanczos algorithm; discards all previous data
v | the (random) starting vector |
conf | the configuration for the iteration |
pars | additional pars, needed for the solver |
References syten::Krylov::ClassicImpl::Classic< Matrix, Vector, Solver, Ortho >::a, syten::Krylov::ClassicImpl::Classic< Matrix, Vector, Solver, Ortho >::b, std::vector< T >::back(), syten::Krylov::ClassicImpl::Classic< Matrix, Vector, Solver, Ortho >::krylov, syten::Krylov::ClassicImpl::Classic< Matrix, Vector, Solver, Ortho >::lanczosPart2(), std::move(), syten::Krylov::norm(), syten::Krylov::ClassicImpl::Classic< Matrix, Vector, Solver, Ortho >::operator()(), SYTEN_ZNORM_THRESHOLD, syten::underThreshold(), and syten::Krylov::ClassicImpl::Classic< Matrix, Vector, Solver, Ortho >::vec.
Referenced by syten::Krylov::ClassicImpl::Classic< Matrix, Vector, Solver, Ortho >::operator()().