Fix illegal barrier in worksharing
authorRoland Schulz <roland@utk.edu>
Fri, 12 Oct 2012 04:54:02 +0000 (00:54 -0400)
committerRoland Schulz <roland@utk.edu>
Fri, 12 Oct 2012 04:54:02 +0000 (00:54 -0400)
commit38cef96f810eda243a629089aefdd3fcc2d3d6dc
tree15ca10d99b1c47cb3f28806bf35f73d54bb80688
parent11b5a654b19d9a3aee2e4ef67fbd6dd5295598f4
Fix illegal barrier in worksharing

According to section 2.10 of the OpenMP standard:
  A barrier region may not be closely nested inside a worksharing
  ... region.

Replaced parallel-for with parallel plus gmx_omp_get_thread_num.

Fixes #937

Change-Id: Ief31f2097fb084d405e5981913cce2c2bfee868c
src/mdlib/clincs.c
src/mdlib/pme.c