const bool _two_term_expansion
Switch for enabling linear extrapolation for the boundary face value.
const InputParameters & parameters() const
Get the parameters of the object.
LinearFVAdvectionDiffusionScalarSymmetryBC(const InputParameters ¶meters)
Class constructor.
virtual Real computeBoundaryValueMatrixContribution() const override
Computes the boundary value's contribution to the linear system matrix.
Base class for boundary conditions that are valid for advection diffusion problems.
virtual Real computeBoundaryValue() const override
Computes the boundary value of this object.
virtual bool includesMaterialPropertyMultiplier() const override
Check if the contributions to the right hand side and matrix already include the material property mu...
static InputParameters validParams()
virtual Real computeBoundaryValueRHSContribution() const override
Computes the boundary value's contribution to the linear system right hand side.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeBoundaryGradientRHSContribution() const override
Computes the boundary gradient's contribution to the linear system right hand side.
virtual Real computeBoundaryNormalGradient() const override
Computes the normal gradient (often used in diffusion terms) on the boundary.
virtual Real computeBoundaryGradientMatrixContribution() const override
Computes the boundary gradient's contribution to the linear system matrix.
Class implementing a symmetry boundary condition for scalar quantities.