diff --git a/AdvectionDiffusion/AdvectionDiffusion.h b/AdvectionDiffusion/AdvectionDiffusion.h index 21cf5e1..bcc3055 100644 --- a/AdvectionDiffusion/AdvectionDiffusion.h +++ b/AdvectionDiffusion/AdvectionDiffusion.h @@ -223,9 +223,6 @@ class AdvectionDiffusion : public IntegrandBase //! \param[in] asol Pointer to analytical solution (optional) NormBase* getNormIntegrand(AnaSol* asol) const override; - //! \brief Advances the integrand one time step forward. - virtual void advanceStep() {} - //! \brief Returns a reference to the fluid properties. AD::FluidProperties& getFluidProperties() { return props; } //! \brief Returns a const reference to the fluid properties. diff --git a/AdvectionDiffusion/AdvectionDiffusionBDF.h b/AdvectionDiffusion/AdvectionDiffusionBDF.h index 92917a0..dfff5c1 100644 --- a/AdvectionDiffusion/AdvectionDiffusionBDF.h +++ b/AdvectionDiffusion/AdvectionDiffusionBDF.h @@ -67,7 +67,7 @@ class AdvectionDiffusionBDF : public AdvectionDiffusion } //! \brief Advances the time stepping scheme. - void advanceStep() override { bdf.advanceStep(); } + bool advanceStep() override { return bdf.advanceStep(); } //! \brief Returns a pointer to an Integrand for solution norm evaluation. //! \note The Integrand object is allocated dynamically and has to be deleted