24小时热门版块排行榜    

查看: 2964  |  回复: 3

lindlar0078

木虫 (著名写手)

[交流] 单机编译vasp5.4.1很简单已有3人参与

最近重新安装vasp5.4.1,发现都写的很复杂,包括需要专门安装FFT等,实际上利用intel自带的MKL库,也能顺利编译。前提条件,系统中已经安装intel和openmpi等,并设置好环境变量。我的系统中intel和openmpi版本分别是2011_sp1.10.319和openmpi-1.6.2,将系统自带的Makefile.include.linux.intel稍作修改即可,参考http://cms.mpi.univie.ac.at/wiki/index.php/Installing_VASP。特别注意,BLACS处不修改的话,也能编译,但是运行时出错。

操作步骤如下:
(1)在同一文件夹中解压vasp5.4.1和vasp 5.lib;
(2)进入vasp.5.4.1中,修改Makefile.include.linux.intel改名为makefile.include,并按照如下修改其内容;
(3)make all 即可得到三个不同的版本vasp_std, vasp_gam, vasp_tcl


# Precompiler options
CPP_OPTIONS= -DMPI -DHOST=\"IFC91_ompi\" -DIFC \
             -DCACHE_SIZE=4000 -DPGF90 -Davoidalloc \
             -DMPI_BLOCK=8000 -DscaLAPACK -Duse_collective \
             -DnoAugXCmeta -Duse_bse_te \
             -Duse_shmem -Dtbdyn

CPP        = fpp -f_com=no -free -w0  $*$(FUFFIX) $*$(SUFFIX) $(CPP_OPTIONS)

FC         = mpiifort                                                                                                      此处需要修改为:mpif90
FCL        = mpiifort -mkl                                                                                             此处需要修改为:mpif90 -mkl

FREE       = -free -names lowercase

FFLAGS     = -assume byterecl
OFLAG      = -O2
OFLAG_IN   = $(OFLAG)
DEBUG      = -O0

MKL_PATH   = $(MKLROOT)/lib/intel64
BLAS       =
LAPACK     =
BLACS      = -lmkl_blacs_intelmpi_lp64                                                                  此处需要修改为:-lmkl_blacs_openmpi_lp64
SCALAPACK  = $(MKL_PATH)/libmkl_scalapack_lp64.a $(BLACS)

OBJECTS    = fftmpiw.o fftmpi_map.o fftw3d.o fft3dlib.o \
             $(MKLROOT)/interfaces/fftw3xf/libfftw3xf_intel.a
INCS       =-I$(MKLROOT)/include/fftw

LLIBS      = $(SCALAPACK) $(LAPACK) $(BLAS)

OBJECTS_O1 += fft3dfurth.o fftw3d.o fftmpi.o fftmpiw.o
OBJECTS_O2 += fft3dlib.o

# For what used to be vasp.5.lib
CPP_LIB    = $(CPP)
FC_LIB     = $(FC)
CC_LIB     = icc
CFLAGS_LIB = -O
FFLAGS_LIB = -O1
FREE_LIB   = $(FREE)

OBJECTS_LIB= linpack_double.o getshmem.o

# Normally no need to change this
SRCDIR     = ../../src
BINDIR     = ../../bin
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:libolin3@tal.com
  • 附件 1 : makefile.include.include
  • 2017-04-25 08:14:08, 1.24 K

» 收录本帖的淘贴专辑推荐

initio 第一性原理 计算

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

一切从头开始!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小虫虫LG

木虫 (正式写手)

我来试试。。
2楼2017-04-25 10:44:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fangchaoge

金虫 (小有名气)

谢谢楼主
3楼2017-04-28 10:38:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

naughty小虫

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
楼主,你好,我在编译libfftw3xf_intel.a的时候总是出现libintelremotemon.so等找不到,没有这样的文件等问题,请问你遇到过这样的问题吗
4楼2017-06-18 00:36:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lindlar0078 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 谁要做个人网站,可以交流啊! +11 hjc404 2024-05-14 32/1600 2024-05-18 19:23 by hjc404
[基金申请] 基金委也是打工的 +21 wsjing 2024-05-16 26/1300 2024-05-18 18:04 by dxj900720
[找工作] 浙江的高校现在门槛都这么高吗 +9 dadqweq_qw 2024-05-16 9/450 2024-05-18 17:22 by shl2112501
[硕博家园] 蹲一个男朋友 +17 伊伊莎贝拉 2024-05-17 26/1300 2024-05-18 12:33 by 疯狂的利剑
[教师之家] 今天才知道硕士考进大专比博士进本科工资高得多 +9 ZHONGWU_U 2024-05-14 10/500 2024-05-18 08:26 by willbuilder
[基金申请] 有知道工材e01情况的吗? +9 xiaopang8958 2024-05-17 12/600 2024-05-17 19:27 by 嗨皮一下
[论文投稿] 当前scientific reports还值得投稿么? +5 lizhengke06 2024-05-14 6/300 2024-05-17 18:28 by dxcharlary
[教师之家] “直接受聘正高专业技术职务”怎么理解 +7 ZHONGWU_U 2024-05-17 8/400 2024-05-17 17:36 by jurkat.1640
[论文投稿] 投稿成功后又想撤回 +5 otani 2024-05-16 5/250 2024-05-17 16:02 by topedit
[基金申请] 怎么成为NSFC评审专家? +12 phamacy 2024-05-12 13/650 2024-05-17 15:40 by oooooo?o
[基金申请] 青基 +3 变成超人 2024-05-15 4/200 2024-05-17 12:42 by ssxclkj
[硕博家园] 海外博士,国内博后找工作求建议 +7 905452934 2024-05-16 17/850 2024-05-17 12:41 by 905452934
[教师之家] 普通高校有编制讲师与211高校无编制专职科研岗,应该怎么选 +17 1137025804 2024-05-15 22/1100 2024-05-17 12:10 by cleverly
[基金申请] 数理学部函评几号结束? +6 科研孤勇者 2024-05-16 6/300 2024-05-17 08:49 by hudf03
[考博] 寻找高分子领域博导 +8 小政雅图 2024-05-14 11/550 2024-05-16 22:10 by 单调的胖子
[教师之家] 宋凯 +10 yexuqing 2024-05-14 10/500 2024-05-16 09:21 by shl2112501
[硕博家园] 导师这样说到底有没有机会啊……… +7 理科生yes 2024-05-14 14/700 2024-05-15 18:45 by 理科生yes
[职场人生] 硕士毕业四年工作不顺心 +4 noora2018 2024-05-14 4/200 2024-05-15 15:19 by 1158057902
[论文投稿] 七个月了,还在selecting for review +3 g9522 2024-05-14 6/300 2024-05-14 19:00 by lizhengke06
[考博] 韩国成均馆大学 软物质杂化材料研究室 Koo Chong Min 教授课题组 诚招博士生 +5 NWPUGZG 2024-05-13 9/450 2024-05-13 16:40 by NWPUGZG
信息提示
请填处理意见