原创   公众号LAMMPS交流站

点击上方蓝字关注我们

大家好,我是YJ学长,本文的模型是小编在lammps模拟Ni的熔化过程中偶然生成了一帧多孔结构,小编觉得图挺好看的,因此做一期推送共同来讨论这一现象。

因能力有限,这种偶然生成的结构欢迎专业前辈能提出建议。

首先是本文建立的Ni金属团簇模型。

01

完整代码

完整in文件如下:

# Ni:1能量最小化、2弛豫、
#------------------start-------------------
#读取模型数据
units           metal
atom_style           atomic
read_data            Ni.data                     #读取建模数据
#------------------------------------------
#热力学信息输出
thermo           100                    #100步输出一次
thermo_style     custom step temp vol pe        #输出类型:pe-势能,ke-动能
neighbor         2.0 bin                        #近邻原子距离
#------------------------------------------
#设置势函数
pair_style      eam                        #势类型
pair_coeff      * * Ni.lammps.eam              #选择用该势原子
#------------------------------------------
#1能量最小化
thermo              100
dump                1 all atom 5 1min.xyz           #能量最小化输出文件
min_style           cg
minimize            1e-15 1e-15 1000 1000
undump              1
reset_timestep      0
#------------------------------------------
#温度初始化
velocity      all create 300 89895      #原子速度调控温度
#------------------------------------------
#2nvt系综弛豫
fix                 1 all nvt temp 298 298 0.01     #弛豫参数
dump                1 all atom 100 2nvt_equ.xyz     #弛豫输出文件
run                 10000                           #弛豫步数

02

运行结果

接着,在cmd窗口运行in文件,将生成的xyz文件拖到OVITO软件中,并在OVITO软件中进行渲染,就产生了如下结果:

弛豫过程出现的一帧多孔结构

更多案例代码,尽在公众号LAMMPS交流站

lammps多孔结构相关推荐

  1. LAMMPS后处理以及编程技巧

    ♡ \heartsuit ♡ ♠ \spadesuit ♠<LAMMPS后处理以及编程技巧> ♡ \heartsuit ♡ ♠ \spadesuit ♠: 为什么要后处理? ‾ \colo ...

  2. lammps软件_MAPS软件:让LAMMPS运用更高效 — 特点及实例

    MAPS材料及化工过程设计平台,是一款多尺度.多范式.可扩展的平台,方便工程师和科研工作者实现:所有类型材料的真实模型的建模.使用世界领先的模拟工具模拟各种性质和化工过程.分析关键性质进而预测和筛选在 ...

  3. lammps linux运行命令,[转载]linux下 lammps的安装以及计算初步使用

    好久没有用linux了,都忘记的差不多了,计算材料课设需要用此平台计算,又开始学习一下 第一步:安装g++编译器 sudo apt-get install build-essential 第二步:将l ...

  4. Lammps 问题集锦

    1.Results of time averaging in a variable? Hi - I'd like to run an equilibration NPT, take the avera ...

  5. Lammps命令与in文件

    一.各类文件 1 in :程序写入 2 log :写入状态信息(if the switch is used?) 3 screen :  决定结果的是否进行屏幕输出 4 var name : 定义一个变 ...

  6. lammps软件_Lammps模型构建的方法之一:组合模型构建

    对于Lammps初学者,建模的方法主要有以下几种:1.在Lammps中自行建模,适合金属等简单的模型,如果遇到聚合物就比较麻烦了:2.通过第三方软件建模,例如:Matlab.Python.VMD.Ma ...

  7. lammps计算聚合物例子_LAMMPS模拟聚合物结构,非晶态聚合物变形行为的模拟,纳米线变形模拟,单轴张力模拟,晶格参数计算...

    推荐一个网站,上面有LAMMPS模拟聚合物结构,非晶态聚合物变形行为的模拟,纳米线变形模拟,单轴张力模拟,晶格参数计算的lammps脚本,如下面是晶格参数计算的lammps脚本,具体网址是: LAMM ...

  8. mpi由于目标计算机积极拒绝,windows系统lammps安装MPICH2的问题

    20170610补充: 补充上次补充内容的文字说明: MPICH2的安装一半没问题.最常遇到的问题是不清楚注册时候到底使用哪个用户名或者计算机名.在确保安装成功的前提下,运行命令: mpiexec - ...

  9. intel编译器_Intel编译器编译并行版lammps

    请使用root用户安装所有软件,防止因为权限问题导致出错,且使用root用户运行最终生成的可执行文件,笔者是基于Ubuntu18.04 Desktop 发行版,装的是双系统. 1.安装Intel® P ...

最新文章

  1. 计算机vb2级知识点,二级考试(VB)知识点细化(针对浙江省计算机等级考试)
  2. windows下mysql启动脚本
  3. matlab画二维颜色深浅,MATLAB scatter 画二维/三维散点图时 用颜色表示数值大小 colorbar
  4. 其实昨天去加班也没有干什么事情,就只有3个人
  5. 基于tkinter模块创建GUI程序(python)
  6. HDU - 1863-畅通工程(最小生成树)
  7. Android DLNA
  8. react ajax组件,javascript – 我可以将ajax放在React组件构造函数中吗?
  9. 花卷云解读淘宝客APP定制开发应该避免哪些坑
  10. CDR案例:广告条幅banner设计
  11. lcd屏指针时钟画法
  12. intern string java_java-String中intern()的详解
  13. 初级数据分析-python(第一节数据存储)
  14. C++ SuperLU 混合编程
  15. unity种四种光源
  16. apmserv搭建是php环境,APMServ5.2.6一键搭建php等服务器环境视频教程
  17. 分享如何在 PingCode 这类专业的看板软件中管理敏捷Kanban 项目
  18. 网络丢包产生的几个原因,总结!
  19. php发邮件 环境,PHP使用Pear发送邮件(Windows环境)
  20. 羊了个羊游戏系统开发详情及功能

热门文章

  1. Android中四大组件
  2. 小波包分解-MATLAB
  3. Ansys Zemax / Speos | 关于汽车投影灯解决方案
  4. 判断二叉树是否为满二叉树
  5. C++Qt开发-错误退出,退出代码2
  6. 【应用多元统计分析】期末简答题高频考题
  7. 十进制、二进制、十六进制转换
  8. ctfmon 输入法消失了
  9. MT2503资料汇总,MT2503原理图
  10. STM32基于HAL库自由启动和关闭定时器: