Notes on the compilation of the NIMROD code
New options for better domain decompositions is based on the Fftw3 library. It is used when nphi in nimrod.in is more than 1 and when the FFTW3 library is compiled with NIMROD.
This library needs to be manually enabled during the NIMROD compilation. The following line needs to be added to nimdevel serial and parallel config scripts:
-DFftw3_ROOT_DIR:PATH=’/opt/fftw/3.3.4.0/sandybridge’
Also, FFTW3 needs to be enabled in the config.h files in the ser and par directories. The code needs to be reconfigured, rebuild, and reinstalled.
Leave a Reply