From 6418d2ffeea10eee7787466c80ad3887a03034c7 Mon Sep 17 00:00:00 2001
From: Jonathan Youett <youett@math.fu-berlin.de>
Date: Wed, 10 Oct 2018 10:48:19 +0200
Subject: [PATCH] Make default constructors default

---
 dune/elasticity/materials/mooneyrivlinmaterial.hh | 7 +------
 dune/elasticity/materials/neohookeanmaterial.hh   | 5 +----
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/dune/elasticity/materials/mooneyrivlinmaterial.hh b/dune/elasticity/materials/mooneyrivlinmaterial.hh
index 3d3efd6..ce60e5e 100644
--- a/dune/elasticity/materials/mooneyrivlinmaterial.hh
+++ b/dune/elasticity/materials/mooneyrivlinmaterial.hh
@@ -63,12 +63,7 @@ private:
     using MonRivHessian = MooneyRivlinOperatorAssembler<GridType, Lfe, Lfe>;
 
 public:
-    MooneyRivlinMaterial(int k=3) :
-        E_(100), nu_(0.3), k_(k)
-    {
-        setupCoefficients();
-        constructAssemblers();
-    }
+    MooneyRivlinMaterial() = default;
 
     template <class BasisT>
     MooneyRivlinMaterial(BasisT&& basis, field_type E, field_type nu, int k=3) :
diff --git a/dune/elasticity/materials/neohookeanmaterial.hh b/dune/elasticity/materials/neohookeanmaterial.hh
index 190c207..f29c90b 100644
--- a/dune/elasticity/materials/neohookeanmaterial.hh
+++ b/dune/elasticity/materials/neohookeanmaterial.hh
@@ -64,10 +64,7 @@ private:
     using NeoHessian = NeoHookeOperatorAssembler<GridType, Lfe, Lfe>;
 
 public:
-    NeoHookeanMaterial() :
-        lambda_(1.0),
-        mu_(0.3)
-    {}
+    NeoHookeanMaterial() = default;
 
     template <class BasisT>
     NeoHookeanMaterial(BasisT&& basis, ReturnType E, ReturnType nu) :
-- 
GitLab