计算化学公社

标题: 求助怎么把球谐型基函数转化为笛卡尔型的基函数 [打印本页]

作者
Author:
642477721    时间: 2024-11-6 23:53
标题: 求助怎么把球谐型基函数转化为笛卡尔型的基函数
我有一个由ORCA_2mkl生成的molden文件,其基函数默认为球谐型高斯函数,
在后续计算中的量化软件只接受笛卡尔型的基函数输入
请问multiwfn可以把它转换成笛卡尔型的molden文件吗
提前感谢回答


作者
Author:
sobereva    时间: 2024-11-7 06:54
把settings.ini里的iloadasCart设为1,Multiwfn载入球谐型基函数的波函数文件时会转成笛卡尔型的,之后再导出mwfn、molden、fch等波函数文件也将是笛卡尔型的
作者
Author:
zjxitcc    时间: 2024-11-7 10:46
本帖最后由 zjxitcc 于 2024-11-7 10:47 编辑

注意两点:
(1)如果你在用GAMESS软件,它是支持球谐型基函数的,不是一定要转化成Cartesian型;
(2)转化之后的波函数 不是对应方法下的收敛解。看一个例子更好理解:例如Gaussian做一个RHF/cc-pVDZ 5D 7F计算,将收敛的RHF轨道展开到(也可以称为投影到)6D 10F上,这组RHF轨道不是RHF/cc-pVDZ 6D 10F的收敛解,但非常接近,SCF可能还要迭代五六圈。如果你只是构造/传递这组轨道做为初始轨道,后面还有轨道优化,这自然不会造成什么问题;如果是不做轨道优化、直接做CASCI计算,那会由于你现在的解不是严格收敛的,在对比能量上造成大量麻烦。
作者
Author:
642477721    时间: 2024-11-12 22:18
太好了, 非常感谢您的回答😃😃
作者
Author:
642477721    时间: 2024-11-12 22:24
我的后续计算是在sTDA(Grimme 组的程序) 中计算一个基于MO能量的反应性描述符,但它只接受笛卡尔型的机组。 我目前的代替方法是用Terachem进行单点计算获得笛卡尔型的MO信息,它支持的基组有限。现在如果可以使用multwfn转换ORCA的output的话就方便很多。 再次感谢




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3