首页 >> 仿真软件说明 >>ABACUS >>朱雪刚版 >> 2.2 收敛性测试。2024.03.12
详细内容

2.2 收敛性测试。2024.03.12

在开始计算材料性质之前,都需要对DFT计算涉及到的参数进行收敛性测试。由于初次接触DFT计算,并不确定那些参数是需要测试的,根据前人经验和对相关研究人员的请教。决定先测试截断能ecut、K点、晶胞大小、cpu核数等对计算结果的影响。通过测试可对后续计算的物理性质(例如原子能量)和计算时间有个大概得估计。根据测试结果选择出针对特定研究体系的合理计算参数。

收敛性测试的过程主要是在同一个体系中,针对某个特定的参数采用不同的参数值进行计算,通过对比能量和力等物理量的差值,或其收敛性来确定合适的参数设置。一般参数由粗糙向精细化设置,越精细的参数设置会获得更准确的计算结果,但计算需要花费越长的计算时间。同时当精细度达到一定程度之后,计算结果基本接近某个特定值,此时就可以认为当前计算针对该参数达到了收敛。最终综合考虑计算精度和计算时间,选择合适的计算参数。

在做收敛性测试时需要更改计算的参数,此时使用bash脚本,或者python语言的变量,将降低计算过程中的手动操作时间。下边以bash脚本为例,且在在其中调用python作图,进行Be晶体的收敛性测试。


作者:朱雪刚 邮箱:xuegangzhu@qq.com; 工作单位:石家庄学院 理学院/北京科学智能研究院(AISI)访问学者2023.07-2024.09,访问导师北京大学陈默涵; 徐张满仓 邮箱: xuzhangmancang@dp.tech

截止2024.07.21录制视频教程已上传至Bohrium的课程《DeePMD应用案例讲解:铜原子掺杂铍晶体的机器学习势函数拟合过程演示》网址: https://bohrium.dp.tech/courses/1075495070?tab=courses 后续会在Bohrium平台更新

注意:后续的更新,大部分会在Bohrium课程平台进行,请看教程入门的同学加入课程进行学习;且录制的视频课程会把一些个人观点给加入,从个人观点来看比文字教程的内容更多

写教程内容讨论QQ群:143276924 DPGEN+ABACUS教程准备;

ABACUS软件的QQ群:759914681,群内有专职开发人员,目前ABACUS提问问题以github的issue为主,群内可作为辅助提问。

欢迎大家推广本教程,让更多的dp入门学习者有个参考,目前2024.09.16我联系的微信公众号推广是 lammps加油站的小马老师(我也报名了小马老师的一对一辅导)。当然也看到lammps爱好者在转发推广。感谢大家公众号的推广。


技术支持: CLOUD | 管理登录
seo seo