24小时热门版块排行榜    

查看: 10999  |  回复: 274
当前主题已经存档。

wuli8

荣誉版主 (知名作家)

…………

优秀版主优秀版主

★ ★ ★ ★ ★
wuchenwf(金币+5,VIP+0):xiexie
引用回帖:
【求助】wien2k 中w2web的使用问题

我已经安装了wien2k和perl 程序。但是在执行w2web命令时提示如下错误:
bash: /home/user/wien2k_07//w2web:   /home/user/perl/perl-5.10.0: bad interpreter: 权限不够
我已经试过用root身份登陆仍不能解决这个问题。
有哪位虫又知道如何解决这个问题?

答:
引用回帖:


我用的是suse enterprise server 10,
./siteconfig_lapw
./userconfig_lapw
然后重启系统,在wien的目录下直接运行w2web,然后就开始自动设置了。

…………
21楼2008-12-08 14:01:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuli8

荣誉版主 (知名作家)

…………

优秀版主优秀版主


求助的问题3:

等待回答的问题:
引用回帖:
【求助】如何利用wien2k计算掺杂体系charged state 的能量?修改那些文件?如何修改?



如何利用wien2k计算掺杂体系charged state 的能量和性质?在计算时如何修改输入文件?
如果想计算一个体系+1价时的能量,怎么才能使计算的体系失去一个电子?修改那些文件?如何修改?

[ Last edited by wuli8 on 2008-12-21 at 09:56 ]
…………
22楼2008-12-08 14:05:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuli8

荣誉版主 (知名作家)

…………

优秀版主优秀版主


求助的问题4:

等待回答的问题 :
引用回帖:
WIEN2K做XSPEC计算遇错

我在用WIEN2K做XSPEC计算的时候遇到这样一个错误提示:
Start TXSPEC
TXSPEC - Error
0.004u 0.008s 0:00.00 0.0%      0+0k 0+0io 0pf+0w

>   stop error txspec xspec.def
0.132u 0.020s 0:00.15 100.0%    0+0k 0+0io 0pf+0w
error: command   /home/wien2k/WIEN2k07/ xspec xspec.def   failed
请问这是什么问题造成的,解决办法是什么?
谢谢!

[ Last edited by wuli8 on 2008-12-21 at 09:56 ]
…………
23楼2008-12-08 14:07:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuli8

荣誉版主 (知名作家)

…………

优秀版主优秀版主


求助的问题5:

等待回答的问题 :
引用回帖:
【求助】Wien2k求救-uplapw1.def failed



做CeO2的supercell计算,supercell为1*1*1,类型选择P,我把其中的一个氧原子去掉,初始化计算全部用的是默认值,初始化正常。做spin polarize的SCF循环第一步uplapw1.def failed.报错。

因为我是刚学不久,实在是找不出什么原因了,这几天急死了。哪位大侠能否指点一二,在下不胜感激。

Ps:CeO2的晶体学数据:

Ce z=58,[Xe]4f1-5d1-6s2; O z=8;1s2-2s2-2p4

Space Group F m -3 m
SG Number   225

Unit Cell   a=b=c=5.411  90. 90. 90.

atom position: Ce(0,0,0) O(0.25,0.25,0.25)

哪位能够指点啊,或者把计算步骤发到我的邮箱:0539sfs#163.com

非常感谢。
运行界面的错误如下:
Calculating VoCoCeO in /home/syq/VoCoCeO
on localhost.localdomain with PID 5402

    start         ( 3 18:09:19 CST 2008) with lapw0 (80/20 to go)

    cycle 1         ( 3 18:09:19 CST 2008)         (80/20 to go)

>   lapw0         (18:09:19) 13.468u 0.117s 0:13.92 97.4%        0+0k 0+0io 16pf+0w
>   lapw1  -c -up           (18:09:33) 3.078u 0.275s 0:03.62 92.2%        0+0k 0+0io 35pf+0w
error: command   /home/wien2k/lapw1c uplapw1.def   failed

>   stop error
另外uplapw1.error的内容为:
Error in Lapw1.

我初始化全部用的是默认值,尝试改变了K值,没有成功。
另外做去掉一个氧原子的1*1*2的超晶格也是同样的错误,我真的没有办法了,希望指点。

