From 613e80875cfb7f524eaf13964ff6ba8ece6dd2df Mon Sep 17 00:00:00 2001 From: Thomas Fischer <thomas.fischer@ufz.de> Date: Mon, 29 Jul 2019 14:36:07 +0200 Subject: [PATCH] [Param] Add TimeDependentHeterogeneousParameter in createParameter. --- ParameterLib/Parameter.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ParameterLib/Parameter.cpp b/ParameterLib/Parameter.cpp index d7323997f73..fcd185c339d 100644 --- a/ParameterLib/Parameter.cpp +++ b/ParameterLib/Parameter.cpp @@ -17,6 +17,7 @@ #include "GroupBasedParameter.h" #include "MeshElementParameter.h" #include "MeshNodeParameter.h" +#include "TimeDependentHeterogeneousParameter.h" namespace ParameterLib { @@ -80,6 +81,11 @@ std::unique_ptr<ParameterBase> createParameter( auto param = createMeshNodeParameter(name, config, mesh); return param; } + if (type == "TimeDependentHeterogeneousParameter") + { + INFO("TimeDependentHeterogeneousParameter: %s", name.c_str()); + return createTimeDependentHeterogeneousParameter(name, config); + } OGS_FATAL("Cannot construct a parameter of given type '%s'.", type.c_str()); } -- GitLab