24小时热门版块排行榜    

查看: 1130  |  回复: 1

qfshixb

新虫 (著名写手)

[交流] ELK6.3.2构造wannier

ELK6.3.2构造wannier,怎么在elk.in里面指定num_bands, num_wann以及projections。谢谢

发自小木虫IOS客户端
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rlafite

木虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
中构造Wannier函数需要在elk.in文件中指定一些参数,包括num_bands, num_wann 以及 projections。下面是如何在elk.in文件中指定这些参数的简要说明:

num_bands:
这个参数用来指定计算中使用的能带数量。你需要根据你的系统和计算需求来选择一个合适的值。在elk.in文件中,你可以通过num_bands关键字来指定这个参数,例如:
num_bands 20


num_wann:
这个参数用来指定构造Wannier函数的数量。同样地,你需要根据你的系统和研究目的来选择一个合适的值。在elk.in文件中,你可以通过num_wann关键字来指定这个参数,例如:
num_wann 10


projections:
这个参数用来指定Wannier函数的投影。你可以指定哪些原子轨道用于构造Wannier函数。在elk.in文件中,你可以通过projections关键字来指定这个参数,例如:

projections
  atom   l   m   weight
  1      2   0   1.0
  2      2   0   1.0
end
这里的示例指定了两个原子的s轨道(l=0)用于构造Wannier函数。atom指定了原子的序号,l和m指定了轨道的角动量量子数,weight是用于构造Wannier函数的权重。你可以根据需要添加更多的投影。

请确保在elk.in文件中正确指定这些参数,并根据你的系统和研究目的进行适当的选择。
2楼2024-02-23 10:51:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 qfshixb 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见