- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
何朝宇师兄独家个人心得——vasp安装秘籍
一、装ifort编译器和mkl数学库
1.tar -zxvf l_cprof_p_11.1.059_ia32.....
2.cd l_cprof_p_11.1.059_ia32
3./install.sh 回车
4.选择1 ***** view the license agreement
5.一直敲空格读完
6.输入:accept 回车
7.选3 ******alternative activation*****necessary
8.选2 ****use a licensefile.
9.输入ifc.lic文件所在的全路径,到文件。回车
10.选择Typical install
11.选1,选1,回车===OK
12.设置环境变量:vi ~/.bashrc ,加入如下两行后保存。
. /opt/intel/Compiler/11.1/059/bin/ia32/ifortvars_ia32.sh
. /opt/intel/Compiler/11.1/059/mkl/tools/environment/mklvars32.sh
13.source ~/.bashrc
14.将l_cprof_P_11.1.059_ia32/pset/32/gcc-3.2/libstdc++.so.5拷贝到/lib/下。
二,装fftw-3.1.2
1.解压
2.cd 进入安装包
3. ./configure --profix=/root/soft/fftw !路径可改,只是在编译VASP时makefile中要对应设置
4. make and make install
5.拷贝fftw/api/fftw3.f 到VASP安装包下(串行,并行下都要)
三.装VASP库
1.解压
2.进入安装包
3.选择makefile (makefile.linux_ifort_P4)
4.修改makefile :FC=ifort
5.make
四.VASP串行编译
1。解压,并记得把fftw-3.1.2/api/fftw3.f拷贝到VASP的安装源程序存在的文件夹下来
2。选择makefile(makefile.linux_ifort_P4)
3。串行makefile只需要修改如下四处。并行部分不动。
FC=ifort
BLAS=-L/opt/intel/Compiler/11.1/059/mkl/lib/32 -lmkl_intel -lmkl_core -lmkl_sequential -lpthread
LAPACK= -lmkl_intel -lmkl_core -lmkl_sequential -lpthread
FFT3D = fftw3d.o fft3dlib.o /root/soft/fftw/lib/libfftw3.a
4。make
5.cp vasp /bin/
五。MPI安装
1.解压。
2.进入安装包
3. ./configure --prefix=/opt/mpi2/ FC=ifort F90=ifort !安装目录可改,就设置环境变量时注意一致就行。
4. make
5.make install.
6。设置环境变量:在~/.bashrc后面加入
export PATH=/opt/mpi2/bin/:$PATH
export LD_LIBRARY_PATH=/opt/mpi2/lib/:$LD_LIBRARY_PATH
ulimit -s unlimited
7。source ~/.bashrc
8。敲mpd 测试
9。可能会不行,要修改 /etc/mpd.conf,
a.在中写入MPD_SECRETWORD=123456
b.touch /etc/mpd.conf
c.chmod 600 /etc/mpd.conf
10.再试,mpd ;一般都会OK了。
六.VASP并行编译
1.cp -rf vasp.5.2 vaspmpi5.2,cd vaspmpi5.2.
2.cd vaspmpi5.2.
3.打开makefile找到并行部分,往下把所有非注释部分开关打开。直到FFT处。
a.FC=mpif90
b.最后面的那么个FFT3D打开,设为:FFT3D = fftmpi.o fftmpi_map.o fftw3d.o fft3dlib.o /root/soft/fftw/lib/libfftw3.a
4.make
5.cp vasp /bin/vaspmpi
6.新建个文件夹,进入敲 mpirun -np 2 vaspmpi 看一下能用不~
文 - 汉语汉字 编辑词条
文,wen,从玄从爻。天地万物的信息产生出来的现象、纹路、轨
您可能关注的文档
最近下载
- 第八课 学习借鉴外来文化的有益成果课件-高考政治一轮复习统编版必修四哲学与文化.pptx VIP
- 展示设计(全套课件176P) PPT课件.pptx
- 做知法守法好少年(教学设计)-2023-2024学年五年级下册综合实践活动全国通用.docx VIP
- GBT13477.1-2002 建筑密封材料试验方法 第1部分试验基材的规定.pdf
- 《医疗保障基金飞行检查管理暂行办法》培训试题附有答案.docx
- 理解当代中国 英语读写教程Unit 2 英语读写教程课件.pptx VIP
- 一种用于CBCT图像的超分辨率方法.pdf VIP
- 2025年涉密基础测绘成果资料提供、使用审批流程图.pdf VIP
- 船舶英语手册.pdf VIP
- 做知法守法好少年(课件)五年级下册综合实践活动.pptx VIP
原创力文档


文档评论(0)