43 unsigned long globalElemID;
44 unsigned short timeLevel;
48 unsigned short elemType;
56 CReorderElements(
const unsigned long val_GlobalElemID,
const unsigned short val_TimeLevel,
57 const bool val_CommSolution,
const unsigned short val_VTK_Type,
const unsigned short val_nPolySol,
58 const bool val_JacConstant);
81 inline unsigned short GetElemType()
const {
return elemType; }
99 inline void SetCommSolution(
const bool val_CommSolution) { commSolution = val_CommSolution; }
Class, used to reorder the owned elements after the partitioning.
Definition CReorderElements.hpp:41
void SetCommSolution(const bool val_CommSolution)
Function, which sets the value of commSolution.
Definition CReorderElements.hpp:99
unsigned short GetElemType() const
Function to make available the element type of the element.
Definition CReorderElements.hpp:81
CReorderElements()=delete
Default constructor of the class. Disabled.
unsigned short GetTimeLevel() const
Function to make available the time level.
Definition CReorderElements.hpp:93
bool operator<(const CReorderElements &other) const
Less than operator of the class. Needed for the sorting.
Definition CReorderElements.cpp:49
bool GetCommSolution() const
Function to make available the variable commSolution.
Definition CReorderElements.hpp:74
unsigned long GetGlobalElemID() const
Function to make available the global element ID.
Definition CReorderElements.hpp:87