Application policy which first applies the operator to the state using its operator() and then does orthogonalisation using the supplied orthonormalisation policy.
More...
#include <tn_krylov.h>
Static Public Member Functions | |
| template<typename OrthoPolicy , typename Vec , typename Operator > | |
| static Vec | apply (Operator const &h, std::vector< Vec > const &krylov, IterativeConfig const &conf, IterativeExit &exit) |
Applies h to the last element of krylov, orthonormalising against all elements of krylov. More... | |
Application policy which first applies the operator to the state using its operator() and then does orthogonalisation using the supplied orthonormalisation policy.