在lammps中建立间隙原子位错环模型的in文件
时间: 2024-03-06 13:51:34 浏览: 299
lammps裂纹模拟in文件
5星 · 资源好评率100%
以下是一个建立间隙原子位错环模型的 LAMMPS 输入文件示例:
```
# Create a 2x2x2 FCC crystal with 4 atom types
# and a lattice constant of 4.05 Angstroms
units metal
atom_style atomic
lattice fcc 4.05
region box block 0 1 0 1 0 1 units lattice
create_box 4 box
create_atoms 1 box
mass 1 28.086
mass 2 15.9994
mass 3 1.0079
mass 4 12.011
# Create a dislocation by displacing one row of atoms
# along the <110> direction
displace_atoms 1 move 0.5*lattice 0 0 units lattice
# Create a vacancy near the dislocation
vacancy 2 1 1 units lattice
# Create a dislocation group and apply a force field
# to move it
group dislocation type 1
fix dislocation dislocation lineforce 1.0e-6 1.0 1.0
# Relax the system using NVT ensemble
velocity all create 300.0 87287 loop geom
fix 1 all nvt temp 300.0 300.0 100.0
thermo 100
thermo_style custom step temp pe
run 1000
```
这个示例文件创建了一个 2x2x2 的 FCC 晶体,并将其中一个平面上的一行原子沿着晶体中的一个平面移动了一个晶格常数的一半。然后,它在位错附近创建了一个空位,并将位错分组并施加了一个力场。最后,系统通过 NVT 集合进行松弛。请注意,此文件只是一个示例,具体的参数和设置需要根据实际情况进行调整。
阅读全文