lammps案例:堆垛层错能的计算

lammps教程
专栏收录该内容
¥29.90
¥99.00
267 篇文章

大家好,我是小马老师。
本文介绍如何使用lammps计算晶体的堆垛层错能。
正常晶体中的原子按照一定的规律排列,原子面按ABCABC……的顺序排列,如下图所示:
在这里插入图片描述

当某个原子面被抽出后会形成堆垛层错,如图中的蓝色原子层被抽出,原子面排列变为ABCBCA……:
在这里插入图片描述

可通过计算堆垛层错能形成前后的能量差计算堆垛层错能,计算公式为:
在这里插入图片描述

E0为初始能量
Ef为删除一个原子面后的能量
A为界面面积
下面分享一个lammps计算堆垛层错能的in代码,本代码由Richard Glaze完成,本文稍作修改并进行了注释,以供初学者参考,对原作者表示感谢。

# 
VIPATOMSK实战:Bash脚本自动化构建金属堆垛模型 本文详细介绍了如何使用ATOMSK命令行工具和Bash脚本自动化构建面心立方金属(以镍为例)的堆垛模型。通过编写脚本,可一键生成本征、外禀和孪晶的连续变形序列,极大提升了计算材料学中建模的效率和可重复性,并解决了周期性边界条件带来的表面干扰问题。 开通可读全文·963 阅读·18 点赞·28 收藏 阅读全文

相关推荐

从OVITO可视化到LAMMPS计算:ATOMSK堆垛模型的全流程避坑指南

本文提供了一份从ATOMSK建模、OVITO可视化诊断到LAMMPS计算堆垛模型全流程实战指南。重点解析了构建“计算友好”模型的核心矛盾,并详细演示了如何通过添加真空、原子包裹和能量最小化等关键步骤,规避周期性边界条件带来的非物理相互作用,确保广义计算的可靠性与可复现性。

v4w5x6的博客 243

3_与孪晶_lammps代码_孪晶_lammps_lammps能_计算孪晶能

lammps代码,用于计算能和孪晶形成能

ATOMSK实战:用Bash脚本一键生成Ni堆垛模型(附完整脚本)

本文详细介绍了如何使用ATOMSK工具结合Bash脚本自动化生成镍晶体堆垛模型。通过环境配置、核心概念解析、自动化脚本开发和模型后处理技巧,帮助研究人员高效构建精确的Stacking Fault模型,提升计算材料科学研究的效率。

2w3e4r5t6y的博客 853

3_与孪晶,孪晶与能的关系,Unix_Linux

lammps代码,用于计算能和孪晶形成能

lammps计算

2.将模型顶部那一原子移至最底:atomsk 891.cfg -shift above 22 Z 0 0 -46.5 final.lmp。4.在模型的顶部加入真空:atomsk final2.lmp -cell add 46.5 z final3.lmp。3.通过ovito中的wrap命令建立周期性,使全部原子置于框线内,并将模型另存为final2.lmp。1.首先构建模型123.lmp,进行弛豫第一次891.cfg,此时模型的顶部和底部原子被打乱。可以写shell文件计算不同应变速率和角度。

m0_58157221的博客 620

lammps案例:水分子在石墨烯狭缝中流动的案例代码

