对于一般的模型,使用lammps自带的region、lattice custom等命令就可以完成建模。
对于一些重复单元,lammps提供了一个复制命令,如果灵活使用可大大节省建模时间。
这个命名就是今天要介绍的replicate命令。
replicate命令格式非常简单:
replicate nx ny nz
nx、ny、nz为在xyz方向上复制的份数,和MS建立超晶胞命令类似,如:
replicate 2 3 2
表示分别在xyz方向上扩大为2、3、2倍。
使用replicate命令不仅可以创建超晶胞,也可以创建具有阵列特征的结构。
如创建一系列规则排列的纳米铜球:

代码如下:
lattice fcc 3.61
region Cu sphere 0 0 0 20 units box
create_box 1 Cu
create_atoms 1 region Cu
replicate 3 3 1
mass 1 64
write_data Cu.data
lammps教程:replicate命令轻松实现阵列特征结构
最新推荐文章于 2023-03-06 20:10:58 发布
本文介绍了如何利用LAMMPS的replicate命令高效创建超晶胞结构,并展示了如何通过该命令创建规则排列的纳米铜球实例。通过简单的语法,读者将学会如何节省建模时间并扩展结构的复杂性。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
AutoGPT
AI应用
AutoGPT于2023年3月30日由游戏公司Significant Gravitas Ltd.的创始人Toran Bruce Richards发布,AutoGPT是一个AI agent(智能体),也是开源的应用程序,结合了GPT-4和GPT-3.5技术,给定自然语言的目标,它将尝试通过将其分解成子任务,并在自动循环中使用互联网和其他工具来实现这一目标
1355

被折叠的 条评论
为什么被折叠?



