|
Epetra Package Browser (Single Doxygen Collection)
Development
|
Go to the documentation of this file.
44 #ifndef EPETRA_BLOCKMAPDATA_H
45 #define EPETRA_BLOCKMAPDATA_H
51 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
86 #ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
89 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
Epetra_LongLongSerialDenseVector MyGlobalElements_LL_
const Epetra_Comm & Comm() const
Access function for Epetra_Comm communicator.
Epetra_Data: The Epetra Base Data Class.
int ElementSize() const
Returns the size of elements in the map; only valid if map has constant element size.
const Epetra_Comm * Comm_
int LastContiguousGIDLoc_
bool ConstantElementSize_
Epetra_Directory * Directory_
Epetra_LongLongSerialDenseVector: A class for constructing and using dense vectors.
long long NumGlobalPoints_
int NumGlobalElements() const
Number of elements across all processors.
Epetra_Comm: The Epetra Communication Abstract Base Class.
long long NumGlobalElements_
Epetra_IntSerialDenseVector FirstPointInElementList_
Epetra_IntSerialDenseVector ElementSizeList_
Epetra_HashTable< int > * LIDHash_
Epetra_BlockMapData & operator=(const Epetra_BlockMapData &BlockMapData)
Epetra_IntSerialDenseVector MyGlobalElements_int_
~Epetra_BlockMapData()
Epetra_BlockMapData Destructor.
Epetra_BlockMapData: The Epetra BlockMap Data Class.
Epetra_BlockMapData(long long NumGlobalElements, int ElementSize, long long IndexBase, const Epetra_Comm &Comm, bool IsLongLong)
Epetra_BlockMapData Default Constructor.
Epetra_IntSerialDenseVector LID_
Epetra_IntSerialDenseVector PointToElementList_
Epetra_Directory: This class is a pure virtual class whose interface allows Epetra_Map and Epetr_Bloc...
Epetra_BlockMap: A class for partitioning block element vectors and matrices.
Epetra_IntSerialDenseVector: A class for constructing and using dense vectors.
long long LastContiguousGID_
int IndexBase() const
Index base for this map.
Epetra_Map: A class for partitioning vectors and matrices.
bool OneToOneIsDetermined_
bool GlobalIndicesLongLong_