Fixed sc_power==48 crash in single precision
authorErik Lindahl <erik@kth.se>
Tue, 2 Sep 2014 09:01:20 +0000 (11:01 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Wed, 3 Sep 2014 20:44:40 +0000 (22:44 +0200)
commit412e2974d00a02f0f7ee3c0a01bc543875e41073
treef1662df96546a8e43173056f1863b2108364fc33
parent0ab6c668cdd8903baca46fce059b38ffd95c64ad
Fixed sc_power==48 crash in single precision

A few summation variables in the free energy kernel
need to be double to avoid overflows for 48th power
softcore interactions.

Fixes #1580.

Change-Id: I3263e9eb83515ebaf9f6c04fd0e57ae179933d4e
src/gromacs/gmxlib/nonbonded/nb_free_energy.c