Base class for automatic differentiation Dirichlet BCs.
virtual void computeValue(NumericVector< Number > ¤t_solution)=0
Method to preset the nodal value if applicable.
const bool _preset
Whether or not the value is to be preset.
static InputParameters validParams()
Base class for deriving any boundary condition that works at nodes.
ADDirichletBCBase(const InputParameters ¶meters)
const InputParameters & parameters() const
Get the parameters of the object.