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