From 4ffaec05606c70970ad4ada35701cbb484962046 Mon Sep 17 00:00:00 2001
From: Jonathan Youett <youett@mi.fu-berlin.de>
Date: Thu, 16 Jan 2014 11:08:37 +0000
Subject: [PATCH] Replace input parameter references by pointer

[[Imported from SVN: r12668]]
---
 dune/elasticity/materials/material.hh | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dune/elasticity/materials/material.hh b/dune/elasticity/materials/material.hh
index d6f72ff..eb59635 100644
--- a/dune/elasticity/materials/material.hh
+++ b/dune/elasticity/materials/material.hh
@@ -41,15 +41,14 @@ class Material
             basis_ = &basis;
         }
 
-
         //! Evaluate the strain energy
-        virtual ReturnType energy(const GridFunction& displace) = 0;
+        virtual ReturnType energy(const GridFunction* displace) = 0;
 
         //! Return the local assembler of the first derivative of the strain energy at some displacement
-        virtual LocalLinearization& firstDerivative(const GridFunction& displace) = 0;
+        virtual LocalLinearization& firstDerivative(GridFunction* displace) = 0;
 
         //! Return the local assembler of the second derivative of the strain energy at some displacement
-        virtual LocalHessian& secondDerivative(const GridFunction& displace) = 0;
+        virtual LocalHessian& secondDerivative(GridFunction* displace) = 0;
 
         //! Return the global basis
         const Basis& basis() {return *basis_;}
-- 
GitLab