| 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.
 1.8.5
 1.8.5