19 "The values the components must take on the boundary");
22 "Imposes the essential boundary condition $\\vec{u}=\\vec{g}$, where $\\vec{g}$ " 23 "are constant, controllable values.");
32 "Number of 'values' must equal number of variable components (",
virtual ADRealEigenVector computeQpResidual() override
Compute this NodalBC's contribution to the residual at the current quadrature point.
Eigen::Matrix< ADReal, Eigen::Dynamic, 1 > ADRealEigenVector
Base class for deriving any automatic differentiation boundary condition of a integrated type...
const RealEigenVector & _values
The value for this BC.
unsigned int count() const
Get the number of components Note: For standard and vector variables, the number is one...
const Moose::ADType< T >::type & _u
Value of the unknown variable this BC is acting on.
registerMooseObject("MooseApp", ADArrayDirichletBC)
ADArrayDirichletBC(const InputParameters ¶meters)
static InputParameters validParams()
MooseVariableFE< T > & _var
The variable that this NodalBC operates on.
static InputParameters validParams()
Eigen::Matrix< Real, Eigen::Dynamic, 1 > RealEigenVector
Boundary condition of a Dirichlet type.