21 std::vector<std::unique_ptr<ParameterLib::ParameterBase>>
const& parameters)
30 DBUG(
"Create DupuitPermeability property {:s}.", property_name);
32 std::string
const& parameter_name =
35 auto const& parameter = ParameterLib::findParameter<double>(
36 parameter_name, parameters, 0,
nullptr);
37 return std::make_unique<MaterialPropertyLib::DupuitPermeability>(
38 std::move(property_name), parameter);
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< DupuitPermeability > createDupuitPermeability(BaseLib::ConfigTree const &config, std::vector< std::unique_ptr< ParameterLib::ParameterBase >> const ¶meters)