

Public Member Functions | |
| def | __init__ |
| def | Clone |
| def | Barrier |
| def | MyPID |
| def | NumProc |
| def | CreateDistributor |
| def | CreateDirectory |
| def | PrintInfo |
| def | ReferenceCount |
| def | DataPtr |
Public Attributes | |
| this | |
Epetra_SerialComm: The Epetra Serial Communication Class. The Epetra_SerialComm class is an implementation of Epetra_Comm, providing the general information and services needed for other Epetra classes to run on a serial computer. C++ includes: Epetra_SerialComm.h
| def PyTrilinos.Epetra.SerialComm.__init__ | ( | self, | |
| args | |||
| ) |
__init__(Epetra_SerialComm self) -> SerialComm __init__(Epetra_SerialComm self, SerialComm Comm) -> SerialComm Epetra_SerialComm::Epetra_SerialComm(const Epetra_SerialComm &Comm) Epetra_SerialComm Copy Constructor. Makes an exact copy of an existing Epetra_SerialComm instance.
Reimplemented from PyTrilinos.Epetra.Object.
| def PyTrilinos.Epetra.SerialComm.Barrier | ( | self, | |
| args | |||
| ) |
Barrier(SerialComm self) void Epetra_SerialComm::Barrier() const Epetra_SerialComm Barrier function. A no-op for a serial communicator.
Reimplemented from PyTrilinos.Epetra.Comm.
| def PyTrilinos.Epetra.SerialComm.Clone | ( | self, | |
| args | |||
| ) |
Clone(SerialComm self) -> Comm Epetra_Comm* Epetra_SerialComm::Clone() const Clone method.
Reimplemented from PyTrilinos.Epetra.Comm.
| def PyTrilinos.Epetra.SerialComm.CreateDirectory | ( | self, | |
| args | |||
| ) |
CreateDirectory(SerialComm self, BlockMap Map) -> Directory Epetra_Directory * Epetra_SerialComm::CreateDirectory(const Epetra_BlockMap &Map) const Create a directory object for the given Epetra_BlockMap.
Reimplemented from PyTrilinos.Epetra.Comm.
| def PyTrilinos.Epetra.SerialComm.CreateDistributor | ( | self, | |
| args | |||
| ) |
CreateDistributor(SerialComm self) -> Distributor Epetra_Distributor * Epetra_SerialComm::CreateDistributor() const Create a distributor object.
Reimplemented from PyTrilinos.Epetra.Comm.
| def PyTrilinos.Epetra.SerialComm.DataPtr | ( | self, | |
| args | |||
| ) |
DataPtr(SerialComm self) -> Epetra_SerialCommData const * const Epetra_SerialCommData* Epetra_SerialComm::DataPtr() const Returns a pointer to the SerialCommData instance this SerialComm uses. (Intended for developer use only for testing purposes.)
| def PyTrilinos.Epetra.SerialComm.MyPID | ( | self, | |
| args | |||
| ) |
MyPID(SerialComm self) -> int int Epetra_SerialComm::MyPID() const Return my process ID. In MPI mode returns the rank of the calling process. In serial mode returns 0.
Reimplemented from PyTrilinos.Epetra.Comm.
| def PyTrilinos.Epetra.SerialComm.NumProc | ( | self, | |
| args | |||
| ) |
NumProc(SerialComm self) -> int int Epetra_SerialComm::NumProc() const Returns total number of processes (always returns 1 for SerialComm).
Reimplemented from PyTrilinos.Epetra.Comm.
| def PyTrilinos.Epetra.SerialComm.PrintInfo | ( | self, | |
| args | |||
| ) |
PrintInfo(SerialComm self, ostream & os) void Epetra_SerialComm::PrintInfo(ostream &os) const Print method that implements Epetra_Comm virtual PrintInfo method.
Reimplemented from PyTrilinos.Epetra.Comm.
| def PyTrilinos.Epetra.SerialComm.ReferenceCount | ( | self, | |
| args | |||
| ) |
ReferenceCount(SerialComm self) -> int int Epetra_SerialComm::ReferenceCount() const Returns the reference count of SerialCommData. (Intended for testing purposes.)
1.7.6.1