Page 1 of 1

Problems in installation

Posted: Sat Jun 16, 2007 1:21 am
by lanjh
The VASP compiled with Ifort and use libgoto BLAS. Some problems are occurred,
electron.f90(313) : (col. 6) remark: LOOP WAS VECTORIZED.
electron.f90(314) : (col. 6) remark: LOOP WAS VECTORIZED.
electron.f90(603) : (col. 9) remark: LOOP WAS VECTORIZED.
electron.f90(619) : (col. 9) remark: LOOP WAS VECTORIZED.
electron.f90(680) : (col. 6) remark: LOOP WAS VECTORIZED.
electron.f90(805) : (col. 11) remark: LOOP WAS VECTORIZED.
This problem occurred in all the *.f90 compiling. And
fortcom: Error: fftw3d.f90, line 501: Cannot open include file 'fftw3.f'
include 'fftw3.f'
---------------^
fortcom: Error: fftw3d.f90, line 510: This name does not have a type, and must have an explicit type. [FFTW_FORWARD]
FFTW_FORWARD, FFTW_ESTIMATE)
---------------------------^
fortcom: Error: fftw3d.f90, line 510: This name does not have a type, and must have an explicit type. [FFTW_ESTIMATE]
FFTW_FORWARD, FFTW_ESTIMATE)
-----------------------------------------^
fortcom: Error: fftw3d.f90, line 514: This name does not have a type, and must have an explicit type. [FFTW_BACKWARD]
FFTW_BACKWARD, FFTW_ESTIMATE)
---------------------------^
fortcom: Error: fftw3d.f90, line 530: Cannot open include file 'fftw3.f'
include 'fftw3.f'
---------------^
fortcom: Error: fftw3d.f90, line 537: This name does not have a type, and must have an explicit type. [FFTW_FORWARD]
FFTW_FORWARD, FFTW_EXHAUSTIVE)
---------------------------^
fortcom: Error: fftw3d.f90, line 537: This name does not have a type, and must have an explicit type. [FFTW_EXHAUSTIVE]
FFTW_FORWARD, FFTW_EXHAUSTIVE)
-----------------------------------------^
fortcom: Error: fftw3d.f90, line 541: This name does not have a type, and must have an explicit type. [FFTW_BACKWARD]
FFTW_BACKWARD, FFTW_EXHAUSTIVE)
---------------------------^
fftw3d.f90(387) : (col. 16) remark: LOOP WAS VECTORIZED.
compilation aborted for fftw3d.f90 (code 1)
make: *** [fftw3d.o] Error 1


Need your help, Thanks :( :( :(

Problems in installation

Posted: Mon Jun 18, 2007 8:34 am
by admin
if you wan tto use the fftw3d of fftw.org, you have to copy (or link to) the fortran and the header file to the vasp.4.6 directory (they usually are in the include subdirectory of the directory to which the fftw is installed.
If it is not installed on your machine, please simply use J. Furthmueller's FFT, which is delivered with the code (you just have to change the comment signs in yout makefile.