Fix SETTLE error handling
commit2ee7caefbfb569aa7bf4b7068112d67b6c99dfc2
authorBerk Hess <hess@kth.se>
Tue, 2 Feb 2016 14:01:05 +0000 (2 15:01 +0100)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Wed, 3 Feb 2016 12:41:46 +0000 (3 13:41 +0100)
treeb89338490cfd65bf43d285efa4af79b32e0c4906
parente91f58c98d9ceea6cee3f1834869edc07ab6c6b8
Fix SETTLE error handling

With OpenMP threading only SETTLE errors detected by the last OpenMP
thread were processed.
Also made SETTLE errors fatal, there is no use of generating warnings
and continuing a simulation after a SETTLE error. This only causes
confusion for users, since the run will usually terminate with
a confusing error message instead.

Change-Id: Ieb76d9bb0d74087c544124b0c548be4c5698b16c
src/gromacs/mdlib/constr.cpp