LINCS messages flooding of the logfile if warnangle is set to 180
If lincs_warnangle = 180 or higher (to avoid any lincs related messages), there is still the output of the head of the list.
It (correctly) does not stop the simulation after 10000 steps as fixed in Bug #1.
My intension of setting lincs_warnangle to 180 is to completly turn off lincs warnings in special applications.
#1 Updated by Berk Hess almost 12 years ago
The LINCS rotations are checked at two places in the code.
During the constraint algorithm this is done assuming a correct
geometry during the iteration/step, which is not correct,
but the (more) correct geometry can only be known after the complete
procedure has been done.
If rotations have been found in this first step, more accurate warnings
are printed in the next step.
lincs_warnangle should not be 90 degrees or more, since a value
of which we need to take 1/sqrt is compared with cos(ang).
I will add a check for this in grompp.
In the code a variable is used which is cos(ang)^2.
So you should try using a value of say 85 degrees instead of 180.
In Gromacs 4.0 there is an environment variable that completely turns
off constraint warnings.