| 
    ParM
    parm
    
   A molecular dynamics library 
   | 
 
For iterating over all pairs of a single Atom. More...
#include <trackers.hpp>
Public Types | |
| typedef set< AtomID >::iterator | end_type | 
Public Member Functions | |
| GridPairedIterator (Grid &grid, AtomID a) | |
| GridPairedIterator & | operator++ () | 
| AtomID | operator* () | 
| bool | operator== (const GridPairedIterator &other) | 
| bool | operator!= (const GridPairedIterator &other) | 
| bool | operator== (const end_type other) | 
| bool | operator!= (const end_type other) | 
| end_type | end () | 
Protected Member Functions | |
| bool | increment_cell2 () | 
| returns "successful increment", e.g.  More... | |
| bool | increment_atom2 () | 
Protected Attributes | |
| Grid & | grid | 
| AtomID | atom1 | 
| vector< uint > | neighbor_cells | 
| vector< uint >::iterator | cellnum2 | 
| set< AtomID > * | cell2 | 
| set< AtomID >::iterator | atom2 | 
For iterating over all pairs of a single Atom.
| typedef set<AtomID>::iterator GridPairedIterator::end_type | 
      
  | 
  inline | 
      
  | 
  protected | 
      
  | 
  protected | 
returns "successful increment", e.g.
cell1 points to an element
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
| GridPairedIterator & GridPairedIterator::operator++ | ( | ) | 
| bool GridPairedIterator::operator== | ( | const GridPairedIterator & | other | ) | 
      
  | 
  inline | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
 1.8.10