From a92625ec0c2dc602c3af99b2c9a50514eec3b4bb Mon Sep 17 00:00:00 2001
From: Oliver Sander <oliver.sander@tu-dresden.de>
Date: Sun, 23 Jun 2019 22:03:05 +0200
Subject: [PATCH] Have LocalGeodesicFEFDStiffness use a LocalEnergy

... rather than a LocalGeodesicFEStiffness.  That is a much
cleaner design -- A 'stiffness' produces first and second
derivatives for an 'energy'.
---
 dune/gfe/localgeodesicfefdstiffness.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dune/gfe/localgeodesicfefdstiffness.hh b/dune/gfe/localgeodesicfefdstiffness.hh
index c8624c07..01503abf 100644
--- a/dune/gfe/localgeodesicfefdstiffness.hh
+++ b/dune/gfe/localgeodesicfefdstiffness.hh
@@ -31,7 +31,7 @@ public:
     //! Dimension of the embedding space
     enum { embeddedBlocksize = TargetSpace::EmbeddedTangentVector::dimension };
 
-    LocalGeodesicFEFDStiffness(const LocalGeodesicFEStiffness<Basis, ATargetSpace>* energy)
+    LocalGeodesicFEFDStiffness(const Dune::GFE::LocalEnergy<Basis, ATargetSpace>* energy)
     : localEnergy_(energy)
     {}
 
@@ -66,7 +66,7 @@ public:
                                  std::vector<typename TargetSpace::TangentVector>& localGradient) override;
 
 
-    const LocalGeodesicFEStiffness<Basis, ATargetSpace>* localEnergy_;
+    const Dune::GFE::LocalEnergy<Basis, ATargetSpace>* localEnergy_;
 
 };
 
-- 
GitLab