15 {
17
18 auto &dofs_by_uid = problem_ptr->getNumeredRowDofsPtr()->get<
Unique_mi_tag>();
19
20 for (auto eit = ents.pair_begin(); eit != ents.pair_end(); ++eit) {
21
22 auto lo_dit = dofs_by_uid.lower_bound(
24 auto hi_dit = dofs_by_uid.upper_bound(
26
27 for (; lo_dit != hi_dit; ++lo_dit) {
28 auto &dof = *lo_dit;
29 if (dof->getHasLocalIndex())
31 }
32 }
33
35};
#define MoFEMFunctionBegin
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...
#define MoFEMFunctionReturn(a)
Last executable line of each PETSc function used for error handling. Replaces return()
#define CHKERR
Inline error check.
static UId getLoFieldEntityUId(const FieldBitNumber bit, const EntityHandle ent)
static UId getHiFieldEntityUId(const FieldBitNumber bit, const EntityHandle ent)