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