From 3714cd8137eabf37d5595184f1dcf28864710dca Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Sun, 5 Jan 2014 17:46:58 +0100 Subject: [PATCH] [Cleanup] virtual keyword --- dune/tectonic/globalnonlinearity.hh | 4 ++-- src/state/dieterichstateupdater.hh | 8 ++++---- src/state/ruinastateupdater.hh | 8 ++++---- src/state/stateupdater.hh | 8 ++++---- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/dune/tectonic/globalnonlinearity.hh b/dune/tectonic/globalnonlinearity.hh index 7318a85b..55311622 100644 --- a/dune/tectonic/globalnonlinearity.hh +++ b/dune/tectonic/globalnonlinearity.hh @@ -34,7 +34,7 @@ template <class Matrix, class Vector> class GlobalNonlinearity { /* Return a restriction of the outer function to the i'th node. */ - virtual std::shared_ptr<LocalFriction<block_size>> restriction(size_t i) + std::shared_ptr<LocalFriction<block_size>> virtual restriction(size_t i) const = 0; void addHessian(Vector const &v, Matrix &hessian) const { @@ -79,6 +79,6 @@ template <class Matrix, class Vector> class GlobalNonlinearity { return res->regularity(x); } - virtual void updateLogState(ScalarVector const &logState) = 0; + void virtual updateLogState(ScalarVector const &logState) = 0; }; #endif diff --git a/src/state/dieterichstateupdater.hh b/src/state/dieterichstateupdater.hh index 13f2b62c..cd28d978 100644 --- a/src/state/dieterichstateupdater.hh +++ b/src/state/dieterichstateupdater.hh @@ -10,10 +10,10 @@ class DieterichStateUpdater : public StateUpdater<ScalarVector, Vector> { DieterichStateUpdater(ScalarVector _logState_initial, Dune::BitSetVector<1> const &_nodes, double _L); - virtual void nextTimeStep(); - virtual void setup(double _tau); - virtual void solve(Vector const &velocity_field); - virtual void extractLogState(ScalarVector &); + void virtual nextTimeStep(); + void virtual setup(double _tau); + void virtual solve(Vector const &velocity_field); + void virtual extractLogState(ScalarVector &); private: ScalarVector logState_o; diff --git a/src/state/ruinastateupdater.hh b/src/state/ruinastateupdater.hh index ea39530e..18604f99 100644 --- a/src/state/ruinastateupdater.hh +++ b/src/state/ruinastateupdater.hh @@ -10,10 +10,10 @@ class RuinaStateUpdater : public StateUpdater<ScalarVector, Vector> { RuinaStateUpdater(ScalarVector _logState_initial, Dune::BitSetVector<1> const &_nodes, double _L); - virtual void nextTimeStep(); - virtual void setup(double _tau); - virtual void solve(Vector const &velocity_field); - virtual void extractLogState(ScalarVector &); + void virtual nextTimeStep(); + void virtual setup(double _tau); + void virtual solve(Vector const &velocity_field); + void virtual extractLogState(ScalarVector &); private: ScalarVector logState_o; diff --git a/src/state/stateupdater.hh b/src/state/stateupdater.hh index bc7ed84d..9ff93756 100644 --- a/src/state/stateupdater.hh +++ b/src/state/stateupdater.hh @@ -3,10 +3,10 @@ template <class ScalarVector, class Vector> class StateUpdater { public: - virtual void nextTimeStep() = 0; - virtual void setup(double _tau) = 0; - virtual void solve(Vector const &velocity_field) = 0; - virtual void extractLogState(ScalarVector &logState) = 0; + void virtual nextTimeStep() = 0; + void virtual setup(double _tau) = 0; + void virtual solve(Vector const &velocity_field) = 0; + void virtual extractLogState(ScalarVector &logState) = 0; }; #endif -- GitLab