24小时热门版块排行榜    

查看: 2898  |  回复: 7

拍拍熊出隐刀

木虫 (小有名气)

[求助] Vasp+Boltztrap计算自旋极化材料求助

有没有人了解针对自旋极化材料,怎么从vasp的输出文件转成boltztrap的输入文件?
我查看了下vasp2boltz.py的代码,发现他在从EIGENVAL文件中已经分别读取了自旋上下各K点的能量值(energies_up和energies_dn),转换不了的原因就在于写入energies.boltztrap文件的相关代码没有:
    if bandstructure['nspin']!=1:
        print 'write_bandstructure_boltztrap: No idea what to do for nspin=%d' % bandstructure['nspin']
所以,想问下以往做过自旋极化材料的boltztrap计算的朋友,其energies.boltztrap文件的格式是怎样的?还有网上说的需要做能量合成又是怎么一回事?
新手,还请大家多多指教。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

拍拍熊出隐刀

木虫 (小有名气)

自己给自己盖楼。
例子中BiTe采用自旋轨道耦合计算,输入文件energyso替换了energy文件,同时输入命令多了一项 ‘-so’,告诉程序每个能态只包含一个电子。
那么考虑自旋极化时可不可以也采用类似做法,直接每个K点的自旋向下的能态能量值并入其自旋向上的文件中去,然后输入命令是加上 '-so'项,告诉程序读入的能态只包含一个电子?
请大家多多指教。
2楼2015-11-12 16:02:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

拍拍熊出隐刀

木虫 (小有名气)

自己给自己砌砖。
我在vasp2boltz.py文件中write_bandstructure_boltztrap函数中添加了关于自旋极化情况下energy文件的转换,大家看看有没有问题啊!
        if bandstructure['nspin']!=1:
             n_up=len(enk['energies_up'])
             n_dn=len(enk['energies_dn'])
             n_tot=n_up+n_dn
             e_tot=enk['energies_up']+enk['energies_dn']
             e_tot.sort()
             fout.write("%12.8f %12.8f %12.8f %d\n" %(kp[0],kp[1],kp[2],n_tot))
             line=''
             for i in range(n_tot):
                 ener=e_tot
                 if (E_Fermi_zero==True):
                     ener=ener-bandstructure['E_Fermi']
                 ener=ener*yscale
                 fout.write("%18.8f\n" %ener)
实测是可以生成energy文件,换名为XX.energyso后,输入命令加上-so项也是可以计算。但就不知道这样正不正确,还请大家多多指教。
3楼2015-11-13 08:40:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

museld

金虫 (著名写手)

楼主用你的这个重复一下文献的数据看看,对比一下就知道有没有问题了。
123
4楼2015-11-23 18:23:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ouyangyulou

银虫 (小有名气)

引用回帖:
2楼: Originally posted by 拍拍熊出隐刀 at 2015-11-12 16:02:34
自己给自己盖楼。
例子中BiTe采用自旋轨道耦合计算,输入文件energyso替换了energy文件,同时输入命令多了一项 ‘-so’,告诉程序每个能态只包含一个电子。
那么考虑自旋极化时可不可以也采用类似做法,直接每个K ...

高人,您好请问最后你是怎么处理加SOC时,计算热电的呢
创新、思路决定出路
5楼2016-07-31 21:38:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ouyangyulou

银虫 (小有名气)

引用回帖:
2楼: Originally posted by 拍拍熊出隐刀 at 2015-11-12 16:02:34
自己给自己盖楼。
例子中BiTe采用自旋轨道耦合计算,输入文件energyso替换了energy文件,同时输入命令多了一项 ‘-so’,告诉程序每个能态只包含一个电子。
那么考虑自旋极化时可不可以也采用类似做法,直接每个K ...

高人,您好请问最后你是怎么处理加SOC时,计算热电的呢
创新、思路决定出路
6楼2016-07-31 21:40:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wyzqmc

银虫 (小有名气)

引用回帖:
3楼: Originally posted by 拍拍熊出隐刀 at 2015-11-13 08:40:01
自己给自己砌砖。
我在vasp2boltz.py文件中write_bandstructure_boltztrap函数中添加了关于自旋极化情况下energy文件的转换,大家看看有没有问题啊!
        if bandstructure!=1:
             n_up=len(enk)
...

楼主,我遇到了同样的问题,这个接口转换ispin=2的能量文件转换不了,您的代码也试了不行,您最后是怎么解决啊啊
7楼2016-11-22 14:08:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

江霞

新虫 (正式写手)

你好你这个问题解决了吗?怎么做呀?可不可以告诉我呀?
8楼2017-09-22 16:32:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 拍拍熊出隐刀 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[公派出国] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 1uaZt2kAZj2S 2026-10-30 14/700 2026-11-01 14:24 by BCdvBAEpt3zm
[考博] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 xvJS1BYDxvBS 2026-10-31 6/300 2026-11-01 12:53 by BCdvBAEpt3zm
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 xvJS1BYDxvBS 2026-10-31 5/250 2026-11-01 12:51 by BCdvBAEpt3zm
[基金申请] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +4 1uaZt2kAZj2S 2026-10-31 4/200 2026-11-01 12:38 by BCdvBAEpt3zm
[公派出国] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 1uaZt2kAZj2S 2026-10-30 7/350 2026-11-01 12:27 by BCdvBAEpt3zm
[论文投稿] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 1uaZt2kAZj2S 2026-10-30 12/600 2026-11-01 12:19 by BCdvBAEpt3zm
[考研] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 1uaZt2kAZj2S 2026-10-30 16/800 2026-11-01 12:14 by BCdvBAEpt3zm
[基金申请] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 hKe7U1kad5Sg 2026-10-31 6/300 2026-11-01 11:09 by BCdvBAEpt3zm
[考博] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 xvJS1BYDxvBS 2026-10-31 4/200 2026-11-01 11:01 by BCdvBAEpt3zm
[硕博家园] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +4 xvJS1BYDxvBS 2026-10-31 9/450 2026-11-01 10:53 by BCdvBAEpt3zm
[论文投稿] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 xvJS1BYDxvBS 2026-10-31 6/300 2026-11-01 10:53 by BCdvBAEpt3zm
[博后之家] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +4 1uaZt2kAZj2S 2026-10-31 7/350 2026-11-01 10:48 by BCdvBAEpt3zm
[基金申请] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 1uaZt2kAZj2S 2026-10-30 14/700 2026-11-01 10:43 by BCdvBAEpt3zm
[考博] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +4 1uaZt2kAZj2S 2026-10-30 16/800 2026-11-01 10:27 by BCdvBAEpt3zm
[论文投稿] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +5 X5bHxOULxFqb 2026-10-30 26/1300 2026-11-01 10:22 by BCdvBAEpt3zm
[基金申请] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +5 X5bHxOULxFqb 2026-10-30 21/1050 2026-11-01 06:46 by YXM1FDCSE8Bn
[博后之家] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 1uaZt2kAZj2S 2026-10-30 15/750 2026-11-01 05:22 by YXM1FDCSE8Bn
[论文投稿] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 1uaZt2kAZj2S 2026-10-31 8/400 2026-11-01 03:59 by YXM1FDCSE8Bn
[考博] 2027博士申请-临床检验诊断学、病原生物学、微生物方向 50+3 yyh@ 2026-10-28 4/200 2026-10-31 12:47 by 可淡不可忘
[硕博家园] 申博自荐 2篇一区TOP+1篇EI+2公开发明专利 2027博士申请 +3 小小阿光 2026-10-27 3/150 2026-10-29 23:56 by 起风了的快乐
信息提示
请填处理意见