KPACK 主页 http://www.kpackprogram.org/ 获取方法 直接下载可执行程序。不提供源代码。 简介 KPACK在旋轨耦合相对论有效芯势的框架下使用Kramers限制和非限制算法,用于含重元素分子的相对论二分量从头电子结构计算。程序在Hartree-Fock阶段就进行旋轨耦合变分处理,产生的二分量分子旋量用于后面的关联方法:MP2,CI,和CASSCF。 功能 1. 原子轨道积分:支持球基函数和直角基函数,一直到h函数;单电子积分使用Obara-Saika循环关系和Gauss-Hermite积分;SOREP积分;用Rys多项式的递归算法计算双电子排斥积分
2. 自洽场:Kramers限制性和非限制性Hartree-Fock;对角化基于四元数代数;OpenMP并行;二分量DIIS收敛加速
3. 分子旋量积分:二指数和四指数复变换;Kramers限制性和非限制性分子旋量积分
4. 微扰理论:Kramers限制性和非限制性MP2
5. 组态相互作用:Kramers限制性和非限制性CI;直接CI使用厄密矩阵的扩展Davidson对角化;用图论构造行列式;旋轨耦合CI
6. MCSCF:Kramers限制性CASSCF;完全考虑时间反转对称性;接近二次的两步收敛方法;可用于闭壳层和开壳层体系平台 Linux 相关软件 1.
DIRAC