18 int const geometry_dimension,
24 "EffectiveThermalConductivityPorosityMixing");
31 "Create effective thermal_conductivity property from porosity mixing "
35 if (geometry_dimension == 1)
37 return std::make_unique<
39 std::move(property_name), local_coordinate_system);
42 if (geometry_dimension == 2)
44 return std::make_unique<
46 std::move(property_name), local_coordinate_system);
49 return std::make_unique<
51 std::move(property_name), local_coordinate_system);
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
std::unique_ptr< Property > createEffectiveThermalConductivityPorosityMixing(int const geometry_dimension, BaseLib::ConfigTree const &config, ParameterLib::CoordinateSystem const *const local_coordinate_system)