diff --git a/dune/fem-dg/models/defaultprobleminterfaces.hh b/dune/fem-dg/models/defaultprobleminterfaces.hh index 6fe643a3c1e35bad077282da8e142a202d381078..b7ac67d559c09992d718ee9cd921e2ee9ec71e11 100644 --- a/dune/fem-dg/models/defaultprobleminterfaces.hh +++ b/dune/fem-dg/models/defaultprobleminterfaces.hh @@ -4,7 +4,7 @@ #include <dune/common/version.hh> #include <dune/common/exceptions.hh> -#include <dune/fem/function/common/timedependentfunction.hh> +#include <dune/fem/function/common/instationary.hh> #include <dune/fem/misc/gridsolution.hh> namespace Dune { @@ -47,12 +47,13 @@ protected: } public: - typedef Fem :: TimeDependentFunction< ThisType > TimeDependentFunctionType; + typedef Fem :: InstationaryFunction< ThisType, Fem::__InstationaryFunction::HoldReference > InstationaryFunctionType; + typedef InstationaryFunctionType TimeDependentFunctionType; //! turn timedependent function into function by fixing time - TimeDependentFunctionType fixedTimeFunction( const double time ) const + InstationaryFunctionType fixedTimeFunction( const double time ) const { - return TimeDependentFunctionType( *this, time ); + return InstationaryFunctionType( *this, time ); } // return prefix for data loops