PyTrilinos  Development
 All Classes Functions
Public Member Functions
PyTrilinos.NOX.Epetra.Distributor Class Reference
Inheritance diagram for PyTrilinos.NOX.Epetra.Distributor:
Inheritance graph
[legend]
Collaboration diagram for PyTrilinos.NOX.Epetra.Distributor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def Clone
def CreateFromSends
def CreateFromRecvs
def DoWaits
def DoReverseWaits
def Do
def DoReverse
def DoPosts
def DoReversePosts

Detailed Description

Proxy of C++ Epetra_Distributor class

Member Function Documentation

def PyTrilinos.NOX.Epetra.Distributor.Clone (   self,
  args 
)
Clone(Distributor self) -> Distributor

Reimplemented in PyTrilinos.NOX.Epetra.MpiDistributor, and PyTrilinos.NOX.Epetra.Epetra_SerialDistributor.

CreateFromRecvs(Distributor self, int const & NumRemoteIDs, int const * RemoteGIDs, int const * RemotePIDs, bool Deterministic, 
    int & NumExportIDs, int *& ExportGIDs, int *& ExportPIDs) -> int
CreateFromRecvs(Distributor self, int const & NumRemoteIDs, long long const * RemoteGIDs, int const * RemotePIDs, bool Deterministic, 
    int & NumExportIDs, long long *& ExportGIDs, int *& ExportPIDs) -> int

Reimplemented in PyTrilinos.NOX.Epetra.MpiDistributor, and PyTrilinos.NOX.Epetra.Epetra_SerialDistributor.

CreateFromSends(Distributor self, int const & NumExportIDs, int const * ExportPIDs, bool Deterministic, int & NumRemoteIDs) -> int

Reimplemented in PyTrilinos.NOX.Epetra.MpiDistributor, and PyTrilinos.NOX.Epetra.Epetra_SerialDistributor.

def PyTrilinos.NOX.Epetra.Distributor.Do (   self,
  args 
)
Do(Distributor self, char * export_objs, int obj_size, int & len_import_objs, char *& import_objs) -> int
Do(Distributor self, char * export_objs, int obj_size, int *& sizes, int & len_import_objs, char *& import_objs) -> int

Reimplemented in PyTrilinos.NOX.Epetra.MpiDistributor, and PyTrilinos.NOX.Epetra.Epetra_SerialDistributor.

def PyTrilinos.NOX.Epetra.Distributor.DoPosts (   self,
  args 
)
DoPosts(Distributor self, char * export_objs, int obj_size, int & len_import_objs, char *& import_objs) -> int
DoPosts(Distributor self, char * export_objs, int obj_size, int *& sizes, int & len_import_objs, char *& import_objs) -> int

Reimplemented in PyTrilinos.NOX.Epetra.MpiDistributor, and PyTrilinos.NOX.Epetra.Epetra_SerialDistributor.

def PyTrilinos.NOX.Epetra.Distributor.DoReverse (   self,
  args 
)
DoReverse(Distributor self, char * export_objs, int obj_size, int & len_import_objs, char *& import_objs) -> int
DoReverse(Distributor self, char * export_objs, int obj_size, int *& sizes, int & len_import_objs, char *& import_objs) -> int

Reimplemented in PyTrilinos.NOX.Epetra.MpiDistributor, and PyTrilinos.NOX.Epetra.Epetra_SerialDistributor.

DoReversePosts(Distributor self, char * export_objs, int obj_size, int & len_import_objs, char *& import_objs) -> int
DoReversePosts(Distributor self, char * export_objs, int obj_size, int *& sizes, int & len_import_objs, char *& import_objs) -> int

Reimplemented in PyTrilinos.NOX.Epetra.MpiDistributor, and PyTrilinos.NOX.Epetra.Epetra_SerialDistributor.

DoReverseWaits(Distributor self) -> int

Reimplemented in PyTrilinos.NOX.Epetra.MpiDistributor, and PyTrilinos.NOX.Epetra.Epetra_SerialDistributor.

def PyTrilinos.NOX.Epetra.Distributor.DoWaits (   self,
  args 
)
DoWaits(Distributor self) -> int

Reimplemented in PyTrilinos.NOX.Epetra.MpiDistributor, and PyTrilinos.NOX.Epetra.Epetra_SerialDistributor.


The documentation for this class was generated from the following file:
 All Classes Functions