ProjectionScope(const ProjectionScope &)=delete
ProjectionScope & operator=(const ProjectionScope &)=delete
static SmartPetscObj< KSP > prjKsp
static MoFEMErrorCode setPreStep(EshelbianCore *ep_ptr, TS ts, bool h1_update=false)
static MoFEMErrorCode postStepDestroy()
static SmartPetscObj< Vec > prjF
static SmartPetscObj< Vec > prjD
static MoFEMErrorCode postStepInitialise(EshelbianCore *ep_ptr)
static SmartPetscObj< DM > dmPrjSpatial
static EshelbianCore * epPtr
static MoFEMErrorCode postStepFun(TS ts)
static MoFEMErrorCode preStepFun(TS ts)