71 unsigned int childrenId[8];
75 std::vector <std::set <unsigned int> >
intList;
100 void AddNode(
unsigned int nodeId);
102 void AddQuadPoint(cell_it elemPointer,
unsigned int quadPointId);
104 std::vector <unsigned int> GetBlockNodeList()
const;
108 std::map <cell_it, std::vector<unsigned int> > GetBlockQuadPointsList()
const;
110 void DelQuadPointsList();
112 unsigned int GetBlockNodesNum()
const;
114 unsigned int GetBlockChildrenNum()
const;
116 unsigned int GetParentId()
const;
118 void AddChild(
unsigned int childId);
120 unsigned int GetChildId(
unsigned int idInList)
const;
124 double GetDelta()
const;
126 void AddNearNeigh(
unsigned int sublevel,
const unsigned int nnBlockId);
128 unsigned int NumNearNeigh(
unsigned int sublevel)
const;
130 unsigned int NumNearNeighLevels()
const;
132 std::set <unsigned int> GetNearNeighs(
unsigned int sublevel)
const;
134 void AddBlockToIntList(
unsigned int sublevel,
const unsigned int intListBlockId);
136 unsigned int NumIntList(
unsigned int sublevel)
const;
138 unsigned int NumIntListLevels()
const;
140 std::set <unsigned int> GetIntList(
unsigned int sublevel)
const;
142 std::vector<std::set <unsigned int> > GetIntList()
const;
144 void AddBlockToNonIntList(
unsigned int sublevel,
const unsigned int intListBlockId);
146 unsigned int NumNonIntList(
unsigned int sublevel)
const;
148 unsigned int NumNonIntListLevels()
const;
150 std::set <unsigned int> GetNonIntList(
unsigned int sublevel)
const;
152 void SetNearNeighSize(
unsigned int sublevels);
154 void SetIntListSize(
unsigned int sublevels);
156 void SetNonIntListSize(
unsigned int sublevels);
158 unsigned int GetNearNeighSize()
const;
160 unsigned int GetIntListSize()
const;
162 unsigned int GetNonIntListSize()
const;
std::vector< std::set< unsigned int > > intList
std::vector< std::set< unsigned int > > nonIntList
std::vector< unsigned int > nodesId
std::vector< std::set< unsigned int > > nearNeigh
DoFHandler< dim-1, dim >::active_cell_iterator cell_it
std::map< cell_it, std::vector< unsigned int > > quadPointsId