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