lammps运行近场动力学的案例in文件
时间: 2023-11-22 14:56:03 浏览: 301
以下是一个 LAMMPS 中使用近场动力学方法进行模拟的示例输入文件:
```
# 近场动力学模拟输入文件
# 初始化
units lj
atom_style meso
dimension 2
boundary p p f
# 定义材料属性
region whole block 0 10 0 10 INF INF
create_box 1 whole
create_atoms 1 region whole
mass 1 1.0
# 定义近场动力学属性
neighbor 0.3 meso
neigh_modify every 1 delay 0 check no
communicate single meso
# 定义力场
pair_style meso table linear 1000
pair_coeff * *
# 定义运动方程
fix 1 all nve/sphere
# 定义输出
thermo_style custom step temp pe etotal
thermo 1000
# 运行
run 10000
```
该输入文件将在一个 10x10 的矩形区域内模拟一个材料的近场动力学行为。其中,使用了 LAMMPS 中的 meso 原子样式,表示使用近场动力学方法进行模拟;pair_style meso 表示使用近场动力学力场;fix 1 all nve/sphere 定义了运动方程;thermo_style custom step temp pe etotal 定义了输出信息,包括步数、温度、势能、总能量等。
在运行 LAMMPS 时,使用以下命令来运行上述输入文件:
```
lammps -in input_file.in
```
其中,input_file.in 是你的输入文件名。
阅读全文