From 60fc51c4d956225202dd473ea66bc34d372e7c79 Mon Sep 17 00:00:00 2001 From: Thomas Witkowski <thomas.witkowski@gmx.de> Date: Wed, 21 Jul 2010 07:28:01 +0000 Subject: [PATCH] Again update due to last interface changes. --- AMDiS/src/ElementFunction.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/AMDiS/src/ElementFunction.h b/AMDiS/src/ElementFunction.h index 10e5e6f1..256bd32f 100644 --- a/AMDiS/src/ElementFunction.h +++ b/AMDiS/src/ElementFunction.h @@ -91,12 +91,10 @@ namespace AMDiS { /// evaluation at given coordinates. T operator()(const DimVec<double>& bary) const { - T* localVec = new T[dofVector->getFeSpace()->getBasisFcts()->getNumber()]; + mtl::dense_vector<T> localVec(dofVector->getFeSpace()->getBasisFcts()->getNumber()); dofVector->getLocalVector(this->elInfo->getElement(), localVec); - T t = dofVector->getFeSpace()->getBasisFcts()->evalUh(bary, localVec); - - delete [] localVec; - return t; + + return dofVector->getFeSpace()->getBasisFcts()->evalUh(bary, localVec); } protected: -- GitLab