19 params.
addClassDescription(
"The penalty term may be used when Dirichlet boundary condition is " 20 "applied to the entire boundary.");
21 params.
addParam<
Real>(
"penalty", 1e-4,
"Penalty value is used to relax the incompressibility");
29 _penalty(getParam<
Real>(
"penalty"))
virtual Real computeQpJacobian()
static InputParameters validParams()
static InputParameters validParams()
virtual Real computeQpOffDiagJacobian(unsigned jvar)
The penalty term may be used when Dirichlet boundary condition is applied to the entire boundary...
const VariableTestValue & _test
INSCompressibilityPenalty(const InputParameters ¶meters)
virtual Real computeQpResidual()
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const VariablePhiValue & _phi
registerMooseObject("NavierStokesApp", INSCompressibilityPenalty)