diff --git a/src/samplefunctional.hh b/src/samplefunctional.hh
index 02fd5fc68065fcdd8cf6533092a46061df2fea43..1f5c409ed5af33a35791c428bd404b2351362164 100644
--- a/src/samplefunctional.hh
+++ b/src/samplefunctional.hh
@@ -15,15 +15,15 @@
 #include "mynonlinearity.hh"
 
 namespace Dune {
-template <int dimension> class SampleFunctional {
+template <int dim> class SampleFunctional {
 public:
-  typedef FieldVector<double, dimension> SmallVector;
-  typedef FieldMatrix<double, dimension, dimension> SmallMatrix;
+  typedef FieldVector<double, dim> SmallVector;
+  typedef FieldMatrix<double, dim, dim> SmallMatrix;
 
-  typedef MyNonlinearity<dimension> NonlinearityType;
+  typedef MyNonlinearity<dim> NonlinearityType;
 
   SampleFunctional(SmallMatrix const &A, SmallVector const &b,
-                   MyNonlinearity<dimension> const &phi)
+                   MyNonlinearity<dim> const &phi)
       : A(A), b(b), phi(phi) {}
 
   double operator()(const SmallVector v) const {