24小时热门版块排行榜    

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

wuli8

荣誉版主 (知名作家)

…………

优秀版主优秀版主

[交流] 在线答疑:Wien2k的问题

希望能在这里跟大家一起交流探讨涉及Wien2k的问题。
希望做Wien2k的朋友有什么建议、资料或信息能在 这里提供出来,以便交流!
以下内容随时补充~~~~


群名:小木虫wien2k群
群号码:51109254

群名:小木虫 Wien2k(二)
群号码:75403996



欢迎提问,提问有奖。
更欢迎高手们前来解答问题,合理的答案有重奖!
谢谢!


[ Last edited by wuli8 on 2009-11-10 at 16:41 ]
回复此楼
…………
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuli8

荣誉版主 (知名作家)

★ ★ ★
wuchenwf(金币+3,VIP+0):谢谢 8-21 20:07
引用回帖:
I am using the latest WIEN2k_08.2 release on a unix platform.

I am attempting to calculate the eigenvalues for my system in the full
Brillouin zone. I wish to do so using LDA+U with S-O coupling.

I am running the execution commands in the following sequence as
recommended so that I may ramp up the U slowly: runsp_lapw save_lapw case
initso_lapw runsp_lapw -so save_lapw case runsp_lapw -so -orb

The question I have relates to a phrase in the UG on p.83 under the ORB
function: "The presence of such an orbital field may lower the symmetry. In
particular the complex version of LAPW1 must be used."

My question is, if the symmetry is lowered by the orbital field will the
code automatically detect this and run lapw1c? In my case.dayfile this is
not occuring for the -orb run:
    cycle 1         (Mon Aug 18 18:15:55 BST 2008)         (40/99 to go)

>   lapw0         (18:15:55) 4.580u 0.420s 0:06.08 82.2%        0+0k 0+0io 182pf+0w
>   orb -up         (18:16:01) 0.000u 0.000s 0:01.14 0.0%        0+0k 0+0io 98pf+0w
>   orb -dn         (18:16:03) 0.010u 0.010s 0:00.08 25.0%        0+0k 0+0io 0pf+0w
>   lapw1 -up (18:16:03) 352.730u 7.760s 6:02.01 99.5% 0+0k 0+0io 302pf+0w
>   lapw1  -dn          (18:22:05) 352.650u 7.660s 6:00.82 99.8%        0+0k 0+0io 0pf+0w
>   lapwso -up -orb (18:28:06) 177.240u 5.500s 3:05.50 98.5% 0+0k 0+0io
> 266pf+0w
>   lapw2 -c -up -so (18:31:11) 115.440u 3.340s 2:01.17 98.0% 0+0k 0+0io
> 239pf+0w
>   lapw2 -c -dn -so (18:33:13) 115.430u 3.500s 1:59.11 99.8% 0+0k 0+0io
> 0pf+0w
>   lapwdm -up -so -c (18:35:12) 5.250u 0.620s 0:07.51 78.1% 0+0k 0+0io
> 158pf+0w
>   lcore -up        (18:35:19) 0.050u 0.090s 0:01.60 8.7%        0+0k 0+0io 95pf+0w
>   lcore -dn        (18:35:21) 0.060u 0.080s 0:00.45 31.1%        0+0k 0+0io 0pf+0w
>   mixer         (18:35:22) 0.360u 0.410s 0:02.45 31.4%        0+0k 0+0io 139pf+0w
:ENERGY convergence:  0 0.0001 0
:CHARGE convergence:  0 0.0000 0

Otherwise how do I know if I need to direct lapw1c to run and how would I
do it?

引用回帖:
When adding SO AND orb; the latter is added in lapwso, which is
"complex" anyway.

Still you have the symmetry which is compatible with a) your crystal
symmetry, and b) with the SO interaction (direction of magnetization).

