|
Accumulate(self,
origin,
int target_rank,
target=None,
Op op=SUM)
Accumulate data into the target process
using remote memory access. |
|
|
|
Call_errhandler(self,
int errorcode)
Call the error handler installed on a window |
|
|
|
Complete(self)
Completes an RMA operations begun after an Win.Start() |
|
|
|
Create(cls,
memory,
int disp_unit=1,
Info info=INFO_NULL,
Intracomm comm=COMM_SELF)
Create an window object for one-sided communication |
|
|
|
Fence(self,
int assertion=0)
Perform an MPI fence synchronization on a window |
|
|
|
|
|
Get(self,
origin,
int target_rank,
target=None)
Get data from a memory window on a remote process. |
|
|
|
Get_attr(self,
int keyval)
Retrieve attribute value by key |
|
|
|
Get_errhandler(self)
Get the error handler for a window |
|
|
|
Get_group(self)
Return a duplicate of the group of the
communicator used to create the window |
|
|
|
Get_name(self)
Get the print name associated with the window |
|
|
|
Lock(self,
int lock_type,
int rank,
int assertion=0)
Begin an RMA access epoch at the target process |
|
|
|
Post(self,
Group group,
int assertion=0)
Start an RMA exposure epoch |
|
|
|
Put(self,
origin,
int target_rank,
target=None)
Put data into a memory window on a remote process. |
|
|
|
Set_errhandler(self,
Errhandler errhandler)
Set the error handler for a window |
|
|
|
Set_name(self,
name)
Set the print name associated with the window |
|
|
|
Start(self,
Group group,
int assertion=0)
Start an RMA access epoch for MPI |
|
|
|
Test(self)
Test whether an RMA exposure epoch has completed |
|
|
|
Unlock(self,
int rank)
Complete an RMA access epoch at the target process |
|
|
|
Wait(self)
Complete an RMA exposure epoch begun with Win.Post() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a new object with type S, a subtype of T
|
|
|
|
|
|
|
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__hash__ ,
__init__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__str__
|