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