35 const std::set<SubdomainID> & block_ids,
36 const std::set<BoundaryID> & boundary_ids);
40 virtual void lmFace()
override;
44 "This kernel is applied for the pressure variable, but the pressure does not itself appear " 45 "in the weak form this kernel implements, so the scalarDirichlet method does not fit");
virtual void lmFace() override
virtual void scalarVolume() override
void mooseError(Args &&... args)
const unsigned int _rz_radial_coord
The radial coordinate index for RZ coordinate systems.
virtual void scalarFace() override
Implements all the methods for assembling a hybridized interior penalty discontinuous Galerkin (IPDG-...
std::vector< const Moose::Functor< ADReal > * > _face_vels
The velocity functors used to evalute the velocity on element face quadrature points.
MassContinuityAssemblyHelper(const MooseObject *const moose_obj, MooseVariableDependencyInterface *const mvdi, const TransientInterface *const ti, const MooseMesh &mesh, SystemBase &sys, const Assembly &assembly, const THREAD_ID tid, const std::set< SubdomainID > &block_ids, const std::set< BoundaryID > &boundary_ids)
std::vector< const ADVariableGradient * > _interior_vel_grads
The velocity gradients at interior element quadrature points.
const Moose::CoordinateSystemType _coord_sys
The coordinate system.
static InputParameters validParams()
virtual void scalarDirichlet(const Moose::Functor< Real > &) override
std::vector< const ADVariableValue * > _interior_vels
The velocities at interior element quadrature points.