![]() |
Home | Libraries | License | Support | People | ALPS Web Site |
alps::hypercubic_lattice::momentum_iterator
// In header: <alps/lattice/hypercubic.h> class momentum_iterator : public alps::hypercubic_lattice< BASE, EX >::cell_iterator { public: // construct/copy/destruct momentum_iterator(cell_iterator = cell_iterator()); // public member functions const vector_type & operator*() const; const vector_type * operator->() const; const momentum_iterator & operator++(); const momentum_iterator & operator++(int); // private member functions void set_k() const; };
momentum_iterator
public
construct/copy/destructmomentum_iterator(cell_iterator it = cell_iterator());
momentum_iterator
public member functionsconst vector_type & operator*() const;
const vector_type * operator->() const;
const momentum_iterator & operator++();
const momentum_iterator & operator++(int);
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo |