mpi4py.MPI.Request

Package mpi4py :: Module MPI :: Class Request |
[hide private]
[frames] | no frames]

# type Request

Known Subclasses:
  - Grequest
  - , Prequest

Request

Instance Methods | [hide private]
Cancel(self) Cancel a communication request |
Free(self) Free a communication request |
Get_status(self, Status status=None) Non-destructive test for the completion of a request |
Test(self, Status status=None) Test for the completion of a send or receive |
Testall(type cls, requests, statuses=None) Test for completion of all previously initiated requests |
Testany(type cls, requests, Status status=None) Test for completion of any previously initiated request |
Testsome(type cls, requests, statuses=None) Test for completion of some previously initiated requests |
Wait(self, Status status=None) Wait for a send or receive to complete |
Waitall(type cls, requests, statuses=None) Wait for all previously initiated requests to complete |
Waitany(type cls, requests, Status status=None) Wait for any previously initiated request to complete |
Waitsome(type cls, requests, statuses=None) Wait for some previously initiated requests to complete |
__eq__(y) x==y |
__ge__(y) x>=y |
__gt__(y) x>y |
__le__(y) x<=y |
__lt__(y) x<y |
__ne__(y) x!=y |
a new object with type S, a subtype of T |
__new__(S, ...) |
__nonzero__() x != 0 |
f2py(type cls, arg) |
py2f(self) |
test(self, Status status=None) Test for the completion of a send or receive |
testall(type cls, requests, statuses=None) Test for completion of all previously initiated requests |
testany(type cls, requests, Status status=None) Test for completion of any previously initiated request |
wait(self, Status status=None) Wait for a send or receive to complete |
waitall(type cls, requests, statuses=None) Wait for all previously initiated requests to complete |
waitany(type cls, requests, Status status=None) Wait for any previously initiated request to complete |

Method Details | [hide private]

### __new__(S, ...) |
Returns: a new object with type S, a subtype of T Overrides: object.__new__