#include <MPIBorrow.h>
Inheritance diagram for gov::cca::MPIBorrow:


Public Methods | |
| virtual | ~MPIBorrow () |
| obligatory vdtor. More... | |
| virtual MPI_Comm | borrowComm (int tagCount, int *tagList, int &key)=0 |
| Get a communicator of the port provider. More... | |
| virtual void | returnComm (MPI_Comm, int tagCount, int *tagList, int key)=0 |
| Return a previously borrowed communicator and tag list. More... | |
Port string name "gov.cca.MPIBorrow".
|
|
obligatory vdtor.
00018 {}
|
|
||||||||||||||||
|
Get a communicator of the port provider. This communicator will be the same instance as the comm of the port provider, with all the message collision potential that implies. Instances which have a comm covering only a subset of themselves may return MPI_COMM_NULL on their "un-covered" processes.
|
|
||||||||||||||||||||
|
Return a previously borrowed communicator and tag list.
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002