大家好,我是小马老师。 本文分享一个使用lammps模拟水分子在石墨烯狭缝内流动的案例案例由Simon Gravelle编写,Simon Gravelle已经发表了多篇lammps模拟论文,在其个人主页(https://simongravelle.github.io/)提供了lammps教程和案例代码下载,有兴趣的可以到他的个人主页看看。 案例模型如下图所示: 该案例包括了流体模拟的关键技术,如: (1)水分子为tip4p类型水分子,在模拟中,使用fix addforce命令驱动水分子产生流动。 fi

lammps_jiayou的博客 3573

lammps模拟中的常用计算命令

本文介绍了lammps模拟中常用的计算命令,希望能够帮助初学者更好的学习lammps,如果有误,欢迎各位批评指正。

qq_44963682的博客 1万+

vasp计算能求助

计算Ni3Al的广义能,构建了8原子,共64个原子,沿(111)切面,在<112>方向移动1/6<112>和1/3<112>,文献中移动1/6<112>的能比1/3<112>大,但是我的结果正好相反,不知道问题出在哪,以下附上我的INCAR文件、KPOINTS文件,求指教。

c111c22的博客 1197

ATOMSK建模避坑指南:堆垛模型中的周期性边界问题与解决方案

本文深入探讨了使用ATOMSK构建堆垛模型时,周期性边界条件在Z方向引发的虚假相互作用问题及其对计算结果的严重影响。文章提供了核心解决方案,包括通过添加真空来物理隔离模型上下表面,并详细介绍了使用ATOMSK内置命令和直接修改数据文件两种具体操作方法,旨在帮助用户构建物理上正确的模型,确保能等计算结果的可靠性。

z4a5b6的博客 358

defect_lammps_lammps计算缺陷形成能_缺陷能_

本程序为LAMMPS程序,用于计算缺陷形成能

ATOMSK建模避坑指南:堆垛可视化中的真空处理技巧

本文针对ATOMSK建模中堆垛可视化难题,深入解析了周期性边界条件导致的原子重叠问题。核心解决方案是通过脚本化操作,在Z方向添加真空以隔离周期性镜像,从而获得清晰、独立的缺陷结构视图。文章提供了详细的Sed命令脚本和避坑指南,并探讨了真空厚度对可视化效果与后续计算的影响,助力材料模拟研究者高效处理Stacking Fault模型。

weixin_28323057的博客 368

ATOMSK实战:用Bash脚本一键生成Ni堆垛模型(附完整脚本下载)

本文详细介绍了如何利用ATOMSK命令行工具结合Bash脚本,自动化构建镍(Ni)的堆垛模型。通过参数化定义和循环迭代,脚本可一键生成用于广义堆垛能(GSFE)曲线计算的系列中间构型,显著提升材料模拟研究的工作效率和可重复性。

tcp8optimizer的博客 235

[ATOMSK建模]Stacking Fault

理想晶体在空间中的密排面具有特定的堆垛顺序,如FCC晶体{111}沿[111]方向的堆垛顺序为ABCABCABCABC......,而在实际晶体中,密排面顺序会遭到破坏与排,可能会形成ISF(本征堆垛,Intrinsic Stacking Fault),ESF(外禀堆垛,Extrinsic Stacking Fault)和Twin(孪晶)。运行完毕之后,会在当前文件夹创建三个新的文件夹,如图2所示,并将生成的模型对应保存在里面,且每个文件夹下对应41个结构文件。以下是脚本的具体内容。

m0_60787307的博客 1674

lammps后处理:堆垛和孪晶的数量统计

python调用ovito包可以免费实现ovito pro版本的功能,不需要安装ovito pro软件,如统计位线长度、CNA结构、键角分布等,如需深入学习,可考虑报名python ovito后处理课程,或lammps一对一课程。lammps金属变形模拟中,可能会产生堆垛或者孪晶等结构,但是ovito免费版本无法统计这些结构的数量。使用python和ovito软件包,则可以方便的统计出这些结构的数量。大家好,我是小马老师。

lammps_jiayou的博客 446

避开坑!用LAMMPS构建双石墨烯(AA/AB堆垛)的3个常见误与修正

本文详细解析了使用LAMMPS构建双石墨烯(AA/AB堆垛)时常见的3个建模误及其修正方法,包括间距设置、AB堆垛位移和周期性边界条件问题。通过对比误与正确代码,帮助研究者避免原子重叠、间距异常等陷阱,提升分子动力学模拟的准确性。

579

lammps 案例in文件汇总

进阶案例: 聚乙烯和石墨烯界面pull out模拟代码 反应力场reax/c设置方法及案例解析 石墨烯热导率模拟代码(NEMD方法) 圆锥形SiC纳米磨削单晶硅源代码 高熵合金FeNiCrCoCu纳米压痕模拟代码 fix indent命令实现纳米摩擦及摩擦力计算 Fe原子辐照轰击多石墨烯模拟代码 铝基石墨烯复合物压缩变形in文件源代码 石墨烯自动卷曲到Fe纳米线模拟源代码 铝/石墨烯复合物结晶过程lammps

lammps_jiayou的博客 9428

LAMMPS建模避坑指南:手把手教你构建扶手椅型和锯齿型石墨烯晶胞

本文详细介绍了使用LAMMPS构建扶手椅型和锯齿型石墨烯晶胞的避坑指南,涵盖晶格常数设置、基矢方向定义及双堆垛技巧。通过实战案例和常见误分析,帮助科研人员精准掌握石墨烯建模的关键细节,提升LAMMPS建模效率与准确性。

448

LAMMPS建模避坑指南:从零开始构建石墨烯晶胞(附完整in文件)

本文详细介绍了使用LAMMPS从零开始构建石墨烯晶胞的避坑指南,包括晶格常数、基矢和晶胞类型等关键参数的设置技巧,并提供了完整的in文件模板。通过解析常见误和验证方法,帮助研究者避免建模过程中的常见陷阱,提升计算材料学研究的效率和准确性。

580
上一篇: Atomsk空位缺陷建模技巧
下一篇: lammps自带命令create_atoms实现水分子建模
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lammps加油站_小马老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值