合金体系的势函数除了eam势,还有meam势。在新版本的lammps中,meam势类型已经改为meam/c,本文主要介绍meam/c势的设置方法。
和普通的势函数文件不同,meam/c势有两个势函数文件:library.meam和**.meam,**表示不同的势函数名称。

  1. library.meam通用文件
    library.meam类似于参数库,存储了多种元素的meam参数,每一种元素占3行,共19个通用参数。
    例如,下面一段代码是ZrCu合金的library.meam文件:
#elt lat z   iel atwt
#alpha      b0  b1  b2  b3      alat    esub    asub
#t0 t1  t2  t3  rhozero ibar
'Zr'  'hcp'  12 1   91.22004.4501908328 2.450   1.000   3.000   2.000   3.2000000000    6.360   0.6801.00   6.300   -3.300  -10.00  1.000   3
'Cu'  'fcc'  12 1   63.54605.1548300830 3.830   2.200   6.000   2.200   3.6133156519    3.540   0.9401.00   2.720   3.040   1.950   1.000   3
…………

library.meam前三行是注释部分,说明了各行参数的定义,后面分别是Zr和Cu对应的参数。
2.专用meam文件
第二个meam文件存储合金元素专用的参数,描述合金原子之间的相互作用。
如ZrCu.meam参数如下:

rc = 5.0
delr = 0.1
augt1 = 0
erose_form = 2
ialloy = 2
zbl(1,1) = 0
nn2(1,1) = 1
rho0(1) = 1.000
Ec(1,1) = 6.360
re(1,1) = 3.2000
alpha(1,1) = 4.45019083
repuls(1,1) = 0.00
attrac(1,1) = 0.00
Cmin(1,1,1) = 1.00
Cmax(1,1,1) = 1.44
……

可以看出,在ZrCu.meam中并没有出现Zr和Cu元素名称,而是用序号1、2表示。
在这里,1和2为索引号,并不是in文件中原子类型编号。
3.meam/c设置方法
把library.meam和ZrCu.meam文件保存到in文件同一文件夹。
假设in文件中只有两种原子,原子类型1为Zr,2为Cu,势函数设置为:

pair_style meam/c
pair_coeff * * library.meam Zr Cu ZrCu.meam Zr Cu

假设原子类型1为Cu,2为Zr,势函数设置为:

pair_style meam/c
pair_coeff * * library.meam Zr Cu ZrCu.meam Cu Zr

假设有四种原子类型,1和2为Cu,3和4为Zr:

pair_style meam/c
pair_coeff * * library.meam Zr Cu ZrCu.meam Cu Cu Zr Zr

小结:通过上面例子可以看出,library.meam文件名后紧跟的参数Zr Cu功能是从library.meam中提取Zr和Cu的参数,并将Zr和Cu的索引设为1和2.
ZrCu.meam文件名的参数是将Zr和Cu分别映射到in文件中的原子类型。


更多lammps教程请关注微信公众号:lammps加油站

