【LAMMPS学习】八、基础知识(5.2)粒度模型

8. 基础知识

此部分描述了如何使用 LAMMPS 为用户和开发人员执行各种任务。术语表页面还列出了 MD 术语,以及相应 LAMMPS 手册页的链接。 LAMMPS 源代码分发的 examples 目录中包含的示例输入脚本以及示例脚本页面上突出显示的示例输入脚本还展示了如何设置和运行各种模拟。

8.1.通用基础知识

8.2. 设置入门

8.3. 分析入门

8.4. 力场入门

8.5. 软件包入门

8.5.1.有限尺寸球形和非球形粒子

8.5.2. 粒度模型

颗粒系统由具有直径的球形颗粒组成,而不是点颗粒。这意味着它们具有角速度,并且可以向它们施加扭矩以使它们旋转。

要运行粒度模型的模拟,您将需要使用以下命令:

这个计算

计算可与热力学信息一起输出的旋转动能。计算

计算颗粒和非颗粒pair styles的结构张量的各种版本。

使用这 4 对势能之一,计算相互作用的粒子对之间的力和扭矩:

这些命令实现特定于粒度系统的修复选项:

fix style freeze将冻结原子的力和扭矩归零,并且应用于粒状系统而不是固定样式设置力。

为了模拟热传导,必须添加温度和热流原子变量:

温度积分fix

以及两者中定义的热传导选项

为了提高计算效率,您可以使用以下命令消除冻结原子之间不必要的成对计算:

注:默认情况下,对于 2d 系统,颗粒粒子仍被建模为 3d 球体,而不是 2d 圆盘(圆),这意味着它们的转动惯量将与 3d 中的相同。如果您希望将 2d 颗粒粒子建模为 2d 圆盘,请参阅Howto 2d  文档页面上有关此主题的注释,其中讨论了 2d 模拟。

要添加自定义颗粒接触模型,请参阅modifying granular sub-models page.

 

9f6ab8e0462b4a1984f94906371adc50.png

 

  • 13
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值