用户工具

站点工具


adf:diraccone

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
adf:diraccone [2019/10/30 00:35] liu.junadf:diraccone [2023/03/24 12:23] (当前版本) liu.jun
行 1: 行 1:
 ======石墨烯的狄拉克锥计算测试结果====== ======石墨烯的狄拉克锥计算测试结果======
-主要影响因素是k点,设置为Very good,误差在10<sup>-5</sup>左右:+一般性的参数设置,参考:[[adf:singlepoint_band]],[[adf:bsdosorbital]] 
 + 
 +能带精确计算,主要影响因素是k点,设置为Good时,Dirac锥的精度较低,费米面并没有穿过狄拉克锥的交叉点。设置为Very good,误差在10<sup>-5</sup>左右:
 <code bash> <code bash>
 Engine BAND Engine BAND
行 18: 行 20:
 EndEngine EndEngine
 </code> </code>
 +
 +修改冻芯为None,没有变化。同时k点改为excellent,则误差变大。但是当k点进一步增大,甚至到55*55时,则结果变得非常好。
 +
 +<code bash>
 +Engine BAND
 +    Basis
 +        Type TZP
 +        Core None
 +    End
 +    BandStructure
 +        Enabled Yes
 +        DeltaK 0.003
 +    End
 +    KSpace
 +        Regular
 +            NumberOfPoints 55 55
 +        End
 +    End
 +    XC
 +        GGA PBE
 +    End
 +EndEngine
 +</code>
 +狄拉克锥的精度达到了10<sup>-7</sup>量级。这是由于默认的均匀布点方案,恰好没有经过Dirac点导致的误差,因此,Dirac点的计算,建议采用对称布点,则可以以较小代价,得到精确Dirac点:
 +{{ :adf:dirackpoint.png?500 }}
 +精度5约等于k-space:Good。
 +在脚本中体现为:
 +<code>
 +Engine BAND
 +    Basis
 +        Type TZP
 +        Core None
 +    End
 +    BandStructure
 +        Enabled Yes
 +        DeltaK 0.01
 +    End
 +    KSpace
 +        Type Symmetric
 +        Symmetric
 +            KInteg 5
 +        End
 +    End
 +    NumericalQuality Good
 +    XC
 +        libxc hse06
 +    End
 +EndEngine
 +</code>
 +
 +即,采用了如下几行:
 +<code>
 +    KSpace
 +        Type Symmetric
 +        Symmetric
 +            KInteg 5
 +        End
 +    End
 +</code>
 +
 +如此可以确保得到精确Dirac点
adf/diraccone.1572366903.txt.gz · 最后更改: 2019/10/30 00:35 由 liu.jun

© 2014-2022 费米科技(京ICP备14023855号