mpi4py.MPI.Request
- class mpi4py.MPI.Request
Bases:
object
Request handle
Methods Summary
Cancel
()Cancel a communication request
Free
()Free a communication request
Get_status
([status])Non-destructive test for the completion of a request
Test
([status])Test for the completion of a send or receive
Testall
(requests[, statuses])Test for completion of all previously initiated requests
Testany
(requests[, status])Test for completion of any previously initiated request
Testsome
(requests[, statuses])Test for completion of some previously initiated requests
Wait
([status])Wait for a send or receive to complete
Waitall
(requests[, statuses])Wait for all previously initiated requests to complete
Waitany
(requests[, status])Wait for any previously initiated request to complete
Waitsome
(requests[, statuses])Wait for some previously initiated requests to complete
cancel
()Cancel a communication request
f2py
(arg)get_status
([status])Non-destructive test for the completion of a request
py2f
()test
([status])Test for the completion of a send or receive
testall
(requests[, statuses])Test for completion of all previously initiated requests
testany
(requests[, status])Test for completion of any previously initiated request
testsome
(requests[, statuses])Test for completion of some previously initiated requests
wait
([status])Wait for a send or receive to complete
waitall
(requests[, statuses])Wait for all previously initiated requests to complete
waitany
(requests[, status])Wait for any previously initiated request to complete
waitsome
(requests[, statuses])Wait for some previously initiated requests to complete
Methods Documentation
- Get_status(status=None)
Non-destructive test for the completion of a request
- Test(status=None)
Test for the completion of a send or receive
- classmethod Testall(requests, statuses=None)
Test for completion of all previously initiated requests
- classmethod Testany(requests, status=None)
Test for completion of any previously initiated request
- classmethod Testsome(requests, statuses=None)
Test for completion of some previously initiated requests
- Wait(status=None)
Wait for a send or receive to complete
- classmethod Waitall(requests, statuses=None)
Wait for all previously initiated requests to complete
- classmethod Waitany(requests, status=None)
Wait for any previously initiated request to complete
- classmethod Waitsome(requests, statuses=None)
Wait for some previously initiated requests to complete
- get_status(status=None)
Non-destructive test for the completion of a request
- test(status=None)
Test for the completion of a send or receive
- classmethod testall(requests, statuses=None)
Test for completion of all previously initiated requests
- classmethod testany(requests, status=None)
Test for completion of any previously initiated request
- classmethod testsome(requests, statuses=None)
Test for completion of some previously initiated requests
- wait(status=None)
Wait for a send or receive to complete
- classmethod waitall(requests, statuses=None)
Wait for all previously initiated requests to complete
- classmethod waitany(requests, status=None)
Wait for any previously initiated request to complete