lammps教程:EAM势参数设置详解相关推荐

  1. 如何用PPT来实现三维3D效果,附参数设置详解

    原文链接: 如何用PPT来实现三维3D效果,附参数设置详解

  2. 线程池的创建及参数设置详解

    一. 常见线程池 线程池的创建方法主要有两类,第一是通过Executors 创建线程池,第二是通过 ThreadPoolExecutor 创建线程池. 首先我们来看通过Executors 创建的线程池 ...

  3. 海康工业相机SDK + OpenCV实例(4):相机参数设置详解

    海康工业相机SDK + OpenCV实例(4): 相机参数设置详解 文章目录 海康工业相机SDK + OpenCV实例(4): 相机参数设置详解 前言 一.相机参数基本接口 二.自动曝光时间调整亮度 ...

  4. 变频器调试过程中的常用参数设置详解

    变频器调试过程中的常用参数设置详解 变频器的设定参数较多,每个参数均有一定的选择范围,使用中常常遇到因个别参数设置不当,导致变频器不能正常工作的现象.因此,变频器调试是从正确设置变频器参数开始的.以下 ...

  5. lammps教程:lj/cut/coul力场参数设置详解

    本文介绍lj/cut/coul/cut以及lj/cut/coul/long力场的区别和用法. 前面一篇文章介绍了LJ势的用法,普通的LJ势只考虑原子之间的吸引力与排斥力,没有考虑原子之间电荷作用. 如 ...

  6. x264参数设置详解(x264 settings)

    ---------------------  作者:yue_huang  原文:https://blog.csdn.net/yue_huang/article/details/79309696 参数使 ...

  7. uTorrent 2.2.1 高级参数设置详解及优化(转载)

    转自:http://leo.eool.net/blog/archives/802 uT设置网上已有不少教程,这里主要针对缓存.连接.高级参数.新功能和优化进行探讨 本文为软件应用的点滴积累和翻译人工, ...

  8. 台达变频器s1参数设置_【智】台达变频器计数输入功能接线和参数设置详解

    大家好,我是微控小智,今天又跟大家见面了.学习不是一蹴而就,需要坚持,做技术亦是如此,厚积才能博发. 今天分享台达VFD-M变频器计数输入功能接线和参数设置,仅供参考,希望和大家一起交流一起进步,有问 ...

  9. Python Matplotlib数据可视化绘图之(六)————图片大小、颜色、标题、纵横坐标、画布和绘图区域背景颜色、Legend(图例)等的参数设置详解

    文章目录 前言 一.图片大小的设定和调节 1. 三种调整matplotlib图片大小的方法 1.1 plt.figure(figsize=(n, n)) 1.1.1 代码如下: 1.1.2 输出结果如 ...

  10. BIRT参数设置详解

    http://www.blogjava.net/huangzhanhu/archive/2010/02/03/311777.html 在使用birt报表的时候感觉页面的 BIRT Report Vie ...

最新文章

  1. Linux+Tomcat+Jdk1.8+jenkins环境搭建
  2. 算法训练 出现次数最多的整数
  3. SAP Spartacus 会使用 Session timeout 吗?
  4. shell 中去掉末尾换行符
  5. httpclient 3.0初步研究
  6. 离开小厂进大厂的第一周:我“后悔”了
  7. [转载] Java中final关键字
  8. Mac 下安装Redis
  9. Excel分割字符串
  10. VsCode——创建Vue 模板
  11. redis雪崩和穿透、击穿的解决方法
  12. 2017年mysql考试时间_2017年计算机二级考试时间是哪一天
  13. 天正建筑2016破解版 64位/32位最新版
  14. FFmpeg入门详解之114:DirectShow读取摄像头数据
  15. c语言用switch编写春夏秋冬,利用switch实现春夏秋冬
  16. 华三交换机 RRPP V7版本
  17. Mac Pro 触摸板按压失效(没有按压回弹效果)
  18. 《宝宝出生特别纪念日》
  19. python3 利用ffmpeg把音频转换为16khz的wav文件
  20. C语言中的程序设计——顺序、选择结构程序设计

热门文章

  1. 为什么计算机连接u盘不显示内存不足,U盘明明有空间却提醒空间不足怎么解决...
  2. bootdo框架首页解析
  3. 如何防止数据库中的信息被“脱库”-笔记
  4. AD7124-4 精度
  5. Linux 实现人脸识别
  6. 怎么报名mysql证书_报考oraclemysql认证考试的流程有哪些
  7. VPX单板计算机xPower 6110
  8. 【Scratch案例教学】scratch旋转风车 ​​​​scratch编程案例教学 scratch创意编程 少儿编程教案
  9. mcgs组态连接oracle数据库,昆仑通态专题(九):MCGS组态软件的实时数据库
  10. 长生诀手游源码服务端