NeumannBCTempl< true > ADNeumannBC
Implements a simple constant Neumann BC where grad(u)=value on the boundary.
static InputParameters validParams()
NeumannBCTempl< false > NeumannBC
NeumannBCTempl(const InputParameters ¶meters)
const Real & _value
Value of grad(u) on the boundary.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
Get the parameters of the object.
usingGenericIntegratedBCMembers
virtual GenericReal< is_ad > computeQpResidual() override
Method for computing the residual at quadrature points.
typename Moose::GenericType< Real, is_ad > GenericReal