24小时热门版块排行榜    

Znn3bq.jpeg
查看: 2092  |  回复: 11
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

gaarakingBMY

铜虫 (初入文坛)

[求助] vasp编译 已有2人参与

系统:CentOS6.5
编译器:ifort2011.6.233
并行环境: openmpi1.4.4

    vasp版本 :vasp5.2.11
    fftw库:3.3.4
    我的问题是:
    1. 我需要安装mkl数学库么?但是 我查了下 mkl 显示如附图,不知ifort是否自带了mkl数据库?
    2.编译vasPlib时 出下如下问题 不知是为何?
    附上我的 makefile:
    .SUFFIXES: .inc .f .F
    #-----------------------------------------------------------------------
    # Makefile for Portland Group F90/HPF compiler
    # the makefile was tested only under Linux on Intel platforms
    # however it might work on other platforms as well
    #
    # this release of vasp.4.lib contains lapack v2.0
    # this can be compiled with pgf90 compiler if the option -O1 is used
    #
    # Mind: one user reported that he had to copy preclib.F diolib.F
    #  dlexlib.F and drdatab.F to the directory vasp.4.4, compile the files
    #  there and link them directly  into vasp
    #  for no obvious reason these files could not be linked from the library
    #
    #-----------------------------------------------------------------------

    # C-preprocessor
    CPP     = gcc -E -P -C $*.F >$*.f
    FC=ifort

    CFLAGS = -O
    FFLAGS = -O0 -FI
    FREE   =  -FR

    DOBJ =  preclib.o timing_.o derrf_.o dclock_.o  diolib.o dlexlib.o drdatab.o


    #-----------------------------------------------------------------------
    # general rules
    #-----------------------------------------------------------------------

    libdmy.a: $(DOBJ) lapack_double.o linpack_double.o lapack_atlas.o
            -rm libdmy.a
            ar vq libdmy.a $(DOBJ)

    # files which do not require autodouble
    lapack_min.o: lapack_min.f
            $(FC) $(FFLAGS) $(NOFREE) -c lapack_min.f
    lapack_double.o: lapack_double.f
            $(FC) $(FFLAGS) $(NOFREE) -c lapack_double.f
    lapack_single.o: lapack_single.f
            $(FC) $(FFLAGS) $(NOFREE) -c lapack_single.f
    lapack_atlas.o: lapack_atlas.f
            $(FC) $(FFLAGS) $(NOFREE) -c lapack_atlas.f
    linpack_double.o: linpack_double.f
            $(FC) $(FFLAGS) $(NOFREE) -c linpack_double.f
    linpack_single.o: linpack_single.f
            $(FC) $(FFLAGS) $(NOFREE) -c linpack_single.f

    .c.o:
            $(CC) $(CFLAGS) -c $*.c
    .F.o:
            $(CPP)
            $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f
    .F.f:
            $(CPP)
    .f.o:
            $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f

    请高人指教下 谢谢.

    vasp编译
    图片1.png


    vasp编译-1
    图片2.png
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liliangfang

荣誉版主 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★
gaarakingBMY: 金币+9, ★★★很有帮助 2014-09-01 14:41:59
引用回帖:
8楼: Originally posted by gaarakingBMY at 2014-09-01 00:30:37
您好 请问你有vasp赝势库传一份给我好么?谢谢了、...

论坛里面有啊 你自己搜
9楼2014-09-01 07:45:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

yyyu200

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
这个文件转换有问题
cp preclib.F preclib.f
make
2楼2014-08-04 10:11:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gaarakingBMY

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by yyyu200 at 2014-08-04 10:11:53
这个文件转换有问题
cp preclib.F preclib.f
make

这个 我知道是转换有问题 也试过 把preclib.F 复制成preclib.f 然后继续编译 不过后面还是会有新的无法编译的文件。如图所示。  还有 就是前面那个mkl 问题能解答下么?
vasp编译-2
图片3.png

3楼2014-08-04 10:33:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yyyu200

金虫 (小有名气)

【答案】应助回帖


gaarakingBMY: 金币+1, 有帮助, 能更详细些么。谢谢您的帮助。 2014-08-04 14:55:15
一样的
cp diolib.F diolib.f
make

编译vasp.5.lib不需要mkl
vasp.5.2 makefile中有详细的说明
4楼2014-08-04 10:57:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 化学070300 求调剂 +17 哈哈哈^_^ 2026-04-12 17/850 2026-04-13 08:59 by 紫曦紫棋
[考研] 339求调剂 +3 hanwudada 2026-04-12 3/150 2026-04-12 21:43 by lbsjt
[考研] 求调剂 +16 张番茄不炒蛋 2026-04-10 17/850 2026-04-12 13:58 by 熬夜成!
[考研] 291求调剂 +11 关忆北. 2026-04-09 12/600 2026-04-12 10:32 by 逆水乘风
[考研] 327求调剂 +5 拾光任染 2026-04-06 5/250 2026-04-12 02:29 by 秋豆菜芽
[考研] 一志愿郑州大学 22408 305分求调剂 +5 安小满zzz 2026-04-08 5/250 2026-04-12 00:41 by 蓝云思雨
[考研] 331求调剂 +5 王国帅 2026-04-11 5/250 2026-04-11 22:56 by 溪涧流水
[考研] 296求调剂 +14 汪!?! 2026-04-08 15/750 2026-04-11 20:28 by dongdian1
[考研] 求调剂 +6 电气300求调剂不 2026-04-08 6/300 2026-04-11 20:14 by 逆水乘风
[考研] 359求调剂 +5 胃痉挛累了 2026-04-11 5/250 2026-04-11 19:55 by lbsjt
[考研] 296求调剂 +6 汪!?! 2026-04-09 6/300 2026-04-11 11:25 by zhq0425
[考研] 0854调剂 +5 音像店听花鼓戏 2026-04-10 5/250 2026-04-11 10:49 by qingpingzhu
[考研] 本科211 工科085400 280分求调剂 可跨专业 +11 LZH(等待调剂中 2026-04-10 11/550 2026-04-11 08:39 by zhq0425
[考研] 材料与化工调剂 +12 否极泰来2026 2026-04-10 13/650 2026-04-11 00:28 by wangjihu
[考研] 求调剂 +5 不会飞的鱼@ 2026-04-10 5/250 2026-04-10 19:07 by chemisry
[考研] 一志愿矿大,材料工程专硕314分,0856可调都可以 +15 无懈可击的巨人 2026-04-09 15/750 2026-04-10 18:10 by hmn_wj
[考研] 296求调剂 +6 汪!?! 2026-04-08 6/300 2026-04-10 11:02 by mattzhming
[考研] 一志愿中科大070300化学,314分求调剂 +12 wakeluofu 2026-04-09 12/600 2026-04-10 09:57 by liuhuiying09
[考研] 材料调剂 +10 18815505510 2026-04-09 11/550 2026-04-09 17:07 by 544594351
[考研] 307求调剂 +14 超级伊昂大王 2026-04-06 14/700 2026-04-08 07:03 by 无际的草原
信息提示
请填处理意见