|
Epetra Package Browser (Single Doxygen Collection)
Development
|
Epetra_MpiSmpCommData: The Epetra Mpi Shared Memory ParallelCommunication Data Class. More...
#include <Epetra_MpiSmpCommData.h>

Private Member Functions | |
| Epetra_MpiSmpCommData (const Epetra_MpiSmpCommData &CommData) | |
| Epetra_MpiSmpCommData & | operator= (const Epetra_MpiSmpCommData &CommData) |
Private Attributes | |
| MPI_Comm | Comm_ |
| int | rank_ |
| int | size_ |
| int | minTag_ |
| int | maxTag_ |
| int | curTag_ |
| int | ThreadID_ |
| int | NodeID_ |
| int | NumThreads_ |
Friends | |
| class | Epetra_MpiSmpComm |
Constructor/Destructor Methods | |
| Epetra_MpiSmpCommData (MPI_Comm &Comm) | |
| Epetra_MpiSmpCommData Default Constructor. More... | |
| ~Epetra_MpiSmpCommData () | |
| Epetra_MpiSmpCommData Destructor. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Epetra_Data | |
| Epetra_Data () | |
| Epetra_Data Serial Constructor. More... | |
| Epetra_Data (const Epetra_Data &Data) | |
| Epetra_Data Copy Constructor. More... | |
| virtual | ~Epetra_Data () |
| Epetra_Data Destructor. More... | |
| void | IncrementReferenceCount () |
| Increment reference count. More... | |
| void | DecrementReferenceCount () |
| Decrement reference count. More... | |
| int | ReferenceCount () const |
| Get reference count. More... | |
Protected Attributes inherited from Epetra_Data | |
| int | ReferenceCount_ |
Epetra_MpiSmpCommData: The Epetra Mpi Shared Memory ParallelCommunication Data Class.
The Epetra_MpiSmpCommData class is an implementation detail of Epetra_MpiSmpComm. It is reference-counted, and can be shared by multiple Epetra_MpiSmpComm instances. It derives from Epetra_Data, and inherits reference-counting from it.
Definition at line 56 of file Epetra_MpiSmpCommData.h.
|
private |
Epetra_MpiSmpCommData Default Constructor.
Definition at line 47 of file Epetra_MpiSmpCommData.cpp.
|
private |
Epetra_MpiSmpCommData Destructor.
Definition at line 62 of file Epetra_MpiSmpCommData.cpp.
|
private |
|
private |
|
friend |
Definition at line 57 of file Epetra_MpiSmpCommData.h.
|
private |
Definition at line 70 of file Epetra_MpiSmpCommData.h.
|
private |
Definition at line 71 of file Epetra_MpiSmpCommData.h.
|
private |
Definition at line 72 of file Epetra_MpiSmpCommData.h.
|
private |
Definition at line 73 of file Epetra_MpiSmpCommData.h.
|
private |
Definition at line 74 of file Epetra_MpiSmpCommData.h.
|
mutableprivate |
Definition at line 75 of file Epetra_MpiSmpCommData.h.
|
private |
Definition at line 76 of file Epetra_MpiSmpCommData.h.
|
private |
Definition at line 77 of file Epetra_MpiSmpCommData.h.
|
private |
Definition at line 78 of file Epetra_MpiSmpCommData.h.
1.8.6