小工具之ReaxFF产物个数随时间的变化统计

本例发布ReaxFF力场反应物和产物个数随模拟时间的变化曲线。依据该变化曲线可计算反应速率。代码功能可以针对一个输出文件,也可以针对多个输出文件。但要求多个输出文件是针对一个模拟在不同条件下的反应,如不同温度或不同压强。输出文件有lammps的命令fix reax/c/species command这是旧版的命令最新版的lammps命令应该是fix reaxff/species command该命令可以输出每一时间步产物的个数,也可以输出一段时间平均后的产物个数。通过获取产物和反应物随时间的
摘要由CSDN通过智能技术生成

本例发布ReaxFF力场反应物和产物个数随模拟时间的变化曲线。依据该变化曲线可计算反应速率。代码功能可以针对一个输出文件,也可以针对多个输出文件。但要求多个输出文件是针对一个模拟在不同条件下的反应,如不同温度或不同压强。输出文件有lammps的命令

fix reax/c/species command

这是旧版的命令最新版的lammps命令应该是

fix reaxff/species command

该命令可以输出每一时间步产物的个数,也可以输出一段时间平均后的产物个数。通过获取产物和反应物随时间的变化代码可以拟合获得反应速率。然后计算的反应活化能。

 

#首先python中要安装scipy和numpy两个库
from scipy.optimize import curve_fit
import numpy as np
import os
case = 2 #不要改变
#work_path文件所在位置(不包含文件名)
work_path = "E:\\work\\ester_reax\\gas\\TAE\\TAE\\&#
  • 2
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值