20   params.
addParam<FunctionName>(
"function_x", 0, 
"The function for the x component");
    21   params.
addParam<FunctionName>(
"function_y", 0, 
"The function for the y component");
    22   params.
addParam<FunctionName>(
"function_z", 0, 
"The function for the z component");
    24       "Imposes the integrated boundary condition "    25       "$\\frac{\\partial \\vec{u}}{\\partial n} = \\vec{h}$, "    26       "where $\\vec{h}$ is a (possibly) time and space-dependent MOOSE Function.");
    32     _function_x(getFunction(
"function_x")),
    33     _function_y(getFunction(
"function_y")),
    34     _function_z(getFunction(
"function_z"))
 ADVectorFunctionNeumannBC(const InputParameters ¶meters)
unsigned int _i
i-th, j-th index for enumerating test and shape functions 
const Function & _function_z
z component function 
DualNumber< Real, DNDerivativeType, true > ADReal
static InputParameters validParams()
unsigned int _qp
quadrature point index 
virtual ADReal computeQpResidual() override
Compute this IntegratedBC's contribution to the residual at the current quadrature point...
const MooseArray< Point > & _q_point
active quadrature points 
static InputParameters validParams()
Base class for deriving any boundary condition of a integrated type. 
const Function & _function_y
y component function 
Boundary condition of a Neumann style whose value is computed by a user-defined function for vector v...
registerMooseObject("MooseApp", ADVectorFunctionNeumannBC)
const ADTemplateVariableTestValue< T > & _test
test function values (in QPs) 
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...
const Function & _function_x
x component function