diff --git a/MaterialLib/MPL/CreateProperty.cpp b/MaterialLib/MPL/CreateProperty.cpp index 74681781567ffec6bc7eef4309e0c9ca138a49b4..5668a2d7e40466df45067bef4a5ed052c6b9df46 100644 --- a/MaterialLib/MPL/CreateProperty.cpp +++ b/MaterialLib/MPL/CreateProperty.cpp @@ -151,6 +151,11 @@ std::unique_ptr<MaterialPropertyLib::Property> createProperty( return createRelPermUdell(config); } + if (boost::iequals(property_type, "SaturationDependentHeatConduction")) + { + return createSaturationDependentHeatConduction(config); + } + if (boost::iequals(property_type, "SaturationDependentSwelling")) { return createSaturationDependentSwelling(config, diff --git a/MaterialLib/MPL/Properties/CreateProperties.h b/MaterialLib/MPL/Properties/CreateProperties.h index cf18d75bff5cee1ddc1b17346e04474f81400537..8bcdae319b43de80d1561dbaed7cf9bd838625cf 100644 --- a/MaterialLib/MPL/Properties/CreateProperties.h +++ b/MaterialLib/MPL/Properties/CreateProperties.h @@ -30,6 +30,7 @@ #include "CreatePermeabilityOrthotropicPowerLaw.h" #include "CreatePorosityFromMassBalance.h" #include "CreateSaturationDependentSwelling.h" +#include "CreateSaturationDependentHeatConduction.h" #include "CreateStrainDependentPermeability.h" #include "CreateTransportPorosityFromMassBalance.h" #include "RelativePermeability/CreateRelPermBrooksCorey.h" diff --git a/MaterialLib/MPL/Properties/Properties.h b/MaterialLib/MPL/Properties/Properties.h index 040baee8480ddf2d7068411d448201aca209f854..2f5f09fabbb6780172b4a658b421dcff505e2b6b 100644 --- a/MaterialLib/MPL/Properties/Properties.h +++ b/MaterialLib/MPL/Properties/Properties.h @@ -29,5 +29,6 @@ #include "RelativePermeability/RelPermLiakopoulos.h" #include "RelativePermeability/RelPermUdell.h" #include "RelativePermeability/RelPermVanGenuchten.h" +#include "SaturationDependentHeatConduction.h" #include "SaturationDependentSwelling.h" #include "TransportPorosityFromMassBalance.h"