Kernel that adds contributions from an advection term discretized using the finite volume method to a...
virtual Real computeNeighborMatrixContribution() override
const Moose::Functor< Real > & _face_flux
The functor for the face flux.
virtual Real computeBoundaryMatrixContribution(const LinearFVBoundaryCondition &bc) override
static InputParameters validParams()
virtual Real computeBoundaryRHSContribution(const LinearFVBoundaryCondition &bc) override
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
Real _flux_rhs_contribution
The cached right hand side contribution.
LinearFVDivergence(const InputParameters ¶ms)
Class constructor.
virtual Real computeNeighborRightHandSideContribution() override
virtual Real computeElemMatrixContribution() override
virtual Real computeElemRightHandSideContribution() override