MaMiCo 1.2
|
some iterator scheme for traversing the molecules within a linked cell. More...
#include <MoleculeIterator.h>
Public Member Functions | |
MoleculeIterator (LinkedCell &cell) | |
virtual | ~MoleculeIterator () |
virtual void | begin ()=0 |
virtual bool | continueIteration () const =0 |
virtual void | next ()=0 |
virtual coupling::interface::Molecule< dim > & | get ()=0 |
virtual const coupling::interface::Molecule< dim > & | getConst ()=0 |
Protected Attributes | |
LinkedCell & | _cell |
some iterator scheme for traversing the molecules within a linked cell.
This class provides some iterator scheme for traversing the molecules within a linked cell.
LinkedCell | cell type |
dim | Number of dimensions; it can be 1, 2 or 3 |
|
inline |
Constructor
|
inlinevirtual |
Destructor
|
pure virtual |
sets the iterator to the first element
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
sets the iterator to the next molecule