Update for FFTW 3.3.5
authorMark Abraham <mark.j.abraham@gmail.com>
Sat, 8 Oct 2016 23:35:10 +0000 (01:35 +0200)
committerErik Lindahl <erik.lindahl@gmail.com>
Tue, 11 Oct 2016 12:50:36 +0000 (14:50 +0200)
commit0a7d219849a0a4051e54ea1a196043216648b9cb
treef1925e1eadd53a90266dc4c09132e0ce76106aef
parentb04a53c49ab4a69dee20c5f3bb3c3e3df06701b9
Update for FFTW 3.3.5

The auto-download now gets FFTW 3.3.5 and builds it properly,
including with --enable-vsx when GMX_SIMD is set to VSX, i.e. for
Power8, and --enable-avx512 when GMX_SIMD is any of the AVX flavours
(which is safe on non-512 now, works on KNL, and is presumed useful
for future AVX512 architectures).

Note that 3.3.5 does not automatically add avx and sse support if
configured with --enable-avx2, so changed the documentation
accordingly.

Change-Id: I2a48ec1cb4f812dcae18870e0afcaf1120da251b
cmake/gmxManageFFTLibraries.cmake
docs/install-guide/index.rst
src/contrib/fftw/CMakeLists.txt