大数跨境
0
0

【科学代码】EAPOTc化合物原子间作用势软件简介

【科学代码】EAPOTc化合物原子间作用势软件简介 蔻享代码
2023-06-30
1
导读:该软件实现了基于第一性原理计算的高通量自动化拟合流程



代码开发团队

张瑞丰课题组

开发者单位

北京航空航天大学


联系邮箱

zrfcms@buaa.edu.cn


蔻享代码网页

https://code.koushare.com/#/code/codeDetail?codeId=347


作为EAPOT Studio集成化势函数拟合平台的第二个核心模块,EAPOTc用于构建双元素原子间作用势【著作权号:2019SR1395181】。EAPOTc在单元素势的基础上,结合第一性原理计算得到的化合物的结构参数、形成能和弹性常数等作为拟合目标,基于元素势平移不变性进行函数匹配原则,筛选和构建合金交叉势,为用户提供交叉势函数全流程一体化筛选和构建。该软件不仅实现了基于第一性原理计算的高通量自动化拟合流程,而且实现了“能量-应力-受力-弹性”的多重组合、多级目标优化方案,保证拟合策略可以满足不同模拟场景的需求。


EAPOTc交叉势函数拟合主界面如下图:

EAPOTc支持的势函数形式包括:EAM多体势的交叉势函数形式、FS多体势的交叉势函数、TB多体势的交叉势函数、MEAM多体势的交叉势函数、SW三体势的交叉势函数、Tersoff键级势的交叉势函数、Brenner键级势的交叉势函数、Pettifor键级势的交叉势函数形式,等等。该模块支持以下拟合功能:模型创建、能量拟合(共格能、空位能、间隙能等)、应力拟合、受力拟合、模量拟合等。不同的拟合目标选择可以满足不同模拟场景的需求。该模块的优化算法不仅包含局域优化算法,比如共轭梯度法,单纯形算法和Powell算法,而且支持全局优化算法,比如粒子群算法,模拟退火以及差异进化算法,以及两者的结合使用。该软件能够在单个处理器上运行或多任务分发,采用高度可移植的C ++语言编写,具有较高的运行效率,易于扩展的新功能,输入脚本控制运行,可以构建为库。


使用EAPOTc构建CuNi原子间作用势的部分训练结构和Rose方程校核结果


参考文献:

B. N. Yao, Z. R. Liu, and R. F. Zhang*. EAPOTc: An integrated empirical interatomic potential optimization platform for compound solids, Computational Materials Science 211, 111551 (2022).


部分高级势函数功能(比如Baskes的MEAM势,Petiffor的BOP势)需要获得开发者的授权码,可以发送注册表到zrfcms@buaa.edu.cn获取该授权码。


软件免费获取方式:

1、发送注册表到zrfcms@buaa.edu.cn,获取百度网盘链接。

2、或直接从github下载,链接如下:https://github.com/zrfcms/EAPOTc



推荐阅读

【科学代码】ParaEngine:用于量子化学计算中的高性能计算>>

【科学代码】TBPLaS:大尺度计算凝聚态物理软件,可用于数十亿原子体系的物性计算>>

【科学代码】重力场及大地水准面精化系统 PALGrav4.0>>

【科学代码】地球潮汐负荷影响与形变监测计算系统>>

【科学代码】能带反折叠VaspBandUnfolding 程序包>>

【科学代码】FEALPy:打造偏微分方程数值解的开源共享学习实践平台>>

【科学代码】EAPOTs:单元素原子间作用势软件>>

【科学代码】itol.toolkit:iTOL系统发育树注释美化辅助R包>>

【科学代码】FEALPy 算例:FDTD 求解三维带 UPML的电磁波传播问题>>

【科学代码】FEALPy 算例:微分、变分到有限元求解非线性方程>>

编辑:黄琦

蔻享学术 平台


蔻享学术平台,国内领先的一站式科学资源共享平台,依托国内外一流科研院所、高等院校和企业的科研力量,聚焦前沿科学,以优化科研创新环境、传播和服务科学、促进学科交叉融合为宗旨,打造优质学术资源的共享数据平台。

识别二维码,

下载 蔻享APP  查看最新资源数据。


【声明】内容源于网络
0
0
蔻享代码
科学代码交流、分享平台(https://code.koushare.com/)
内容 34
粉丝 0
蔻享代码 科学代码交流、分享平台(https://code.koushare.com/)
总阅读11
粉丝0
内容34