diff --git a/src/rate/backward_euler.hh b/src/rate/backward_euler.hh
index 0955f89e19db0300cedcbd5c09895bffce835ff6..1f89a00144e872e55bfda79012d922041b0bba60 100644
--- a/src/rate/backward_euler.hh
+++ b/src/rate/backward_euler.hh
@@ -13,7 +13,8 @@ class BackwardEuler : public RateUpdater<Vector, Matrix, Function, dim> {
              Matrix &) override;
   void postProcess(Vector const &) override;
 
-  std::shared_ptr<RateUpdater<Vector, Matrix, Function, dim>> clone() const;
+  std::shared_ptr<RateUpdater<Vector, Matrix, Function, dim>> clone()
+      const override;
 
 private:
 };
diff --git a/src/rate/newmark.hh b/src/rate/newmark.hh
index 8c8658c434afa297e4dc9940d1b722f7ab1c714a..81549bd2eb01dcb74eb6ce534938f0305597c1a8 100644
--- a/src/rate/newmark.hh
+++ b/src/rate/newmark.hh
@@ -13,6 +13,7 @@ class Newmark : public RateUpdater<Vector, Matrix, Function, dim> {
              Matrix &) override;
   void postProcess(Vector const &) override;
 
-  std::shared_ptr<RateUpdater<Vector, Matrix, Function, dim>> clone() const;
+  std::shared_ptr<RateUpdater<Vector, Matrix, Function, dim>> clone()
+      const override;
 };
 #endif
diff --git a/src/state/ageinglawstateupdater.hh b/src/state/ageinglawstateupdater.hh
index 56ee758296fe1ac36e1632ff34e01dec7256333e..57788084383f55793a7d76c6e4a643055fc0ce33 100644
--- a/src/state/ageinglawstateupdater.hh
+++ b/src/state/ageinglawstateupdater.hh
@@ -15,7 +15,7 @@ class AgeingLawStateUpdater : public StateUpdater<ScalarVector, Vector> {
   void solve(Vector const &velocity_field) override;
   void extractAlpha(ScalarVector &) override;
 
-  std::shared_ptr<StateUpdater<ScalarVector, Vector>> clone() const;
+  std::shared_ptr<StateUpdater<ScalarVector, Vector>> clone() const override;
 
 private:
   ScalarVector alpha_o;
diff --git a/src/state/sliplawstateupdater.hh b/src/state/sliplawstateupdater.hh
index 851829cab573551eb60e1c25cc402c5a44e250d5..60a5867cc58299b6a8314a7d3bd89843433a2358 100644
--- a/src/state/sliplawstateupdater.hh
+++ b/src/state/sliplawstateupdater.hh
@@ -15,7 +15,7 @@ class SlipLawStateUpdater : public StateUpdater<ScalarVector, Vector> {
   void solve(Vector const &velocity_field) override;
   void extractAlpha(ScalarVector &) override;
 
-  std::shared_ptr<StateUpdater<ScalarVector, Vector>> clone() const;
+  std::shared_ptr<StateUpdater<ScalarVector, Vector>> clone() const override;
 
 private:
   ScalarVector alpha_o;