|||
p4vasp從0.2.0發展到目前的0.3.9除了可以讀POSCAR,CONTCAR以視覺化分子結構之外,更可以xml格式的vasprun.xml的輸出檔,以分析DOS,band structure等。
Linux系统:openSUSE 11.0 (x86_64)
P4vasp的安装需要的软件环境还不少。
Required packages (SuSE 8.1):
package: version:
Required:
python 2.x.x
python-gtk 1.5.x
fltk 1.x
OpenGL:
mesasoft 4.0.3
mesaglu 4.0.3
GTK:
gtk 1.2.10
libglade 0.16
Required for compiling:
gcc
python-devel 2.2.1
mesa-devel 4.0.3
mesaglu-devel 4.0.3
mesaglut-devel 4.0.3
fltk-devel 1.1.0
swig >=1.3.16
从p4vasp的网站上下载 http://cms.mpi.univie.ac.at/odubay/p4vasp_site/download.php?list.2
再讲讲编译过程,编译过程很简单,但是需要现把软件环境建立好。
Required的软件除了mesasoft和mesaglu都是可以用YAST直接安装的。我没有在32位的系统上试过,但是对于64位系统来说,就是用不了,网站上提供的RPM包我都试过,真的不行。所以我下面说的都是如果编译。
接着让我们看Required for compiling部分的软件,gcc采用系统自带的opensuse11带的gcc是4.3版本
python-devel、fltk-devel、swig可采用光盘中的软件包,使用YAST安装,版本分别为(2.5)、(1.18)、(1.3.35)。
mesa-devel mesaglu-devel mesaglut-devel3个软件可以从http://www.mesa3d.org/下载,我选择的版本是7.0.4
对于mesa也有软件环境要求,
The following are required for DRI-based hardware acceleration with Mesa 7.3:
dri2proto version 1.99.3 or later
Linux 2.6.28
libDRM version 2.4.3 or later
Xorg server version 1.5 or later
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-19 21:38
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社