Epetra Package Browser (Single Doxygen Collection)
Development
|
Epetra_BlockMapData: The Epetra BlockMap Data Class. More...
#include <Epetra_BlockMapData.h>
Private Member Functions | |
Epetra_BlockMapData (const Epetra_BlockMapData &BlockMapData) | |
Epetra_BlockMapData & | operator= (const Epetra_BlockMapData &BlockMapData) |
Private Attributes | |
const Epetra_Comm * | Comm_ |
Epetra_Directory * | Directory_ |
Epetra_IntSerialDenseVector | LID_ |
Epetra_IntSerialDenseVector | MyGlobalElements_int_ |
Epetra_LongLongSerialDenseVector | MyGlobalElements_LL_ |
Epetra_IntSerialDenseVector | FirstPointInElementList_ |
Epetra_IntSerialDenseVector | ElementSizeList_ |
Epetra_IntSerialDenseVector | PointToElementList_ |
long long | NumGlobalElements_ |
int | NumMyElements_ |
long long | IndexBase_ |
int | ElementSize_ |
int | MinMyElementSize_ |
int | MaxMyElementSize_ |
int | MinElementSize_ |
int | MaxElementSize_ |
long long | MinAllGID_ |
long long | MaxAllGID_ |
long long | MinMyGID_ |
long long | MaxMyGID_ |
int | MinLID_ |
int | MaxLID_ |
long long | NumGlobalPoints_ |
int | NumMyPoints_ |
bool | ConstantElementSize_ |
bool | LinearMap_ |
bool | DistributedGlobal_ |
bool | OneToOneIsDetermined_ |
bool | OneToOne_ |
bool | GlobalIndicesInt_ |
bool | GlobalIndicesLongLong_ |
long long | LastContiguousGID_ |
int | LastContiguousGIDLoc_ |
Epetra_HashTable< int > * | LIDHash_ |
Friends | |
class | Epetra_BlockMap |
class | Epetra_Map |
Constructor/Destructor Methods | |
Epetra_BlockMapData (long long NumGlobalElements, int ElementSize, long long IndexBase, const Epetra_Comm &Comm, bool IsLongLong) | |
Epetra_BlockMapData Default Constructor. More... | |
~Epetra_BlockMapData () | |
Epetra_BlockMapData 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_BlockMapData: The Epetra BlockMap Data Class.
The Epetra_BlockMapData class is an implementation detail of Epetra_BlockMap. It is reference-counted, and can be shared by multiple Epetra_BlockMap instances. It derives from Epetra_Data, and inherits reference-counting from it.
Definition at line 73 of file Epetra_BlockMapData.h.
|
private |
Epetra_BlockMapData Default Constructor.
Definition at line 53 of file Epetra_BlockMapData.cpp.
|
private |
Epetra_BlockMapData Destructor.
Definition at line 97 of file Epetra_BlockMapData.cpp.
|
private |
|
private |
|
friend |
Definition at line 74 of file Epetra_BlockMapData.h.
|
friend |
Definition at line 75 of file Epetra_BlockMapData.h.
|
private |
Definition at line 89 of file Epetra_BlockMapData.h.
|
mutableprivate |
Definition at line 91 of file Epetra_BlockMapData.h.
|
private |
Definition at line 93 of file Epetra_BlockMapData.h.
|
private |
Definition at line 95 of file Epetra_BlockMapData.h.
|
private |
Definition at line 98 of file Epetra_BlockMapData.h.
|
private |
Definition at line 100 of file Epetra_BlockMapData.h.
|
private |
Definition at line 101 of file Epetra_BlockMapData.h.
|
private |
Definition at line 102 of file Epetra_BlockMapData.h.
|
private |
Definition at line 104 of file Epetra_BlockMapData.h.
|
private |
Definition at line 105 of file Epetra_BlockMapData.h.
|
private |
Definition at line 106 of file Epetra_BlockMapData.h.
|
private |
Definition at line 107 of file Epetra_BlockMapData.h.
|
private |
Definition at line 108 of file Epetra_BlockMapData.h.
|
private |
Definition at line 109 of file Epetra_BlockMapData.h.
|
private |
Definition at line 110 of file Epetra_BlockMapData.h.
|
private |
Definition at line 111 of file Epetra_BlockMapData.h.
|
private |
Definition at line 112 of file Epetra_BlockMapData.h.
|
private |
Definition at line 113 of file Epetra_BlockMapData.h.
|
private |
Definition at line 114 of file Epetra_BlockMapData.h.
|
private |
Definition at line 115 of file Epetra_BlockMapData.h.
|
private |
Definition at line 116 of file Epetra_BlockMapData.h.
|
private |
Definition at line 117 of file Epetra_BlockMapData.h.
|
private |
Definition at line 118 of file Epetra_BlockMapData.h.
|
private |
Definition at line 119 of file Epetra_BlockMapData.h.
|
private |
Definition at line 121 of file Epetra_BlockMapData.h.
|
private |
Definition at line 122 of file Epetra_BlockMapData.h.
|
private |
Definition at line 123 of file Epetra_BlockMapData.h.
|
mutableprivate |
Definition at line 124 of file Epetra_BlockMapData.h.
|
mutableprivate |
Definition at line 125 of file Epetra_BlockMapData.h.
|
private |
Definition at line 126 of file Epetra_BlockMapData.h.
|
private |
Definition at line 127 of file Epetra_BlockMapData.h.
|
private |
Definition at line 129 of file Epetra_BlockMapData.h.
|
private |
Definition at line 130 of file Epetra_BlockMapData.h.
|
private |
Definition at line 131 of file Epetra_BlockMapData.h.