12 #ifndef MFEM_MARKING_HPP
13 #define MFEM_MARKING_HPP
49 bool include_cut_cell_)
52 level_set_index(0) { }
const bool include_cut_cell
Abstract parallel finite element space.
bool initial_marking_done
void ListShiftedFaceDofs(const Array< int > &elem_marker, Array< int > &sface_dof_list) const
void ListEssentialTDofs(const Array< int > &elem_marker, const Array< int > &sface_dof_list, Array< int > &ess_tdof_list, Array< int > &ess_shift_bdr) const
ParFiniteElementSpace * pfes_sltn
void ListShiftedFaceDofs2(const Array< int > &elem_marker, Array< int > &sface_dof_list) const
ShiftedFaceMarker(ParMesh &pm, ParFiniteElementSpace &pfes, bool include_cut_cell_)
const bool func_dof_marking
Class for parallel grid function.
Class for parallel meshes.
void MarkElements(const ParGridFunction &ls_func, Array< int > &elem_marker)