Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< PorousFlowConstantThermalExpansionCoefficient >()
Definition at line 16 of file PorousFlowConstantThermalExpansionCoefficient.C.
19 params.addRangeCheckedParam<Real>(
20 "biot_coefficient", 1.0,
"biot_coefficient>=0 & biot_coefficient<=1",
"Biot coefficient");
21 params.addRangeCheckedParam<Real>(
"fluid_coefficient",
23 "fluid_coefficient>=0",
24 "Volumetric coefficient of thermal expansion for the fluid");
25 params.addRequiredRangeCheckedParam<Real>(
26 "drained_coefficient",
27 "drained_coefficient>=0.0",
28 "Volumetric coefficient of thermal expansion of the drained porous skeleton (ie the porous "
29 "rock without fluid, or with a fluid that is free to move in and out of the rock)");
30 params.addPrivateParam<std::string>(
"pf_material_type",
"thermal_expansion");
31 params.addClassDescription(
"Computes the effective thermal expansion coefficient, (biot_coeff - "
32 "porosity) * drained_coefficient + porosity * fluid_coefficient.");