There are cases (mainly rare-earth compounds), where you may want to
reduce the symmetry further (to get a "localized, atomic-like state",
which does not obey crystal symmetry. But this requires that you
"understand" the symmetries and their consequences (degeneracy of states).

引用回帖:
thanks for the help. I am considering a system with 4f moments
and so further reductions of symmetry to allow for the formation of
atomic-like orbitals may be valid.

I am a bit unsure of the technical procedure to achieve this in Wien2k. If
I would like to reduce the system symmetry further after the steps
runsp_lapw save_lapw case initso_lapw runsp_lapw -so ie. after the
spin-orbit part has been added and before I start ramping up the U, how
would I go about it?

If I manually lower the symmetry group chosen in the .struct file then I
could just add the atoms into the unit cell manually that are not produced
by the remaining symmetry operations. Is this the logical way to approach
this?

Alternatively should I start the entire series of calculations with the
lower symmetry?

引用回帖:
Usually one should keep as much symmetry as possible!

In general it can lead to all kind of unwanted results when one breaks
symmetry more than necessary.

Thus first check if you really have some symmetry, where some f-orbitals
would still be degenerate (like octahedral or tetrahedral or axial symmetry).

The most simple way to break symmetry is usually to introduce a slicght change in
oneof the positions, i.e. if one atom sits in a high symmetry position (like (0,0,0)),
move it to (dx,dy,dz), dx can be small (0.0001); run the initializations (init and initso)
and before the scf, you can change back the coordinates.

246楼2009-08-03 20:25:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 275 个回答

wuli8

荣誉版主 (知名作家)

…………

优秀版主优秀版主

编译时出现如下问题,请问如何解决?
谢谢!
Compile time errors (if any) were:
SRC_afminput/compile.msg:make: *** [afminput.o] Error 127
SRC_aim/compile.msg:make[1]: *** [moduls.o] Error 127
SRC_aim/compile.msg:make: *** [real] Error 2
SRC_aim/compile.msg:make[1]: *** [moduls.o] Error 127
SRC_aim/compile.msg:make: *** [complex] Error 2
SRC_balsac-utils/compile.msg:make: [clean] Error 1 (ignored)
SRC_balsac-utils/compile.msg:make: *** [outnn2plt.o] Error 127
SRC_broadening/compile.msg:make: *** [broadening.o] Error 127
SRC_cif2struct/compile.msg:make: *** [module.o] Error 127
SRC_clmcopy/compile.msg:make: *** [clmcopy.o] Error 127
SRC_dstart/compile.msg:make: *** [reallocate.o] Error 127
SRC_elast/compile.msg:make: [clean] Error 1 (ignored)
SRC_elast/compile.msg:make: *** [genetempl.o] Error 127
SRC_eosfit6/compile.msg:make: [clean] Error 1 (ignored)
SRC_eosfit6/compile.msg:make: *** [eosfit6.o] Error 127
SRC_eosfit/compile.msg:make: [clean] Error 1 (ignored)
SRC_eosfit/compile.msg:make: *** [eosfit.o] Error 127
SRC_filtvec/compile.msg:make[1]: *** [filtvec.o] Error 127
SRC_filtvec/compile.msg:make: *** [real] Error 2
SRC_filtvec/compile.msg:make[1]: *** [filtvec.o] Error 127
SRC_filtvec/compile.msg:make: *** [complex] Error 2
SRC_fsgen/compile.msg:make: [clean] Error 1 (ignored)
SRC_fsgen/compile.msg:make: *** [bcc_fs_mesh.o] Error 127
SRC_initelnes/compile.msg:make: *** [initelnes.o] Error 127
SRC_initxspec/compile.msg:make: *** [initxspec.o] Error 127
SRC_irrep/compile.msg:make: *** [felder.o] Error 127
SRC_joint/compile.msg:make: *** [felder.o] Error 127
SRC_kgen/compile.msg:make: *** [main.o] Error 127
SRC_kram/compile.msg:make: *** [drude.o] Error 127
SRC_lapw0/compile.msg:make[1]: *** [modules.o] Error 127
SRC_lapw0/compile.msg:make: *** [seq] Error 2
SRC_lapw1/compile.msg:make[1]: *** [modules.o] Error 127
SRC_lapw1/compile.msg:make: *** [real] Error 2
SRC_lapw1/compile.msg:make[1]: *** [modules.o] Error 127
SRC_lapw1/compile.msg:make: *** [complex] Error 2
SRC_lapw2/compile.msg:make[1]: *** [reallocate.o] Error 127
SRC_lapw2/compile.msg:make: *** [real] Error 2
SRC_lapw2/compile.msg:make[1]: *** [reallocate.o] Error 127
SRC_lapw2/compile.msg:make: *** [complex] Error 2
SRC_lapw3/compile.msg:make[1]: *** [atomgrid.o] Error 127
SRC_lapw3/compile.msg:make: *** [real] Error 2
SRC_lapw3/compile.msg:make[1]: *** [atomgrid.o] Error 127
SRC_lapw3/compile.msg:make: *** [complex] Error 2
SRC_lapw5/compile.msg:make[1]: *** [atomgrid.o] Error 127
SRC_lapw5/compile.msg:make: *** [real] Error 2
SRC_lapw5/compile.msg:make[1]: *** [atomgrid.o] Error 127
SRC_lapw5/compile.msg:make: *** [complex] Error 2
SRC_lapw7/compile.msg:make[1]: *** [moduls.o] Error 127
SRC_lapw7/compile.msg:make: *** [real] Error 2
SRC_lapw7/compile.msg:make[1]: *** [moduls.o] Error 127
SRC_lapw7/compile.msg:make: *** [complex] Error 2
SRC_lapwdm/compile.msg:make[1]: *** [reallocate.o] Error 127
SRC_lapwdm/compile.msg:make: *** [real] Error 2
SRC_lapwdm/compile.msg:make[1]: *** [reallocate.o] Error 127
SRC_lapwdm/compile.msg:make: *** [complex] Error 2
SRC_lapwso/compile.msg:make: *** [reallocate.o] Error 127
SRC_lcore/compile.msg:make: *** [cdsld.o] Error 127
SRC_lorentz/compile.msg:make: *** [lorentz.o] Error 127
SRC_lstart/compile.msg:make: *** [cdlsd.o] Error 127
SRC_mini/compile.msg:make: *** [mxpmgrid.o] Error 127
SRC_mixer/compile.msg:make: *** [charge.o] Error 127
SRC_nn/compile.msg:make: *** [struk.o] Error 127
SRC_optic/compile.msg:make[1]: *** [modules.o] Error 127
SRC_optic/compile.msg:make: *** [real] Error 2
SRC_optic/compile.msg:make[1]: *** [modules.o] Error 127
SRC_optic/compile.msg:make: *** [complex] Error 2
SRC_optimize/compile.msg:make: [clean] Error 1 (ignored)
SRC_optimize/compile.msg:make: *** [optimize.o] Error 127
SRC_orb/compile.msg:make: *** [modules.o] Error 127
SRC_pairhess/compile.msg:make: *** [energy.o] Error 127
SRC_phonon/compile.msg:make: [clean] Error 1 (ignored)
SRC_phonon/compile.msg:make: *** [phonon2wien2k_sym.o] Error 127
SRC_qtl/compile.msg:make: *** [reallocate.o] Error 127
SRC_spacegroup/compile.msg:make: *** [spacegroup.o] Error 127
SRC_spaghetti/compile.msg:make: *** [reallocate.o] Error 127
SRC_structeditor/compile.msg:make[1]: *** [module.o] Error 127
SRC_structeditor/compile.msg:make: *** [all] Error 2
SRC_sumpara/compile.msg:make: *** [errclr.o] Error 127
SRC_supercell/compile.msg:make: *** [supercell.o] Error 127
SRC_symmetry/compile.msg:make: *** [symmetry.o] Error 127
SRC_symmetso/compile.msg:make: *** [symmetso.o] Error 127
SRC_telnes2/compile.msg:make: *** [modules.o] Error 127
SRC_tetra/compile.msg:make: *** [reallocate.o] Error 127
SRC_trig/compile.msg:make: [clean] Error 1 (ignored)
SRC_trig/compile.msg:make: *** [rhomb_in5.o] Error 127
SRC_txspec/compile.msg:make: *** [reallocate.o] Error 127
…………
2楼2008-12-02 10:42:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fansw1129

铁杆木虫 (著名写手)

★ ★
wuli8(金币+2,VIP+0):感谢您的交流!(*^__^*) ……能讲的更仔细些就好了。
估计是编译器没有装好
3楼2008-12-02 20:42:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuli8

荣誉版主 (知名作家)

…………

优秀版主优秀版主

引用回帖:
Originally posted by fansw1129 at 2008-12-2 20:42:
估计是编译器没有装好

能不能讲的具体些,谢谢
…………
4楼2008-12-02 22:31:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见