RichardsLumpedMassChange.C File Reference

Go to the source code of this file.


InputParameters validParams< RichardsLumpedMassChange > ()

Function Documentation

InputParameters validParams< RichardsLumpedMassChange > ( )

Definition at line 18 of file RichardsLumpedMassChange.C.

19 {
20  InputParameters params = validParams<TimeKernel>();
21  params.addRequiredParam<UserObjectName>(
22  "richardsVarNames_UO", "The UserObject that holds the list of Richards variables.");
23  params.addRequiredParam<std::vector<UserObjectName>>(
24  "density_UO",
25  "List of names of user objects that define the fluid density (or densities for "
26  "multiphase). In the multiphase case, for ease of use, the density, Seff and "
27  "Sat UserObjects are the same format as for RichardsMaterial, but only the one "
28  "relevant for the specific phase is actually used.");
29  params.addRequiredParam<std::vector<UserObjectName>>(
30  "seff_UO",
31  "List of name of user objects that define effective saturation as a function of "
32  "porepressure(s)");
33  params.addRequiredParam<std::vector<UserObjectName>>(
34  "sat_UO",
35  "List of names of user objects that define saturation as a function of effective saturation");
36  return params;
37 }