From 80b2e2993ce71d8c7d936f63f7ede56f36ededbf Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Tue, 3 Sep 2013 16:30:44 +0000
Subject: [PATCH] Comment out the OpenMP pragmas

ADOL-C doesn't play nice with OpenMP.  Hence we have to disable
the latter for the time being.

[[Imported from SVN: r9446]]
---
 dune/gfe/localgeodesicfestiffness.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dune/gfe/localgeodesicfestiffness.hh b/dune/gfe/localgeodesicfestiffness.hh
index 18e71200..75afca5c 100644
--- a/dune/gfe/localgeodesicfestiffness.hh
+++ b/dune/gfe/localgeodesicfestiffness.hh
@@ -140,7 +140,7 @@ assembleHessian(const Entity& element,
     std::vector<Dune::array<RT,blocksize> > forwardEnergy(nDofs);
     std::vector<Dune::array<RT,blocksize> > backwardEnergy(nDofs);
 
-    #pragma omp parallel for schedule (dynamic)
+    //#pragma omp parallel for schedule (dynamic)
     for (size_t i=0; i<localSolution.size(); i++) {
         for (size_t i2=0; i2<blocksize; i2++) {
             typename TargetSpace::EmbeddedTangentVector epsXi = B[i][i2];
@@ -164,7 +164,7 @@ assembleHessian(const Entity& element,
     // finite-difference approximation
     // we loop over the lower left triangular half of the matrix.
     // The other half follows from symmetry
-    #pragma omp parallel for schedule (dynamic)
+    //#pragma omp parallel for schedule (dynamic)
     for (size_t i=0; i<localSolution.size(); i++) {
         for (size_t i2=0; i2<blocksize; i2++) {
             for (size_t j=0; j<=i; j++) {
-- 
GitLab