17 params.addRequiredParam<MooseFunctorName>(
18 "prescribed_normal_flux",
"The prescribed value of the flux dotted with the normal");
23 :
IPHDGBC(parameters), _normal_flux(getFunctor<
Real>(
"prescribed_normal_flux"))
31 iphdg_helper.resizeResiduals();
34 iphdg_helper.scalarFace();
35 iphdg_helper.lmFace();
Implements a prescribed flux for an IP-HDG discretization.
virtual void compute() override
compute the AD residuals
static InputParameters validParams()
const Moose::Functor< Real > & _normal_flux
Prescribed normal flux along the boundary.
static InputParameters validParams()
IPHDGPrescribedFluxBC(const InputParameters ¶meters)
virtual IPHDGAssemblyHelper & iphdgHelper()=0
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real