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 two small edits compared to the original. In the MPI section:
+
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 \
  
  

Revision as of 20:24, 30 September 2013