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