Tag Archives: Makefile

VASP 5.2 编译安装

VASP是使用赝势和平面波基组,进行从头量子力学分子动力学计算的软件包,它基于CASTEP 1989版开发。
在做量子力学相关的研究的时候,这个软件是必不可少的。鉴于VASP编译时比较麻烦,需要对Makefile有所了解,而使用VASP的一般都是非计算机专业的,所以编译安装起来难度较大,经常出这样那样的问题,而作者是计算机专业的,由于种种原因给别人编译了份VASP,这里就根据自己的编译经验写一篇安装参考。

编译时参考的资料

  1. vasp 5.2编译方法
  2. VASP编译方法以及错误汇总
  3. ifc和mpich并行编译vasp
  4. VASP on intel em64t and MKL
  5. GotoBLAS的安裝過程(Core2Duo)與如何加入VASP進行編譯
  6. GotoBlas的编译 – [并行运算]
  7. 关于vasp并行和串行的关系
  8. VASP手册

编译环境:
操作系统:Fedora release 13 (Goddard)
C编译器:gcc 4.4.5
Fortran编译器:ifort 11.1
MKL:10.2.6.038
MPI:openmpi-1.4.3

编译 VASP 的难点在于 Makefile 的修改,要根据自己的电脑硬件和软件环境选择合适的 Makefile 文件,然后修改,作者用的是makefile.linux_ifc_P4。
Continue reading