diff --git a/include/user_functions/StringTimeCoordTemperatureAuxFunction.h b/include/user_functions/StringTimeCoordTemperatureAuxFunction.h index 908fadbcc..0bbe6adab 100644 --- a/include/user_functions/StringTimeCoordTemperatureAuxFunction.h +++ b/include/user_functions/StringTimeCoordTemperatureAuxFunction.h @@ -17,11 +17,12 @@ namespace sierra::nalu { -class StringTimeCoordTemperatureAuxFunction final : public AuxFunction +class StringTimeCoordTemperatureAuxFunction : public AuxFunction { public: StringTimeCoordTemperatureAuxFunction(std::string fcn); + using AuxFunction::do_evaluate; void do_evaluate( const double* coords, const double time, @@ -30,7 +31,7 @@ class StringTimeCoordTemperatureAuxFunction final : public AuxFunction double* fieldPtr, const unsigned fieldSize, const unsigned beginPos, - const unsigned endPos) const final; + const unsigned endPos) const; private: const StringTimeCoordFunction f_; diff --git a/include/user_functions/TabulatedTemperatureAuxFunction.h b/include/user_functions/TabulatedTemperatureAuxFunction.h index c33006862..789cd5b48 100644 --- a/include/user_functions/TabulatedTemperatureAuxFunction.h +++ b/include/user_functions/TabulatedTemperatureAuxFunction.h @@ -16,12 +16,13 @@ namespace sierra::nalu { -class TabulatedTemperatureAuxFunction final : public AuxFunction +class TabulatedTemperatureAuxFunction : public AuxFunction { public: TabulatedTemperatureAuxFunction( std::vector heights, std::vector temperatures); + using AuxFunction::do_evaluate; void do_evaluate( const double* coords, const double time, @@ -30,7 +31,7 @@ class TabulatedTemperatureAuxFunction final : public AuxFunction double* fieldPtr, const unsigned fieldSize, const unsigned beginPos, - const unsigned endPos) const final; + const unsigned endPos) const; private: std::vector heights_;