15 DirectFunctionDirichletBC,
25 "Imposes the essential boundary condition $u=g(t,\\vec{x})$, where $g$ " 26 "is a (possibly) time and space-dependent MOOSE Function.");
static InputParameters validParams()
registerMooseObject("SolidMechanicsApp", ExplicitFunctionDirichletBC)
ExplicitFunctionDirichletBC(const InputParameters ¶meters)
Defines a boundary condition that forces the value to be a user specified function at the boundary...
const Node *const & _current_node
Base boundary condition of a direct Dirichlet type.
static InputParameters validParams()
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeQpValue() override
Compute the value of the DirichletBC at the current quadrature point.
const Function & _func
The function being used for evaluation.
virtual Real value(Real t, const Point &p) const
registerMooseObjectRenamed("SolidMechanicsApp", DirectFunctionDirichletBC, "10/14/2025 00:00", ExplicitFunctionDirichletBC)