9std::unique_ptr<RelPermGeneralizedPowerNonwettingPhase>
14 "type",
"RelativePermeabilityGeneralizedPowerNonwettingPhase");
20 DBUG(
"Create RelPermGeneralizedPowerNonwettingPhase medium property {:s}.",
29 auto const min_relative_permeability =
39 if (min_relative_permeability < 0)
41 OGS_FATAL(
"Minimal relative permeability must be non-negative.");
44 return std::make_unique<RelPermGeneralizedPowerNonwettingPhase>(
void DBUG(fmt::format_string< Args... > fmt, Args &&... args)
T peekConfigParameter(std::string const ¶m) const
T getConfigParameter(std::string const ¶m) const
void checkConfigParameter(std::string const ¶m, std::string_view const value) const
std::unique_ptr< RelPermGeneralizedPowerNonwettingPhase > createRelPermGeneralizedPowerNonwettingPhase(BaseLib::ConfigTree const &config)
@ residual_liquid_saturation
@ residual_gas_saturation