Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< RichardsDensityConstBulkCut >()
Definition at line 18 of file RichardsDensityConstBulkCut.C.
21 params.addRequiredParam<Real>(
"dens0",
"Reference density of fluid. Eg 1000");
22 params.addRequiredParam<Real>(
"bulk_mod",
"Bulk modulus of fluid. Eg 2E9");
23 params.addParam<Real>(
"cut_limit",
25 "For porepressure > cut_limit, density = dens0*Exp(pressure/bulk). For "
26 "porepressure < cut_limie, density = cubic*dens0*Exp(pressure/bulk), where "
27 "cubic=1 for pressure=cut_limit, and cubic=0 for pressure<=zero_point");
28 params.addParam<Real>(
"zero_point",
30 "For porepressure > cut_limit, density = dens0*Exp(pressure/bulk). For "
31 "porepressure < cut_limie, density = cubic*dens0*Exp(pressure/bulk), where "
32 "cubic=1 for pressure=cut_limit, and cubic=0 for pressure<=zero_point");
33 params.addClassDescription(
34 "Fluid density assuming constant bulk modulus. dens0 * Exp(pressure/bulk)");