|
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