ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Class ietl_cg

ietl::ietl_cg

Synopsis

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


class ietl_cg {
public:
  // construct/copy/destruct
  ietl_cg(std::size_t = 100, bool = false);

  // public member functions
  template<typename Vector, typename Matrix> 
    Vector operator()(Matrix const &, Vector const &, Vector const &, 
                      double = 1e-6);
};

Description

ietl_cg public construct/copy/destruct

  1. ietl_cg(std::size_t max_iter = 100, bool verbose = false);

ietl_cg public member functions

  1. template<typename Vector, typename Matrix> 
      Vector operator()(Matrix const & A, Vector const & b, Vector const & x0, 
                        double abs_tol = 1e-6);
Copyright © 2011 Matthias Troyer, Bela Bauer, Robin Jäger

PrevUpHomeNext