21 "$\\frac{\\partial u}{\\partial n}=h(t,\\vec{x})$, " 22 "where $h$ is a (possibly) time and space-dependent MOOSE Function.");
27 :
IntegratedBC(parameters), _func(getFunction(
"function"))
const VariableTestValue & _test
test function values (in QPs)
static InputParameters validParams()
unsigned int _i
i-th, j-th index for enumerating test and shape functions
Boundary condition of a Neumann style whose value is computed by a user-defined function.
unsigned int _qp
quadrature point index
const MooseArray< Point > & _q_point
active quadrature points
Base class for deriving any boundary condition of a integrated type.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
FunctionNeumannBC(const InputParameters ¶meters)
static InputParameters validParams()
const Function & _func
The function being used for setting the value.
virtual Real computeQpResidual() override
Method for computing the residual at quadrature points.
virtual Real value(Real t, const Point &p) const
Override this to evaluate the scalar function at point (t,x,y,z), by default this returns zero...
registerMooseObject("MooseApp", FunctionNeumannBC)