Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< Q2PPorepressureFlux >()
Definition at line 26 of file Q2PPorepressureFlux.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(
"saturation_variable",
"The variable representing fluid saturation");
33 params.addRequiredParam<UserObjectName>(
35 "A RichardsRelPerm UserObject (eg RichardsRelPermPower) that defines the "
36 "fluid relative permeability as a function of the saturation variable");
37 params.addRequiredParam<Real>(
"fluid_viscosity",
"The fluid dynamic viscosity");
38 params.addClassDescription(
"Flux according to Darcy-Richards flow. The Variable for this Kernel "
39 "should be the porepressure.");