LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
|
Information about the refinement status of a point. More...
#include <lf/refinement/mesh_hierarchy.h>
Public Member Functions | |
PointChildInfo ()=default | |
Public Attributes | |
RefPat | ref_pat {RefPat::rp_nil} |
a flag indicating whether the point is to be duplicated (rp_copy) | |
glb_idx_t | child_point_idx {idx_nil} |
global index of the child point | |
Information about the refinement status of a point.
This information is used by methods of the class MeshHierarchy
to organize uniform and adaptive refinement.
For a point there can be only two refinement states: non-refined (rp_nil) of refined (rp_copy).
Definition at line 26 of file mesh_hierarchy.h.
|
explicitdefault |
glb_idx_t lf::refinement::PointChildInfo::child_point_idx {idx_nil} |
global index of the child point
Definition at line 32 of file mesh_hierarchy.h.
RefPat lf::refinement::PointChildInfo::ref_pat {RefPat::rp_nil} |
a flag indicating whether the point is to be duplicated (rp_copy)
Definition at line 30 of file mesh_hierarchy.h.
Referenced by lf::refinement::MeshHierarchy::RefineMarked(), and lf::refinement::MeshHierarchy::RefineRegular().