20 "Auxiliary Kernel that creates and updates a vector field variable by " 21 "sampling a Function object, via the vectorValue method, through space and time.");
22 params.
addRequiredParam<FunctionName>(
"function",
"The function to use as the value.");
Function auxiliary value.
const Node *const & _current_node
Current node (valid only for nodal kernels)
virtual RealVectorValue computeValue() override
Compute and return the value of the aux variable.
registerMooseObject("MooseApp", VectorFunctionAux)
static InputParameters validParams()
virtual RealVectorValue vectorValue(Real t, const Point &p) const
Override this to evaluate the vector function at a point (t,x,y,z), by default this returns a zero ve...
unsigned int _qp
Quadrature point index.
static InputParameters validParams()
Base class for creating new auxiliary kernels and auxiliary boundary conditions.
VectorFunctionAux(const InputParameters ¶meters)
Factory constructor, takes parameters so that all derived classes can be built using the same constru...
const MooseArray< Point > & _q_point
Active quadrature points.
const Function & _function
Function being used to compute the value of this kernel.
bool isNodal() const
Nodal or elemental kernel?