![]() |
LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
|
Information about the refinement status of a cell. More...
#include <lf/refinement/mesh_hierarchy.h>
Public Member Functions | |
| CellChildInfo ()=default | |
Public Attributes | |
| RefPat | ref_pat_ {RefPat::rp_nil} |
| sub_idx_t | anchor_ {idx_nil} |
| std::vector< glb_idx_t > | child_cell_idx |
| std::vector< glb_idx_t > | child_edge_idx |
| std::vector< glb_idx_t > | child_point_idx |
Information about the refinement status of a cell.
This information is used by methods of the class MeshHierarchy to organize uniform and adaptive refinement.
The key pieces of information are
Definition at line 72 of file mesh_hierarchy.h.
|
explicitdefault |
Definition at line 75 of file mesh_hierarchy.h.
| std::vector<glb_idx_t> lf::refinement::CellChildInfo::child_cell_idx |
Definition at line 76 of file mesh_hierarchy.h.
| std::vector<glb_idx_t> lf::refinement::CellChildInfo::child_edge_idx |
Definition at line 77 of file mesh_hierarchy.h.
| std::vector<glb_idx_t> lf::refinement::CellChildInfo::child_point_idx |
Definition at line 78 of file mesh_hierarchy.h.
| RefPat lf::refinement::CellChildInfo::ref_pat_ {RefPat::rp_nil} |
Definition at line 74 of file mesh_hierarchy.h.
Referenced by lf::refinement::MeshHierarchy::RefineRegular().