18 params.
addClassDescription(
"Adds a boundary condition which represents a surface with outflowing " 19 "material with a constant velocity. This kernel is only compatible " 20 "with advection-diffusion problems.");
virtual Real computeBoundaryGradientMatrixContribution() const override
Computes the boundary gradient's contribution to the linear system matrix.
virtual Real computeBoundaryGradientRHSContribution() const override
Computes the boundary gradient's contribution to the linear system right hand side.
registerMooseObject("MooseApp", LinearFVAdvectionDiffusionOutflowBC)
static InputParameters validParams()
Class implementing an outflow boundary condition for linear finite volume variables.
virtual Real computeBoundaryNormalGradient() const override
We assume zero normal gradient for outflow boundary conditions so these need to be changed...
LinearFVAdvectionDiffusionOutflowBC(const InputParameters ¶meters)
Class constructor.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real