24 const std::set<SubdomainID> & block_ids,
25 const std::set<BoundaryID> & boundary_ids)
27 _face_velocity(getFaceADMaterialProperty<RealVectorValue>(
"velocity"))
Shared assembly for element-and-trace scalar hybridized DG discretizations of the advection equation.
static InputParameters validParams()
AdvectionIPHDGAssemblyHelper(const MooseObject *const moose_obj, MooseVariableDependencyInterface *const mvdi, const TransientInterface *const ti, SystemBase &sys, const Assembly &assembly, const THREAD_ID tid, const std::set< SubdomainID > &block_ids, const std::set< BoundaryID > &boundary_ids)
static InputParameters validParams()
virtual ADRealVectorValue faceVelocity(unsigned int qp) const override
const ADMaterialProperty< RealVectorValue > & _face_velocity
Face evaluation of the H(div)-conforming cell velocity.
Keeps track of stuff related to assembling.
Every object that can be built by the factory should be derived from this class.
Base class for a system (of equations)
Interface for objects that needs transient capabilities.