diff --git a/dune/gfe/assemblers/localgeodesicfestiffness.hh b/dune/gfe/assemblers/localgeodesicfestiffness.hh
index 3d4c0a0fa292bdb073ecf3dd20c0c5f22b11a2b0..b4f4223b492836c1995607ef1fc557a506fc6f69 100644
--- a/dune/gfe/assemblers/localgeodesicfestiffness.hh
+++ b/dune/gfe/assemblers/localgeodesicfestiffness.hh
@@ -49,16 +49,6 @@ public:
                                           const std::vector<TargetSpace>& localSolution,
                                           std::vector<typename TargetSpace::TangentVector>& localGradient,
                                           typename Dune::GFE::Impl::LocalStiffnessTypes<TargetSpace>::Hessian& localHessian) const = 0;
-
-  /** \brief Compute the energy at the current configuration */
-  virtual RT energy (const typename Basis::LocalView& localView,
-                     const std::vector<TargetSpace>& localSolution) const = 0;
-
-  /** \brief Assemble the element gradient of the energy functional
-   */
-  virtual void assembleGradient(const typename Basis::LocalView& localView,
-                                const std::vector<TargetSpace>& solution,
-                                std::vector<typename TargetSpace::TangentVector>& gradient) const = 0;
 };
 
 #endif