ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Class template lanczos_iteration_nhighest

ietl::lanczos_iteration_nhighest

Synopsis

// In header: <alps/src/ietl/iteration.h>

template<typename T> 
class lanczos_iteration_nhighest :
  public ietl::basic_lanczos_iteration< T, lanczos_iteration_nhighest< T > >
{
public:
  // construct/copy/destruct
  lanczos_iteration_nhighest(unsigned int, unsigned int = 1, 
                             T = 100.*std::numeric_limits< T >::epsilon(), 
                             T = 100.*std::numeric_limits< T >::epsilon());

  // public member functions
  template<typename Tmatrix> bool converged(const Tmatrix &) const;
};

Description

lanczos_iteration_nhighest public construct/copy/destruct

  1. lanczos_iteration_nhighest(unsigned int max_iter, unsigned int n = 1, 
                               T r = 100.*std::numeric_limits< T >::epsilon(), 
                               T a = 100.*std::numeric_limits< T >::epsilon());

lanczos_iteration_nhighest public member functions

  1. template<typename Tmatrix> bool converged(const Tmatrix & tmatrix) const;
Copyright © 2011 Matthias Troyer, Bela Bauer, Robin Jäger

PrevUpHomeNext