24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1076  |  回复: 2

E02N316

新虫 (小有名气)

[求助] wien2K中考虑soc作用,case.inso文件怎么修改?(按照说明书修改但是一直报错)已有1人参与

说明书给的和解释的其实也并不一致,具体的应该怎么修改?

发自小木虫Android客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wangyikeco

木虫 (正式写手)

newbie

【答案】应助回帖

Take TaAs as an example:
The steps are shown below:

Construct a structure file using w2web:
Generate the input structure file for TaAs using the w2web interface, the makestruct utility or from a cif file. The following lattice parameters for TaAs were used: a = b = 3.436 Å; c = 11.640 Å and angles α = β = γ = 90°. TaAs crystallizes in a body-centered-tetragonal structure with space group I4 1 md (No. 109). The unit cell contains 2 non-equivalent atoms with fractional coordinates Ta (0, 0, 0.75), and As(0, 0, 0.1677).

Initialize the calculation with PBE, 3% reduction of muffin-tin radii RMT, the product min(RMT)Kmax = 7, and 300 k points in the whole BZ.
init_lapw -b -vxc 13 -red 3 -rkmax 7 -numk 300

Perform a self-consistent field (SCF) calculation with energy convergence of 10−4 Ry, and charge convergence of 10−3 e.
run_lapw -ec 0.0001 -cc 0.001

Save the calculation to the folder noSOC.
save_lapw -d noSOC

Initialize the spin-orbit coupling (SOC) using all the default parameters and run a SCF cycle with SOC.
init_so_lapw

run_lapw -ec 0.0001 -cc 0.001 -so
2楼2024-01-07 11:34:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wangyikeco

木虫 (正式写手)

newbie

【答案】应助回帖

在Wien2k中,你可以通过修改case.inso文件来调整计算中是否考虑SOC。以下是一些修改case.inso文件的一般步骤:

使用文本编辑器打开case.inso文件。你可以使用类似于gedit、nano、vim(对于Linux系统)或者Notepad(对于Windows系统)的编辑器。

查找SO关键字。在case.inso文件中,可能会有一行类似于:

Copy code
SO
或者

Copy code
SO_POT
这表示考虑了自旋轨道耦合。

若要禁用SOC,你可以在该行前面加上#符号,使其变为注释。例如:

bash
Copy code
#SO
或者

bash
Copy code
#SO_POT
这将告诉Wien2k不考虑自旋轨道耦合。

保存文件并重新运行你的Wien2k计算。

请注意,具体的修改可能会因你的计算和模型的特定要求而有所不同。在进行修改之前,最好查阅相关的Wien2k文档或用户手册,以确保你的修改是正确的。
3楼2024-01-07 12:28:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 E02N316 的主题更新
信息提示
请填处理意见