From 903433ba28d37a9d30843e3d1ca07f27007f3240 Mon Sep 17 00:00:00 2001 From: Thomas Fischer <thomas.fischer@ufz.de> Date: Thu, 27 Sep 2012 11:49:59 +0200 Subject: [PATCH] removed OpenMP parallelization (since this part was the reason for a memory leak) --- MeshLib/Mesh.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/MeshLib/Mesh.cpp b/MeshLib/Mesh.cpp index f11cf4d36e5..2db846e4994 100644 --- a/MeshLib/Mesh.cpp +++ b/MeshLib/Mesh.cpp @@ -165,13 +165,7 @@ void Mesh::setEdgeLengthRange(const double &min_length, const double &max_length void Mesh::setElementsConnectedToElements() { const size_t nElements = _elements.size(); -#ifdef _OPENMP - OPENMP_LOOP_TYPE m; - #pragma omp parallel for -#else - unsigned m(0); -#endif - for (m=0; m<nElements; ++m) + for (unsigned m(0); m<nElements; ++m) { // create vector with all elements connected to current element (includes lots of doubles!) std::vector<Element*> neighbors; -- GitLab