Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< PorousFlowRelativePermeabilityBW >()
Definition at line 16 of file PorousFlowRelativePermeabilityBW.C.
19 params.addRequiredRangeCheckedParam<Real>(
22 "Low saturation. This must be < Ss, and non-negative. This is BW's "
23 "initial effective saturation, below which effective saturation never goes "
24 "in their simulations/models. If Kn=0 then Sn is the immobile saturation. "
25 "This form of effective saturation is only correct for Kn small.");
26 params.addRangeCheckedParam<Real>(
30 "High saturation. This must be > Sn and <= 1. Effective saturation "
31 "where porepressure = 0. Effective saturation never exceeds this "
32 "value in BW's simulations/models.");
33 params.addRequiredRangeCheckedParam<Real>(
34 "Kn",
"Kn >= 0",
"Low relative permeability. This must be < Ks, and non-negative.");
35 params.addRequiredRangeCheckedParam<Real>(
36 "Ks",
"Ks <= 1",
"High relative permeability. This must be > Kn and less than unity");
37 params.addRequiredRangeCheckedParam<Real>(
38 "C",
"C > 1",
"BW's C parameter. Must be > 1. Typical value would be 1.05.");
39 params.addClassDescription(
"Broadbridge-White form of relative permeability");