|
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 65 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 66 of file Epetra_BlockMapData.h.
|
friend |
Definition at line 67 of file Epetra_BlockMapData.h.
|
private |
Definition at line 81 of file Epetra_BlockMapData.h.
|
mutableprivate |
Definition at line 83 of file Epetra_BlockMapData.h.
|
private |
Definition at line 85 of file Epetra_BlockMapData.h.
|
private |
Definition at line 87 of file Epetra_BlockMapData.h.
|
private |
Definition at line 90 of file Epetra_BlockMapData.h.
|
private |
Definition at line 92 of file Epetra_BlockMapData.h.
|
private |
Definition at line 93 of file Epetra_BlockMapData.h.
|
private |
Definition at line 94 of file Epetra_BlockMapData.h.
|
private |
Definition at line 96 of file Epetra_BlockMapData.h.
|
private |
Definition at line 97 of file Epetra_BlockMapData.h.
|
private |
Definition at line 98 of file Epetra_BlockMapData.h.
|
private |
Definition at line 99 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 103 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 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.
|
mutableprivate |
Definition at line 116 of file Epetra_BlockMapData.h.
|
mutableprivate |
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.
1.8.5