From 21105d12a7e407e41cd5052ad48b6fab36818324 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Tue, 3 Sep 2013 16:30:00 +0000
Subject: [PATCH] Be more dimension-agnostic, and use 1d grids for the time
 being

They are easier to debug

[[Imported from SVN: r9417]]
---
 test/adolctest.cc | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/test/adolctest.cc b/test/adolctest.cc
index 705abfd3..264cd620 100644
--- a/test/adolctest.cc
+++ b/test/adolctest.cc
@@ -58,17 +58,18 @@ void compareMatrices(const Matrix<FieldMatrix<double,blocksize,blocksize> >& fdM
 
 int testHarmonicEnergy() {
 
-  size_t nDofs = 4;
-
-  const int dim = 2;
+  const int dim = 1;
   typedef YaspGrid<dim> GridType;
   FieldVector<double,dim> l(1);
-  std::array<int,dim> elements = {{1, 1}};
+  std::array<int,dim> elements;
+  std::fill(elements.begin(), elements.end(), 1);
   GridType grid(l,elements);
 
   typedef Q1LocalFiniteElement<double,double,dim> LocalFE;
   LocalFE localFiniteElement;
 
+  size_t nDofs = localFiniteElement.localBasis().size();
+
   typedef UnitVector<double,3> TargetSpace;
   std::vector<TargetSpace> localSolution(nDofs);
 
-- 
GitLab