首页 >> 仿真软件说明 >>ABACUS >>朱雪刚版 >> 2.1.2 INPUT文件准备 2024.02.27
详细内容

2.1.2 INPUT文件准备 2024.02.27

初学者的INPUT文件可参考ABACUS的exzample,或者找类似研究的INPUT文件进行修改,由于我不太熟悉具体设置,因此暂时不写相关教程。把我的INPUT贴在此处。并对我设置的参数出现问题的地方进行说明:

  1. 在后续的计算中symmetry 设定为1时会导致某些问题出现(应该是不收敛,具体问题暂时忘记了,后续补),因此设定为0,且在DeePMD执行过程中需要探索过多结构可能存在的构型,因此symmerty也需要设定为0。

  2. 同样smearing_method   刚开始我没有设置,某些测试不会收敛。添加smearing_method     gauss高斯之后很快收敛。

  3. 刚开始使用的是KPT文件,但是在DPGEN迭代过程中碰到DP预测能量与部分结构文件能量差一个常数的问题,可能是KPT设定的远因,因此改成kspacing后重新准备数据集(注:在DPGEN后续迭代过程中也需要设置相关参数,其参数应该跟初始训练集准备一致)。

  4. 刚开始并未加上“cal_stress” 和“cal_force”,但是在DPGEN迭代过程会加上这俩命令。因此在前期测试也加上了。

INPUT的设置需要一定的经验,由于我初次尝试,因此经验性的东西比较少,后续期望其他人有INPUT设置的说明案例。

INPUT_PARAMETERS
#Parameters (1.General)
calculation         scf
#Parameters (2.Iteration)
ecutwfc             100
scf_nmax            100
symmetry            0
kspacing            0.08
#Parameters (3.Basis)
basis_type          lcao
#Parameters (4.Smearing)
smearing_method     gauss
smearing_sigma      0.002
#Parameters (5.Mixing)
mixing_type         pulay
mixing_beta         0.7
cal_stress          1
cal_force           1


作者:朱雪刚 邮箱: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