diff --git a/test/adolctest.cc b/test/adolctest.cc index 705abfd35a140d49113b19381a69894919f922e8..264cd620a34aad1878663aa26f3ed4f6297a7595 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);