37 const std::set<SubdomainID> & block_ids,
38 const std::set<BoundaryID> & boundary_ids);
44 virtual void lmFace()
override;
48 mooseError(
"A Dirichlet method doesn't make sense for this assembly helper");
DualNumber< Real, DNDerivativeType, true > ADReal
void mooseError(Args &&... args)
const ADVariableValue & _vel_y
virtual void lmFace() override
virtual void scalarDirichlet(const Moose::Functor< Real > &) override
static InputParameters validParams()
const unsigned short _comp
ADReal computeQpResidualOnSide(const unsigned int qp)
const MooseVariableField< Real > & _vel_x_var
Real _hmax
Facet characteristic length for correct norm computations.
virtual void scalarFace() override
const ADVariableValue & _vel_x
const MooseVariableField< Real > & _vel_y_var
virtual void scalarVolume() override
const ADVariableValue *const _vel_z
const Moose::Functor< ADRealVectorValue > & _face_velocity
VariableValueTempl< true > ADVariableValue