|
Nemo
2.2.0
|
The abstract manager class. More...
#include <MPImanager.h>
Public Member Functions | |
| MPImanager () | |
| virtual | ~MPImanager () |
| virtual unsigned int | init (MPStatHandler *SH)=0 |
| virtual void | finish (MPStatHandler *SH, unsigned int *_gen, unsigned int _repl) |
| virtual void | iterate (Metapop *_pop, MPStatHandler *SH, unsigned int *_gen, unsigned int *_repl)=0 |
Protected Attributes | |
| double ** | buf_dbl |
| unsigned int ** | buf_int |
| unsigned int | buf_stride |
| unsigned int | size |
The abstract manager class.
Provides generic function interfaces and communication buffers. size is the number of buffers, buf_stride the length of each of them
Definition at line 47 of file MPImanager.h.
| MPImanager::MPImanager | ( | ) | [inline] |
Definition at line 50 of file MPImanager.h.
{}
| virtual MPImanager::~MPImanager | ( | ) | [inline, virtual] |
Definition at line 51 of file MPImanager.h.
{}
| virtual void MPImanager::finish | ( | MPStatHandler * | SH, |
| unsigned int * | _gen, | ||
| unsigned int | _repl | ||
| ) | [virtual] |
Referenced by SimRunner::Replicate_LOOP().
| virtual unsigned int MPImanager::init | ( | MPStatHandler * | SH | ) | [pure virtual] |
Referenced by SimRunner::Replicate_LOOP().
| virtual void MPImanager::iterate | ( | Metapop * | _pop, |
| MPStatHandler * | SH, | ||
| unsigned int * | _gen, | ||
| unsigned int * | _repl | ||
| ) | [pure virtual] |
Referenced by SimRunner::Replicate_LOOP().
double** MPImanager::buf_dbl [protected] |
Definition at line 57 of file MPImanager.h.
unsigned int** MPImanager::buf_int [protected] |
Definition at line 58 of file MPImanager.h.
unsigned int MPImanager::buf_stride [protected] |
Definition at line 59 of file MPImanager.h.
unsigned int MPImanager::size [protected] |
Definition at line 59 of file MPImanager.h.
1.7.5.1 -- Nemo is hosted by