29 const Elem *
const elem,
37 return !MooseUtils::relativeFuzzyEqual((*
this)(
Moose::ElemArg{&fi.
elem(),
false}, time),
bool isExtrapolatedBoundaryFace(const FaceInfo &fi, const Elem *elem, const Moose::StateArg &time) const override
registerMooseObject("NavierStokesApp", PiecewiseConstantVariable)
const Elem & elem() const
static InputParameters validParams()
virtual bool isDirichletBoundaryFace(const FaceInfo &fi, const Elem *elem, const Moose::StateArg &state) const
bool isInternalFace(const FaceInfo &) const
const Elem * neighborPtr() const
A special variable class for porosity which flags faces at which porosity jumps occur as extrapolated...
static InputParameters validParams()
PiecewiseConstantVariable(const InputParameters ¶ms)