SyTen
syten::Krylov::ClassicImpl::ReorthoMat< Lanczos > Struct Template Reference

The ReorthoMat struct provides orthonormalization in case the overlaps grow over SYTEN_SMALL_THRESHOLD. More...

#include <classic_krylov.h>

Public Member Functions

auto mat (Lanczos &instance, IterativeConfig const &, IterativeExit &) const
 mat get the Hamiltonian matrix of the reorthonormalized krylov states More...
 
SRDef operator() (Lanczos &instance, IterativeConfig const &conf, IterativeExit &r) const
 operator () orthonormalize krylov vectors if overlaps are too small, return the Lanczos matrix and an object implementing the inner product with the krylov vectors More...
 

Detailed Description

template<typename Lanczos>
struct syten::Krylov::ClassicImpl::ReorthoMat< Lanczos >

The ReorthoMat struct provides orthonormalization in case the overlaps grow over SYTEN_SMALL_THRESHOLD.


The documentation for this struct was generated from the following file: