前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >LAMMPS教程(一)建模命令

LAMMPS教程(一)建模命令

作者头像
DanielZhang
发布2021-01-18 09:56:59
2.4K0
发布2021-01-18 09:56:59
举报

LAMMPS的命令行

LAMMPS基于C++程序语言编程,没有类似其他商用软件的直观的用户交互界面。因此,模拟体系的建模、能量控制、粒子间相互作用、初始位置与速度和计算迭代都需要通过输入命令行实现。熟悉LAMMPS的输入命令是学习分子动力学模拟的基础。

利用LAMMPS进行分子动力学模拟的主要命令可以分为五类,本文主要介绍了第一类“粒子与盒子建模”命令的使用方法,包括命令:units, atom_style, boundary, lattice, region, create_box, create_atom。

LAMMPS命令分类:

  1. 粒子与盒子建模
  2. 初始位置与速度
  3. 相互作用势函数
  4. 粒子运动控制
  5. 计算量与输出

1. units命令

语法

unit style

style可能是:lj, real, metal, si, cgs, electron, micro, nano

举例

units metal

units lj

说明

该命令为模拟体系的所有物理量设置单位。包括in文件,势函数文件,data文件,log文件和输出文件,全部采用该命令所设置的单位体系。在可选的单位类型中,除了lj类型,其他单位的定义及转换系数可在美国国家标准与技术研究院官网上查询(www.physics.nist.gov)。以下列出各个单位选择的具体信息:

real类型

质量:g/mol

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-01-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Bottom2top 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档