12 #ifndef MFEM_MARKING_HPP
13 #define MFEM_MARKING_HPP
43 bool include_cut_cell_)
ParFiniteElementSpace & pfes_sltn
SBElementType
Element type related to shifted boundaries (not interfaces).
void MarkElements(Array< int > &elem_marker) const
Mark all the elements in the mesh using the SBElementType.
Abstract parallel finite element space.
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
void ListShiftedFaceDofs2(const Array< int > &elem_marker, Array< int > &sface_dof_list) const
const bool func_dof_marking
ParGridFunction & ls_func
Class for parallel grid function.
ShiftedFaceMarker(ParMesh &pm, ParGridFunction &ls, ParFiniteElementSpace &space_sltn, bool include_cut_cell_)
Class for parallel meshes.