vASP使用openmpi

服务器上root用户安装了intel编译器,但它的mpi好像有问题,而我普通用户重新安装时安装不了,所以使用了openmpi,并记录一下

首先是openmpi的安装,参考点这里

使用的是intel的编译器安装

CC=icc CXX=icpc FC=ifort ./configure --prefix=~/opt/openmpi

CC这谢都是用的intel编译器,prefix表示安装路径

安装完成后添加环境变量

然后就是调整vasp的编译文件了,我的是5.4.4的我只找到了5.4.1的,但也将就用了,多试一试

参考1参考2

用的是makefile.include.linux_intel 总的来说就是注意一下两个点

让他们调用openmpi就行

附上编译的文件