Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< Q2PSaturationFlux >()
Definition at line 26 of file Q2PSaturationFlux.C.
28 InputParameters params = validParams<Kernel>();
29 params.addRequiredParam<UserObjectName>(
31 "A RichardsDensity UserObject that defines the fluid density as a function of pressure.");
32 params.addRequiredCoupledVar(
"porepressure_variable",
33 "The variable representing the porepressure");
34 params.addRequiredParam<UserObjectName>(
36 "A RichardsRelPerm UserObject (eg RichardsRelPermPowerGas) that defines the "
37 "fluid relative permeability as a function of the saturation Variable.");
38 params.addRequiredParam<Real>(
"fluid_viscosity",
"The fluid dynamic viscosity");
39 params.addClassDescription(
40 "Flux according to Darcy-Richards flow. The Variable of this Kernel must be the saturation");