两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 |
atk:器件体系自旋极化的negf计算收敛指南 [2020/04/30 00:32] – [1.方法简介] xie.congwei | atk:器件体系自旋极化的negf计算收敛指南 [2020/04/30 00:45] (当前版本) – [参考] xie.congwei |
---|
==== 2.实用方法 ==== | ==== 2.实用方法 ==== |
| |
| * 实际上,''[[https://docs.quantumatk.com/manual/Types/RecursionSelfEnergy/RecursionSelfEnergy.html#NL.CommonConcepts.SelfEnergyCalculators.SelfEnergyCalculators.RecursionSelfEnergy|RecursionSelfEnergy]]'' 和 ''[[https://docs.quantumatk.com/manual/Types/SparseRecursionSelfEnergy/SparseRecursionSelfEnergy.html#NL.CommonConcepts.SelfEnergyCalculators.SelfEnergyCalculators.SparseRecursionSelfEnergy|SparseRecursionSelfEnergy]]'' 是为平衡和非平衡计算选择的方法。 |
| * 通过使用 ''[[https://docs.quantumatk.com/manual/Types/DevicePerformanceProfile/DevicePerformanceProfile.html#NL.Calculators.PerformanceProfile.DevicePerformanceProfile|DevicePerformanceProfile]]'' 分析器件计算的性能,可以就速度和内存占用为平衡和非平衡计算选择最佳方法。 |
| |
| {{ :atk:performance-profile-20200429.png?900 |}} |
===== 零和有限偏压收敛:混合参数 ===== | ===== 零和有限偏压收敛:混合参数 ===== |
| |
| * 总则 |
| * 所有计算的收敛都与所使用的参数无关。 |
| * 收敛几乎不受计算参数变化的影响。 |
| * 有限偏压的收敛速度远快于零偏压,因为初始态是最接近偏压的密度矩阵。 |
| |
| {{ :atk:convergence-1-20200429.png?500 |}} |
| |
| * 如果与默认参数(较低的 ''Damping_factor'' 和 ''number_of_history_steps'')相比,较少使用激进的混合参数,则零(有限)偏压下的收敛会稍慢(更快)。 |
| |
| {{ :atk:convergence-2-20200429.png |}} |
| |
| * 沿 A 和 B 方向将 ''k_point_sampling'' 从 $11\times 11$ 增加到 $15\times 15$ 会使零偏压下有轻微的变慢,但在有限偏压处加快。 |
| |
| {{ :atk:convergence-3-20200429.png |}} |
===== 零和有限偏压收敛:电极长度和 k 点取样 ===== | ===== 零和有限偏压收敛:电极长度和 k 点取样 ===== |
| |
| |
| * 将电极长度从 4 层增加到 6 层会导致零偏压下的收敛速度稍慢。有限偏压下的收敛则非常相似。 |
| * 6 层电极计算比 4 层电极计算要消耗更多的内存。在内存不足的情况下,可以通过重新评估在每个 SCF 步骤的自能 ''storage_strategy = NoStorage()'' 来减少内存占用量。 |
| |
| {{ :atk:convergence-4-20200429.png |}} |
===== 电极验证器 ===== | ===== 电极验证器 ===== |
| |
| * **电极验证器**允许检查电极在 C 方向上的重复是否足够长。电极的长度最终取决于计算中使用的基组。 |
| * 在当前的计算中,四层电极略短,一些矩阵元素会被舍弃掉。//对于使用 Fe 电极和 SG15-Medium 赝势/基组进行的生成计算,应使用 6 层电极//。 |
| |
| {{ :atk:convergence-5-20200429.png |}} |
===== 联系支持 ===== | ===== 联系支持 ===== |
| |
===== 参考 ===== | |
| |
| 如果您即使按照我们的指南进行操作也无法收敛您的器件计算,请在在线 QuantumATK 论坛([[https://forum.quantumatk.com/|https://forum.quantumatk.com]])上发帖或联系 QuantumATK 支持([[mailto:quantumatk-support%40synopsys.com|quantumatk-support@synopsys.com]])。在使用这两种方式联系时,请附上您的 QuantumATK 脚本和日志文件。 |
| ===== 参考 ===== |
| |
| |
| * 英文原文:https://docs.quantumatk.com/technicalnotes/spin_polarized_negf_convergence_guide/spin_polarized_negf_convergence_guide.html |
| |