Difference between revisions of "User:Dennisvd@nikhef.nl/VASP"
From PDP/Grid Wiki
Jump to navigationJump to search| Line 54: | Line 54: | ||
make -f /opt/intel/composer_xe_2013.5.192/mkl/interfaces/fftw3xf/makefile libintel64 | make -f /opt/intel/composer_xe_2013.5.192/mkl/interfaces/fftw3xf/makefile libintel64 | ||
| − | The Makefile needs | + | The Makefile needs some edits compared to the original. In the MPI section: |
FC=mpif90 | FC=mpif90 | ||
FCL=$(FC) | FCL=$(FC) | ||
| Line 62: | Line 62: | ||
FFT3D = fftmpiw.o fftmpi_map.o fftw3d.o fft3dlib.o libfftw3xf_intel.a | FFT3D = fftmpiw.o fftmpi_map.o fftw3d.o fft3dlib.o libfftw3xf_intel.a | ||
INCS = -I$(MKLROOT)/include/fftw | INCS = -I$(MKLROOT)/include/fftw | ||
| + | |||
| + | The prepocessor needs to be set to use NGZhalf: | ||
| + | CPP = $(CPP_) -DHOST=\"LinuxIFC\" \ | ||
| + | -DCACHE_SIZE=12000 -DPGF90 -Davoidalloc -DNGZhalf \ | ||