ParMooN
 All Classes Functions Variables Friends Pages
MacroCell.h
1 
9 #ifndef __MACROCELL__
10 #define __MACROCELL__
11 
12 #include <GridCell.h>
13 
15 class TMacroCell : public TGridCell
16 {
17  protected:
19  int SubGridID;
20 
21  public:
22  // Constructor
24  TMacroCell(TRefDesc *refdesc, int reflevel);
25 
26  // Methods
28  void SetSubGridID(int subgridid)
29  { SubGridID = subgridid; }
30 
32  virtual int GetSubGridID()
33  { return SubGridID; }
34 };
35 
36 #endif
void SetSubGridID(int subgridid)
set subgrid ID
Definition: MacroCell.h:28
Definition: RefDesc.h:70
virtual int GetSubGridID()
return subgrid ID
Definition: MacroCell.h:32
represent a unit of the macro grid
Definition: MacroCell.h:15
int SubGridID
ID of subgrid this macro belongs to.
Definition: MacroCell.h:19
TMacroCell(TRefDesc *refdesc, int reflevel)
initialize the refinement descriptor to refdesc
Definition: MacroCell.C:5
represent geometric information of the cell
Definition: GridCell.h:15