[ Last edited by wuli8 on 2008-12-21 at 09:56 ]
…………
24楼2008-12-08 14:08:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuli8

荣誉版主 (知名作家)

…………

优秀版主优秀版主

★ ★ ★ ★ ★
wuchenwf(金币+5,VIP+0):xiexie
问:
引用回帖:
wien2k是如何实现并行的?

我们的Wien2K装上了,但是不知道怎么并行运算?敢问哪位知道,请赐教.

答:
引用回帖:
可以用k点并行。利用.machine文件。看看说明书,里面有介绍的 。
可以用k点并行。利用.machine文件。看看说明书,里面有介绍的

实现flapw很复杂,因为球谐函数展开的缘故。目前比较成熟的都是关于K点并行。平面波赝势的并行算法在这里行不通的。




…………
25楼2008-12-08 14:11:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuli8

荣誉版主 (知名作家)

…………

优秀版主优秀版主


求助的问题6:

等待回答的问题 :
引用回帖:
【求助】wien2k可以算亚铁磁性吗?

请教wien2k如何算亚铁磁性?谢谢!

[ Last edited by wuli8 on 2008-12-21 at 09:57 ]
…………
26楼2008-12-08 14:12:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuli8

荣誉版主 (知名作家)

★ ★ ★ ★ ★ ★ ★ ★
wuchenwf(金币+8,VIP+0):xiexie
引用回帖:
谁有WIEN2K在Linux下的安装过程说明?

以前听人说有位高人在SUSE上安装成功后,写过一个安装过程说明,不知谁有这个文件,共享一下多谢!
email:  cougarlz@lut.cn

引用回帖:
Howto-WIEN2k v 0.12 May 8 2006
=============================

0. make sure you got some good compiler and libraries,
   e.g. ifort9 and mkl8 or later (free for academic use from intel)
   on your computer

   If you are the administrator of the computer update
   '/etc/ld.so.conf' with paths to the libraries you are using:
   /opt/intel/fc/9.0/lib
   /opt/intel/mkl/8.0.1/lib/32
   (just an example above) and run 'ldconfig'

   check that the compiler is in your path
   (if you enter 'ifort' is it found?)

   
1. copy a recent distribution of WIEN2k, for example
   'WIEN2k_06.2_060309.tar' located at '/HOME/ikeno' on "earth"
   or at '/home/weine' on "earth"


For the following steps also refer to the WIEN2k manual
=======================================================
also check http://www.wien2k.at/reg_user/index.html
for F.A.Q. and searching the WIEN2k mailing list


2. create a directory to install WIEN2k, for example 'WIEN2k/06.2'
   move your tar-file there, expand files etc:
   $ tar xvf WIEN2k_06.2_060309.tar
   $ gzip -d *.gz
   $ ./expand_lapw   

   clean up a bit by:
   $ mkdir tars
   $ mv *.tar tars


