24小时热门版块排行榜    

查看: 836  |  回复: 5
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

lzb11123

银虫 (小有名气)

[交流] 灯塔守望者-你好,能给一个安装VASP的具体操作吗!

灯塔守望者!
    你好
     我看到你给我的安装路径不对的问题了,现在我想重装一下Vasp,您能给我一个具体在linux系统下的安装指导吗!

   小虫在此谢谢你
   
我的Linux系统是红旗桌面5.0

[ Last edited by wuchenwf on 2009-6-21 at 21:01 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

灯塔守望者

铁杆木虫 (正式写手)

你好,lzb11123 ,有事QQ(34865738)一起讨论。不好意思,我最近因为太忙,没有上线。
6楼2008-10-07 17:24:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

hym5701

木虫 (小有名气)

★ ★
spur(金币+2,VIP+0):3Q!辛苦了!:)
vasp的详细安装应该不难找,给你转发一个紫霞网上的安装过程,希望能帮助你。

1、  所需文件和程序

VASP源代码:vasp.4.4.5.tar.gz和vasp.4.lib.tar.gz

数学库:LAPACK和BLAS (http://www.netlib.org/)

或mkl(配合intel的fotran编译器用),

或ATLAS (http://math-atlas.sourceforge.net/)  

或Lib GOTO (http://www.cs.utexas.edu/users/flame/goto/)  

Fortran编译器:PGI fortran 至少4.0以上版本(http://www.pgroup.com/)

或Intel的 ifc (8.0以上版本是ifort, http://www.intel.com/software/products/compilers/flin/),前者可以从网站上下载到15天的试用版本,后者可以从网站下载到免费的版本。

2、下面采用PGI fortan编译器pgf90、ATLAS数学库对VASP4.4.5进行编译

这里假定已经安装好了fortran编译器,所有文件都放在/home/xxx/VASP_SRC目录下,机器的操作系统是Linux: Redhat9.0。

a) 从http://math-atlas.sourceforge.net/下载atlas3.6.0_Linux_P4SSE2.tar.gz,并用如下命令解压:tar xzvf atlas3.6.0_Linux_P4SSE2.tar.gz

解压后得到一个目录Linux_P4SSE2,在此目录下有个lib子目录,该lib子目录中的文件为libatlas.a, libcblas.a, libf77blas.a, liblapack.a, 这些就是编译vasp时所需要的数学库文件之一。

b) 用如下命令解压vasp.4.4.5.tar.gz和vasp.4.lib.tar.gz:

   tar  xzvf  vasp.4.4.5.tar.gz

   tar  xzvf  vasp.4.lib.tar.gz

解压后分别得到目录vasp.4.4和vasp.4.lib,目录vasp.4.4中文件是vasp的主要源代码,vasp.4.lib是编译vasp时需要的一些特定的数学库程序,在这两个目录中都有编译时所用的makefile文件,针对机器和fortran编译器,选择相应的makefile。

c) 进入vasp.4.lib目录,选择makefile.linux_pg,并把它拷贝成makefile,然后键入make命令开始编译。整个命令如下:

   cd   vasp.4.lib

   cp   makefile.linux_pg   makefile

   make

编译成功后,得到libdmy.a文件。

d) 退出vasp.4.lib目录,进入vasp.4.4目录,选择makefile.linux_pg,并把它拷贝成makefile,编辑makefile文件,通过修改LIB变量的赋值而采用基于ATLAS的数学库文件,修改的地方和方法是:

在第87和88行前加上#,把这两行注释掉,然后去掉第91,92和93行前的#。

修改前和后的内容为分别为:

LIB     = -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o \

     ../vasp.4.lib/lapack_double.o -L/usr/local/lib /usr/local/lib/libblas.a

#

# the following lines should allow you to link to atlas based blas

#LIB     = -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o \

#     ../vasp.4.lib/lapack_double.o -L/usr/local/lib \

#     -L$(HOME)/archives/BLAS_OPT/ATLAS/lib/Linux_ATHLONTB/ -lf77blas –latlas

#LIB     = -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o \

#     ../vasp.4.lib/lapack_double.o -L/usr/local/lib /usr/local/lib/libblas.a

#

# the following lines should allow you to link to atlas based blas

LIB     = -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o \

     ../vasp.4.lib/lapack_double.o -L/usr/local/lib \

     -L../Linux_P4SSE2/lib/ -lf77blas -latlas

修改后保存makefile文件,键入make命令开始编译vasp。整个命令为:

   cd  ..

   cd  vasp.4.4

   cp  makefile.linux_pg  makefile

   编辑修改makefile文件

   make

编译成功后,就可以得到VASP的可执行文件vasp。

e) 以root帐号登录机器,把成功编译VASP后得到的vasp放到/bin目录下,则任何一个普通用户都可以使用vasp。此时vasp可以当成于一个linux的命令来使用了,不再需要把vasp拷贝到当前的计算目录下。
2楼2008-09-29 19:33:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

