20 "sampling a function through space and time.");
21 params.
addRequiredParam<FunctionName>(
"function",
"The function to use as the value");
26 :
AuxKernel(parameters), _func(getFunction(
"function"))
registerMooseObject("MooseApp", FunctionAux)
const Node *const & _current_node
Current node (valid only for nodal kernels)
virtual Real computeValue() override
Compute and return the value of the aux variable.
Function auxiliary value.
FunctionAux(const InputParameters ¶meters)
Factory constructor, takes parameters so that all derived classes can be built using the same constru...
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
unsigned int _qp
Quadrature point index.
static InputParameters validParams()
Base class for creating new auxiliary kernels and auxiliary boundary conditions.
const Function & _func
Function being used to compute the value of this kernel.
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 MooseArray< Point > & _q_point
Active quadrature points.
bool isNodal() const
Nodal or elemental kernel?