diff --git a/MaterialLib/MPL/Properties/Parameter.cpp b/MaterialLib/MPL/Properties/Parameter.cpp index db1f113189957ea5ae70922180bf61b4a5b50ee3..ba68a5fa500bd5d05d331a96a0659bed72b7c354 100644 --- a/MaterialLib/MPL/Properties/Parameter.cpp +++ b/MaterialLib/MPL/Properties/Parameter.cpp @@ -26,6 +26,14 @@ PropertyDataType Parameter::value(VariableArray const& /*variable_array*/, return fromVector(parameter_(t, pos)); } +PropertyDataType Parameter::value(VariableArray const& /*variable_array*/, + VariableArray const& /*variable_array_prev*/, + ParameterLib::SpatialPosition const& pos, + double const t, double const /*dt*/) const +{ + return fromVector(parameter_(t, pos)); +} + PropertyDataType Parameter::dValue(VariableArray const& /*variable_array*/, Variable const /*primary_variable*/, ParameterLib::SpatialPosition const& /*pos*/, diff --git a/MaterialLib/MPL/Properties/Parameter.h b/MaterialLib/MPL/Properties/Parameter.h index 77c03e366bd53338fef5cafcd491fb092068df48..829be48d86e82ad6a82617934135e89e2832ff07 100644 --- a/MaterialLib/MPL/Properties/Parameter.h +++ b/MaterialLib/MPL/Properties/Parameter.h @@ -31,6 +31,11 @@ public: ParameterLib::SpatialPosition const& pos, double const t, double const dt) const override; + PropertyDataType value(VariableArray const& variable_array, + VariableArray const& variable_array_prev, + ParameterLib::SpatialPosition const& pos, + double const t, double const dt) const override; + /// This method will compute the derivative of a property with respect to /// the given primary variable. PropertyDataType dValue(VariableArray const& variable_array,