|
本帖最后由 wal 于 2025-8-7 18:06 编辑
最近连续学了几个新程序,每个程序都怀念gview的可视化,深感有时候不想切程序的原因也是真离不开gview。但是每个程序各有各的特点,没法认准一家,每次都从头搓一遍fakeG又很麻烦,干脆搭个框架,以后只写解析器。
GitHub:fakeG
如果大家有其他常用程序,比如pyscf,molpro啥的,可以利用/src/parser/parser_interface.h这里留的接口,写个解析器解析所需要的能量、坐标、梯度位移、振动分析数据,格式化输出就不用管了。
当前可用:
AfakeG:Atomic and molecular electronic structure program(Amesp) fake Gaussian转换器。
BfakeG:Beijing Density Functional(BDF) fake Gaussian转换器。
XfakeG:单帧/多帧xyz文件fake Gaussian转换器。此程序发现输入的多帧xyz文件是xtb/molclus/isostat的输出时会一并提取能量。
build.7z
(1.16 MB, 下载次数 Times of downloads: 7)
交叉编译出Windows程序也是可行的,都放在release里了。
ORCA由于已经有社长的OfakeG,就不重复造轮子了。
楼下mizu提到TDDFT提醒我了,在实现TDDFT格式转换之前,先在这里放一个AMESP的TDDFT组态系数转Multiwfn输入格式的脚本
atb2gau.cpp
(4.91 KB, 下载次数 Times of downloads: 2)
对于大体系做了TDA-ATB计算,想要做空穴-电子分析的情况可以用这个脚本把aop转换成Multiwfn认识的格式,配合MOKIT传轨道来做 |
评分 Rate
-
查看全部评分 View all ratings
|