From 8d7619abd3c1e542fd5ffee0d2bcf1034b3782e0 Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Thu, 5 Feb 2015 10:00:02 +0000 Subject: [PATCH] Use std::vector instead of C-array as clang does not support initialization of a C-array by a variable. Patch by Jonathan Youett [[Imported from SVN: r10052]] --- dune/gfe/rodassembler.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dune/gfe/rodassembler.cc b/dune/gfe/rodassembler.cc index de6c2117..d3c64fc2 100644 --- a/dune/gfe/rodassembler.cc +++ b/dune/gfe/rodassembler.cc @@ -537,7 +537,7 @@ computeEnergy(const std::vector<RigidBodyMotion<double,2> >& sol) const int numOfBaseFct = localFiniteElement.localBasis().size(); - RigidBodyMotion<double,2> localSolution[numOfBaseFct]; + std::vector<RigidBodyMotion<double,2> > localSolution(numOfBaseFct); for (int i=0; i<numOfBaseFct; i++) localSolution[i] = sol[this->basis_.index(*it,i)]; -- GitLab