关于PDOS
quantum_espresso吧
全部回复
仅看楼主
level 13
宇智波灭火
楼主
请教一下诸位大神,
我在用quantum espresso软件进行pdos计算的时候,在不考虑自旋轨道耦合的情况下是可以成功算出来的,但是如果加入自旋轨道耦合,就会出现segmentation fault,前置自洽场和非自洽场的计算没有出现任何问题。请问如何计算加入自旋轨道耦合的PDOS计算?
2016年05月15日 14点05分
1
level 13
宇智波灭火
楼主
出现这样的情况,scf和nscf里面的 wf_collect都设置为true
2016年05月15日 14点05分
2
level 11
yyyu200
楼主解决了吗
2016年05月18日 01点05分
3
宇智波灭火
还没有,不过发现目前FR赝势加上SOC的noncollinear是算不出来PDOS的,其它的SR和NR赝势都可以算PDOS
2016年05月18日 05点05分
宇智波灭火
顺便问一下吧主,我的PDOS的total那个文件画出的图很乱,有没有啥解决的办法
2016年05月18日 05点05分
level 11
yyyu200
PP/src/projwfc.f90 第131行,pawproj和noncolin一起用是不支持的,楼主用的赝势是超软还是PAW?从projwfc的说明文档看超软赝势的noncol是可以得到pdos的 (
http://www.quantum-espresso.org/wp-content/uploads/Doc/INPUT_PROJWFC.html
)
2016年05月18日 08点05分
4
yyyu200
另外,感觉即使用PAW赝势也可以不用pawproj
2016年05月18日 08点05分
宇智波灭火
@yyyu200
多谢吧主大人,我用的PAW。我现在就不使用FR的势函数了,另外我还碰到一个问题,在楼下有详细,您看看有没有啥改进的办法?
2016年05月18日 08点05分
level 13
宇智波灭火
楼主
还有一个就是我感觉我算出来的PDOS很乱,这是我算的MoS2的一个pdos tot的图,起伏很大而且密集
而我希望得到像这样的图,起伏相对不是那么密集,因为之前没有用过pdos,所以也不太清楚这个图到底好不好
2016年05月18日 08点05分
5
yyyu200
nscf的k点需要足够密,另外计算pdos时的能量间隔也不能取太小,否则都有可能造成dos很多的峰,这些峰是人为造成的
2016年05月19日 01点05分
宇智波灭火
@yyyu200
嗯,pdos的部分我也想到了,不过您说的nscf点需要取密一些,那在scf里面的计算是否也要相应的提高呢?
2016年05月19日 04点05分
yyyu200
@宇智波灭火
scf不需要太密的k点,nscf读scf的输出,算更密的k点
2016年05月19日 08点05分
宇智波灭火
@yyyu200
好的,多谢吧主大人!
2016年05月19日 08点05分
level 5
长天孤骛00
你计算过ldos吗
2016年07月13日 11点07分
6
宇智波灭火
好像同样是用pdos的算法去算,貌似记得输出的文件里面有idos这一列
2016年07月13日 13点07分
level 3
菲佣六六º
请问怎么得到某种原子的pdos
2018年04月17日 08点04分
7
yyyu200
运行projwfc.x ,将波函数投影到每个k点、自旋、带、原子、spd等轨道。
2018年04月18日 02点04分
菲佣六六º
@yyyu200
OK!
2018年04月19日 07点04分
level 3
菲佣六六º
同问如何在计算中加入轨道磁矩耦合~
2018年04月19日 07点04分
8
yyyu200
在pw.x的输入中设置,同时使用rel赝势(全相对论)
2018年04月20日 00点04分
level 3
菲佣六六º
不使用rel赝势不会报错,改成rel出现以下错误。
2018年04月20日 09点04分
9
yyyu200
建议你研究一下example里的例子,看看代码,想想原因,这样乱跑是会碰壁的
2018年04月21日 02点04分
1