Move responsibility for FFT description string
commitf151ec762805ec842b99da17b2f518d203dd3bab
authorMark Abraham <mark.j.abraham@gmail.com>
Thu, 12 Nov 2015 23:09:10 +0000 (13 00:09 +0100)
committerTeemu Murtola <teemu.murtola@gmail.com>
Sun, 15 Nov 2015 11:21:45 +0000 (15 12:21 +0100)
tree3989adbfa829e0eb0cb6101c9dd22655bf326e98
parente8e13a0e821449e2c33aafbd50e41c3d2bdd8cfb
Move responsibility for FFT description string

Configuring which FFT library will do the job is managed wholly by
CMake variables, so it seems reasonable to pass them through config.h
and use them to set the FFT description string at the only place that
needs it. This means the configuration-printing code doesn't have to
depend on the fft module.

Removed C++ header guard on fft.h while I was there.

Change-Id: Id20add978095d3ef998851bf68509afe2dbd3287
src/config.h.cmakein
src/gromacs/fft/fft.h
src/gromacs/fft/fft_fftpack.cpp
src/gromacs/fft/fft_fftw3.cpp
src/gromacs/fft/fft_mkl.cpp
src/gromacs/fileio/copyrite.cpp