建模是进行材料模拟的第一步,这里对LAMMPS常用的建模方法进行总结(我平时用到的,难免不全面)。
概况来说,建模方法有两种:内部建模和外部建模。
内部建模
内部建模,即使用LAMMPS提供的命令建立模型。这种方法主要用于构建比较简单和标准的体系。
相关命令主要有4个:lattice:定义晶格类型;
region:定义模拟盒子的大小;
create_box:创建模拟盒子;
create_atoms:在模拟盒子中创建原子。
当然,创建模型不仅限于这些命令,还有一些其他的命令,比如delete_atoms等。事实上,我看到有些大牛仅仅使用LAMMPS的内置命令,就建立了很复杂的模型。
下面简单举一例:构建6x6x6的FCC-Cu的晶胞。
输入脚本:in.fcc-Cu# model of FCC-Cu, 6x6x6
boundary p p p
units metal
atom_style atomic
######################################
lattice fcc 3.61
region box block 0 6 0 6 0 6
create_box 1 box
create_atoms 1 box
######################################
pair_style eam
pair