Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< INSSplitMomentum >()
Definition at line 17 of file INSSplitMomentum.C.
19 InputParameters params = validParams<Kernel>();
21 params.addClassDescription(
"This class computes the 'split' momentum equation residual.");
23 params.addRequiredCoupledVar(
"u",
"x-velocity");
24 params.addCoupledVar(
"v",
"y-velocity");
25 params.addCoupledVar(
"w",
"z-velocity");
27 params.addRequiredCoupledVar(
"a1",
"x-acceleration");
28 params.addCoupledVar(
"a2",
"y-acceleration");
29 params.addCoupledVar(
"a3",
"z-acceleration");
32 params.addRequiredParam<RealVectorValue>(
"gravity",
"Direction of the gravity vector");
33 params.addRequiredParam<
unsigned>(
35 "0,1,2 depending on if we are solving the x,y,z component of the momentum equation");
38 params.addParam<MaterialPropertyName>(
"mu_name",
"mu",
"The name of the dynamic viscosity");
39 params.addParam<MaterialPropertyName>(
"rho_name",
"rho",
"The name of the density");