3. configure and compile WIEN2k by running
   $ ./siteconfig
   you can choose for example system 'J'
   modify the settings 'O', 'L' and 'R',
   I use the following compiler flags on a  64-bit Opteron system:
   O (FOPT)     -FR -w -mp1 -prec_div -pad -ip -DINTEL_VML -O3 -xW
   L (LDFLAGS)  -L/opt/intel/fce/9.0/lib -i-static -lguide_stats -lsvml -lpthread
   R (R_LIBS)   -L/opt/intel/mkl/8.0.1/lib/em64t -lmkl_lapack -lmkl_em64t -lguide -lpthread  

   on a 32-bit Pentium 4 system I just modify:
   -FR -w -mp1 -prec_div -pad -ip -DINTEL_VML -O3 -xW
   -L/opt/intel/fc/9.0/lib -i-static -lguide_stats -lsvml -lpthread
   -L/opt/intel/mkl/8.0.1/lib/32 -lmkl_lapack -lmkl_ia32 -lguide -lpthread  

   you can also ask Ikeno-san for good compiler flags on your system
   you might also try the default flags for system 'J' and check if they work
   use the appropriate version of ifort, depending if you use 32-bit or 64-bit system
   for itanium systems the compiler and flags would be a bit different
   I found the flags I'm using by reading 'Fecher_CompileIntel.pdf'

   the parameters NMATMAX and NMATMUL should reflect the RAM available on your
   computer, e.g. on my 8 GB RAM opteron I used (though I'm no expert)
   NMATMAX = 80000
   NMATMUL = 8000
   this also depends on

4. configure the user environment
   $ ./userconfig


Questions about running WIEN2k
==============================
- first ask people in the group who are using it
  (Yoshioka-san, Kuwabara-san and me, as far as I know)
- refer to the WIEN2k manual, website (the F.A.Q. and mailinglist)


Supercell calculations
======================

One easy method for creating supercells:

(1) download appropriate experimental .cif file from the open database:
    http://sdpd.univ-lemans.fr/cod/index.html

(2) import the .cif file in the 'MS modeling' program for 'Windows'
    'File' ->'Import'
   
    a supercell is easily created by using:
    'Build' ->'Symmetry' ->'Supercell'

    to export back to another .cif file, just use
    'File' ->'Export'

(3) before uploading the .cif file into WIEN2k one need to
    undosify the file, use
    $ perl -pi -e 's/\r\n/\n/g' name_of_file

(4) copy the .cif file to the workdir and use 'StructGenTM'
    beware that when you load the .cif file into WIEN2k, the last digits
    will be set to zeros, e.g.
    '0.22222000' instead of '0.22222222'
    this should be fixed - by hand, or much more preferably by a script
    (I use a script called 'mksr' which search and replace patterns in files)

(5) for 'StructGenTM' to understand that you want to make a supercell calc
    you must break the symmetry somehow (if you're not doing impurity calc)


Running jobs directly (without the webinterface)
================================================

you may not always be able to run the webinterface for WIEN2k on the machine
you want to run your jobs on. Fortunately it is very easy to use anyway, e.g.:

(1) copy the .struct file to your workdir

(2) $ init_lapw
    follow the instructions, it might be useful to have
    'export EDITOR="vi"' in .bashrc

(3) $ run_lapw -ec 0.0001 -i 30
    start calcs, flags here just as example. A (better?) alternative might be
    to run the jobs from a script instead, e.g. in the file 'run':
    -------------------------------------
    # my WIEN2k script-file, 8 May 2006

    cd /home/path_to_my_workdir
    run_lapw -ec 0.0001 -i 30

    cd /home/path_to_my_workdir2
    run_lapw -ec 0.0001 -i 30
   
    exit
    -------------------------------------
    $ chmod 744 run
    $ nohup ./run &
    by using 'nohup' the script will continue to run even after you logout
    from the computer







In the program 'MS modeling' from Accelrys available on Windows systems
one can create supercells

Using the open database it is possible to download .cif files with
experimental information on structures

One can use MSm to import .cif files and with them as basis
create supercells, later one can export the supercell as a
.cif file, which can be read by WIEN2k

OBS: when using .cif as a template for creating a WIEN2k .struct,
the last three decimals in .struct will be zeros, you have to put
in the correct decimals by hand (or with some script)

The freely available program xcrysden can read WIEN2k .struct-files and
show the structure.

27楼2008-12-08 14:14:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuli8

荣誉版主 (知名作家)

…………

优秀版主优秀版主

希望对大家有帮助。
能帮助回答问题者重奖,谢谢!
…………
28楼2008-12-08 14:19:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuli8

荣誉版主 (知名作家)



[ Last edited by wuli8 on 2008-12-9 at 21:29 ]
29楼2008-12-09 16:27:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuli8

荣誉版主 (知名作家)

★ ★ ★ ★ ★
wuchenwf(金币+5,VIP+0):xiexie
引用回帖:
【求助】请问wien2k可以在root用户下编译运行吗?

请问wien2k可以在root用户下编译运行吗?
如果使用其他用户登陆,需要注意什么?
对登陆shell有没有要求?
谢谢!!  

引用回帖:
既然其他用户都可以用,那root用户肯定是没问题的。据我所知对于其他用户好像没有什么要求吧。对于shell,bash和csh都可以,那要看个人喜好了我用的是csh,因为wien2k有很多独立的子程序组成的,而且这些子程序是通过csh连接的(UG有说过的)。至于shell的选择会不会影响什么,没有测试过。只要能用就行了,没有其他追求了

30楼2008-12-09 21:29:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wuli8 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见