Package mpi
Class Prequest
- java.lang.Object
-
- mpi.Request
-
- mpi.Prequest
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPrequest(long handle)Constructor used bysendInit, etc.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidstart()Activate a persistent communication request.static voidstartAll(Prequest[] requests)Activate a list of communication requests.-
Methods inherited from class mpi.Request
addRecvBufRef, addSendBufRef, cancel, free, getHandles, getNull, getStatus, isNull, setHandles, test, testAll, testAllStatus, testAny, testAnyStatus, testSome, testSomeStatus, testStatus, waitAll, waitAllStatus, waitAny, waitAnyStatus, waitFor, waitSome, waitSomeStatus, waitStatus
-
-
-
-
Method Detail
-
start
public void start() throws MPIExceptionActivate a persistent communication request.Java binding of the MPI operation
MPI_START. The communication is completed by using the request in one of thewaitortestoperations. On successful completion the request becomes inactive again. It can be reactivated by a further call toStart.- Throws:
MPIException- Signals that an MPI exception of some sort has occurred.
-
startAll
public static void startAll(Prequest[] requests) throws MPIException
Activate a list of communication requests.Java binding of the MPI operation
MPI_STARTALL.- Parameters:
requests- array of requests- Throws:
MPIException- Signals that an MPI exception of some sort has occurred.
-
-