Fix reproducibility bug in fft5d
authorErik Lindahl <erik@kth.se>
Fri, 19 Jun 2015 10:16:23 +0000 (12:16 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Sat, 20 Jun 2015 17:57:46 +0000 (19:57 +0200)
commit52e331101ba641aa61285eef7f95260b8ec2e41d
tree2abec43f9485e72c5b327138e0fddc64dbc97d64
parent4107b6ba90c88e77059df2b567cd1ed1917c3402
Fix reproducibility bug in fft5d

fft5d has been accessing FFTW directly instead of using the
Gromacs FFT interface, and while doing so the estimate flag was
not correctly set for reproducible runs. For now we have just
fixed it, but this FFTW-specific code should be removed from fft5d,
or we will likely see more fft bugs due to duplicated code paths.

Fixes #1690.

Change-Id: Ib03f7af710ed208d2824f105bd15712d32632cfa
src/gromacs/fft/fft5d.cpp