26 DBUG(
"Create RelativePermeabilityVanGenuchten medium property {:s}.",
35 auto const min_relative_permeability_liquid =
38 "minimum_relative_permeability_liquid");
42 if (exponent <= 0. || exponent >= 1.)
44 OGS_FATAL(
"Exponent must be in the (0, 1) range.");
47 return std::make_unique<RelPermVanGenuchten>(
48 std::move(property_name),
51 min_relative_permeability_liquid,
void DBUG(char const *fmt, Args const &... args)
T peekConfigParameter(std::string const ¶m) const
void checkConfigParameter(std::string const ¶m, T const &value) const
T getConfigParameter(std::string const ¶m) const
std::unique_ptr< RelPermVanGenuchten > createRelPermVanGenuchten(BaseLib::ConfigTree const &config)
@ residual_liquid_saturation
@ residual_gas_saturation