FunctorDirichletBC(const InputParameters ¶meters)
Base class for automatic differentiation Dirichlet BCs.
This is a wrapper that forwards calls to the implementation, which can be switched out at any time wi...
const Moose::Functor< ADReal > & _functor
The functor value to impose.
DualNumber< Real, DNDerivativeType, true > ADReal
Dirichlet boundary condition with functor inputs.
static InputParameters validParams()
const Moose::Functor< ADReal > & _coef
Coefficient.
virtual ADReal computeQpValue() override
Compute the value of the Dirichlet BC at the current quadrature point.
const InputParameters & parameters() const
Get the parameters of the object.