|
| SortTest (int argc, char **argv) |
|
virtual void | dealer (int argc, char **argv, AbstractApplication *pApp) |
|
virtual void | farmer (int argc, char **argv, AbstractApplication *pApp) |
|
virtual void | outputter (int argc, char **argv, AbstractApplication *pApp) |
|
virtual void | worker (int argc, char **argv, AbstractApplication *pApp) |
|
| AbstractApplication (int argc, char **argv) |
|
virtual | ~AbstractApplication () |
|
virtual void | operator() (CParameterReader ¶mReader) |
|
MPI_Datatype & | messageHeaderType () |
|
MPI_Datatype & | requestDataType () |
|
MPI_Datatype & | parameterHeaderDataType () |
|
MPI_Datatype & | parameterValueDataType () |
|
MPI_Datatype & | parameterDefType () |
|
MPI_Datatype & | variableDefType () |
|
unsigned | numWorkers () |
|
void | forwardPassThrough (const void *pData, size_t nBytes) |
|
int | getRequest () |
|
void | sendEofs () |
|
void | sendEof () |
|
void | requestData (size_t maxBytes) |
|
void | throwMPIError (int status, const char *reason) |
|
| AbstractApplication (int argc, char **argv) |
|
◆ farmer()
◆ worker()
worker Two instances of this are run. rank 3 will produce trigger 1,3, 5... - 1000 triggers. rank 4 will produce triggers 0,2,4,6 ... 1000 triggers.
Implements frib::analysis::AbstractApplication.
The documentation for this class was generated from the following file: