大家好,我是小马老师。
本文介绍如何使用lammps计算晶体的堆垛层错能。
正常晶体中的原子按照一定的规律排列,原子面按ABCABC……的顺序排列,如下图所示:
当某个原子面被抽出后会形成堆垛层错,如图中的蓝色原子层被抽出,原子面排列变为ABCBCA……:
可通过计算堆垛层错能形成前后的能量差计算堆垛层错能,计算公式为:
E0为初始能量
Ef为删除一个原子面后的能量
A为界面面积
下面分享一个lammps计算堆垛层错能的in代码,本代码由Richard Glaze完成,本文稍作修改并进行了注释,以供初学者参考,对原作者表示感谢。
# Richard Glaze,