大家好,我是小马老师。
本文介绍在lammps模拟中添加电场的方法。
在lammps中添加电场使用fix efield命令,基本语法格式为:
fix ID group-ID efield ex ey ez
其中,ex、ey、ez分别为x、y、z三个方向的电场分量。
添加电场后,体系内带电荷的原子会受到一个附加的电场作用力F:
F=q*E
q为电荷,E即为电场大小,metal和real单位下,E的单位为:volts/Angstrom。
如果只设置某个方向的恒定电场,直接设置该方向的值即可,如:
fix 1 external-field efield 1.0 0.0 0.0
在某个区域内施加电场,可设置region命令:
fix 1 external-field efield 1.0 0.0 0.0 region top
fix efield命令支持设置可变电场,如交变电场,此时,需要设置一个随时间变化的变量:
variable e equal E0*sin(2*Pi*f*t)
fix 1 external-field efield 0.0 0.0 v_e
公众号:lammps加油站