From 9063dd2373225196b85f61833b8caa4b1ef40c56 Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Sat, 5 May 2012 07:52:56 -0400 Subject: CarpetLib: Disable OpenMP collapse statements These do not work on all systems, and we don't autoconf them yet. --- Carpet/CarpetLib/src/copy_3d.cc | 2 +- Carpet/CarpetLib/src/copy_4d.cc | 2 +- Carpet/CarpetLib/src/prolongate_3d_dgfe_rf2.cc | 8 ++++---- Carpet/CarpetLib/src/restrict_3d_cc_rf2.cc | 2 +- Carpet/CarpetLib/src/restrict_3d_dgfe_rf2.cc | 2 +- Carpet/CarpetLib/src/restrict_3d_vc_rf2.cc | 2 +- Carpet/CarpetLib/src/restrict_4d_rf2.cc | 2 +- CarpetDev/CarpetIOF5/src/distribute.cc | 4 ++-- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Carpet/CarpetLib/src/copy_3d.cc b/Carpet/CarpetLib/src/copy_3d.cc index 5e2eba236..11eedc0c2 100644 --- a/Carpet/CarpetLib/src/copy_3d.cc +++ b/Carpet/CarpetLib/src/copy_3d.cc @@ -133,7 +133,7 @@ namespace CarpetLib { // Loop over region -#pragma omp parallel for collapse(3) +#pragma omp parallel for //collapse(3) for (int k=0; k::prolongate_2D @@ -179,7 +179,7 @@ namespace CarpetLib { // Loop over fine region #ifdef HRSCC_HH ptrdiff_t const j=0; -#pragma omp parallel for collapse(2) +#pragma omp parallel for //collapse(2) for (ptrdiff_t k=0; k::prolongate_2D @@ -218,7 +218,7 @@ namespace CarpetLib { // Loop over fine region #ifdef HRSCC_HH ptrdiff_t const k=0; -#pragma omp parallel for collapse(2) +#pragma omp parallel for //collapse(2) for (ptrdiff_t j=0; j::prolongate_2D @@ -254,7 +254,7 @@ namespace CarpetLib { // Loop over fine region #ifdef HRSCC_HH -#pragma omp parallel for collapse(3) +#pragma omp parallel for //collapse(3) for (ptrdiff_t k=0; k