mpi4py.MPI.Status¶
- class mpi4py.MPI.Status(status=None)¶
Bases:
object
Status object
Methods Summary
Get_count
([datatype])Get the number of top level elements
Get_elements
(datatype)Get the number of basic elements in a datatype
Get message error
Get message source
Get_tag
()Get message tag
Test to see if a request was cancelled
Set_cancelled
(flag)Set the cancelled state associated with a status
Set_elements
(datatype, count)Set the number of elements in a status
Set_error
(error)Set message error
Set_source
(source)Set message source
Set_tag
(tag)Set message tag
f2py
(arg)py2f
()Attributes Summary
cancelled state
byte count
Methods Documentation
- Get_count(datatype=BYTE)¶
Get the number of top level elements
- Parameters
datatype (Datatype) –
- Return type
int
- Get_elements(datatype)¶
Get the number of basic elements in a datatype
- Parameters
datatype (Datatype) –
- Return type
int
- Get_error()¶
Get message error
- Return type
int
- Get_source()¶
Get message source
- Return type
int
- Get_tag()¶
Get message tag
- Return type
int
- Is_cancelled()¶
Test to see if a request was cancelled
- Return type
bool
- Set_cancelled(flag)¶
Set the cancelled state associated with a status
Note
This should be only used when implementing query callback functions for generalized requests
- Parameters
flag (bool) –
- Return type
None
- Set_elements(datatype, count)¶
Set the number of elements in a status
Note
This should be only used when implementing query callback functions for generalized requests
- Parameters
datatype (Datatype) –
count (int) –
- Return type
None
- Set_error(error)¶
Set message error
- Parameters
error (int) –
- Return type
None
- Set_source(source)¶
Set message source
- Parameters
source (int) –
- Return type
None
- Set_tag(tag)¶
Set message tag
- Parameters
tag (int) –
- Return type
None
- py2f()¶
- Return type
List[int]
Attributes Documentation
- cancelled¶
cancelled state
- count¶
byte count
- error¶
- source¶
- tag¶