solarman

新虫 (正式写手)

引用回帖:
Originally posted by hym5701 at 2008-9-29 19:33:
vasp的详细安装应该不难找,给你转发一个紫霞网上的安装过程,希望能帮助你。

1、  所需文件和程序

VASP源代码:vasp.4.4.5.tar.gz和vasp.4.lib.tar.gz

数学库:LAPACK和BLAS ([url]http://www.netlib ...

唉,这些linux的东西根本不会,可怎么办呢?
3楼2008-09-29 23:47:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ztwang

铜虫 (小有名气)

在第87和88行前加上#,把这两行注释掉,然后去掉第91,92和93行前的#。


请问这代表这什么?谢谢
4楼2008-10-04 15:36:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 为什么网上很多人说本周 12号出结果 +4 瞬息宇宙 2026-08-10 4/200 2026-08-11 02:02 by 旁观2020
[基金申请] 帮忙看看fileCode +4 wwncly 2026-08-10 8/400 2026-08-10 22:07 by demonstreets
[基金申请] filecode +8 documentary 2026-08-10 8/400 2026-08-10 19:20 by loufangrui
[基金申请] 关于代码变化问题,想知道的进来 +17 且听虎啸 2026-08-07 24/1200 2026-08-10 18:35 by zhangduo2008
[基金申请] 静等基金结果 +5 gjjjzhong 2026-08-10 16/800 2026-08-10 17:19 by Tide man
[基金申请] 我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人 +8 家与远方 2026-08-10 11/550 2026-08-10 17:09 by 六两废铜
[基金申请] 关于Filecode分析方法 +3 majunge000 2026-08-10 3/150 2026-08-10 15:46 by lch2012
[基金申请] 国自然结果 +4 Vierhys 2026-08-10 8/400 2026-08-10 15:06 by Vierhys
[基金申请] 8月时间戳变的,举个手。玩一下,释放压力 +11 archvillain 2026-08-04 13/650 2026-08-10 14:41 by seekfind
[基金申请] 好奇怪的filecode +4 布布和一二 2026-08-08 5/250 2026-08-10 14:20 by 冰心玉壶晴
[基金申请] 2026国自然放榜时间 +9 布布和一二 2026-08-08 9/450 2026-08-10 11:22 by xxxx2020
[基金申请] 这样的filecode谁见过 +11 布布和一二 2026-08-08 22/1100 2026-08-10 11:10 by wmfsnow
[基金申请] 面上项目filecode邪修 +5 西山十月 2026-08-09 7/350 2026-08-10 07:32 by 仁砚薪传
[基金申请] filecode与中标关系的预测 +5 布布和一二 2026-08-07 5/250 2026-08-09 16:15 by 袁向阳007
[基金申请] fileCode有新解读? +10 Tide man 2026-08-08 18/900 2026-08-09 12:55 by 仁砚薪传
[基金申请] 关于filecode,很负责任的告诉大家 +6 爱看书的可乐 2026-08-08 7/350 2026-08-08 22:13 by a_niu
[基金申请] 关于豆爷回答的JTJC与%2F数量 +5 yang182083 2026-08-06 7/350 2026-08-08 18:29 by zhanghaozhu
[基金申请] 化学口download_prp&fileCode的固定段好像这几天一直没变,有变的大神么? +3 Tide man 2026-08-07 4/200 2026-08-07 22:39 by Tide man
[基金申请] 听说今天filecode变了 +24 布布和一二 2026-08-06 47/2350 2026-08-07 16:02 by zhiyanjiang
[基金申请] 纯娱乐,不喜欢勿喷 +7 Tide man 2026-08-04 10/500 2026-08-04 15:10 by loufangrui
信息提示
请填处理意见