21 "Imposes the essential boundary condition $u=g(t,\\vec{x})$, where $g$ "
22 "is a (possibly) time and space-dependent MOOSE Function.");
registerMooseObject("MooseApp", FunctionDirichletBC)
Base boundary condition of a Dirichlet type.
static InputParameters validParams()
Defines a boundary condition that forces the value to be a user specified function at the boundary.
const Function & _func
The function being used for evaluation.
virtual Real computeQpValue() override
Compute the value of the DirichletBC at the current quadrature point.
FunctionDirichletBC(const InputParameters ¶meters)
static InputParameters validParams()
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 Node *const & _current_node
current node being processed