lammps案例:单晶Cu压缩案例讲解 您所在的位置:网站首页 deform如何输出模拟视频 lammps案例:单晶Cu压缩案例讲解

lammps案例:单晶Cu压缩案例讲解

2023-09-04 14:35| 来源: 网络整理| 查看: 265

大家好,我是小马老师。

最近几天好几位粉丝朋友咨询如何用lammps模拟压缩过程。

因此,本文分享一个lammps模拟单晶铜压缩案例代码。

压缩过程其实很简单,就是反向的拉伸过程,把拉伸方向反过来就可以了。

lammps模拟拉伸有deform拉伸法、velocity拉伸法、addforce拉伸法,同理,这些方法也可以应用到压缩模拟。

在压缩过程中,可使用nvt或者npt系综,压缩应力-应变输出方法参考之前的文章:

​​lammps教程:应力-应变数据的计算与输出​​

单晶Cu的压缩采用deform拉伸法,沿着z轴进行压缩,压缩速率为0.01/ps。

在代码中,压缩速率设置为-0.01实现压缩(设置为0.01为拉伸)。

拉伸过程中使用npt系综,x和y方向压力为0,周期性边界条件。

压缩结果如下图所示(Ovito-CNA):

lammps案例:单晶Cu压缩案例讲解_一对一

案例in文件代码如下,代码已经注释,供初学者参考。这个案例不需要data文件,力场文件也是lammps自带:

#模型基本参数units metalboundary p p pdimension 3atom_style atomicneighbor 2 binneigh_modify every 1 delay 0timestep 0.001#建模lattice fcc 3.61region box block 0 5 0 5 0 10create_box 1 boxcreate_atoms 1 box#力场设置,eam力场pair_style eampair_coeff * * Cu_u3.eam#温度初始化velocity all create 300 8989#设置热力学输出thermo 100thermo_style custom step temp pe ke press#设置压缩,压缩速率为-0.01dump 1 all atom 100 cu.xyzfix 2 all npt temp 300 300 0.01 x 0 0 0.1 y 0 0 0.1fix 3 all deform 1 z erate -0.01 units box remap xrun 30000

END

公众号案例代码以及学习交流,请加QQ群:754749935

关注微信公众号:lammps加油站



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有