|
本帖最后由 winnerwill 于 2021-9-15 07:44 编辑
好几个坛友发布了关于分子间电荷转移积分的程序。- @snljty # http://bbs.keinsci.com/thread-23418-1-1.html
- @Warm_Cloud # http://bbs.keinsci.com/thread-14311-1-1.html
- @让你变成回忆 # http://bbs.keinsci.com/thread-11369-1-1.html
复制代码
假如Linux下安装有任意这些程序,可以使用这里提供的一个调用这些程序进行计算的懒人脚本。
脚本的使用要求:- 输入文件仅需三个fchk文件。
- 脚本会自动调用Gaussian或Multiwfn计算补齐上述程序ElecCoupling.py、CT.x、calc_coupling.x所需的.log文件或者.47文件。
- 使得原先不直接支持的ElecCoupling.py、CT.x也支持。
- 如果使用的是g09,需要把脚本中的g16相应改过来。
- 也支持molden文件作为输入文件,这时仅支持@snljty的程序calc_coupling.x,调用的是Multiwfn。
- 使用如有异常,参照原程序进行安装调试。调用的程序确保均可以通过PATH环境变量中找到并且具有可执行权限。
- transint.sh [args]
- transint.sh <dimer.fchk> <monomer1.fchk> <monomer2.fchk> <functional>
复制代码 如果输入文件为默认文件名,那么无需输入参数。
执行完,屏幕输出如下结果(输出结果是一致的!示例文件来自@snljty程序):
|
-
-
-
transint.sh
2.91 KB, 下载次数 Times of downloads: 31
bash脚本
评分 Rate
-
查看全部评分 View all ratings
|