Hirata So
William R. Wiley Environmental Molecular Sciences Laboratory, Pacific Northwest National Laboratory, Richland, Washington 99352, USA.
J Chem Phys. 2004 Jul 1;121(1):51-9. doi: 10.1063/1.1753556.
The equation-of-motion coupled-cluster (EOM-CC) methods truncated after double, triple, or quadruple cluster and linear excitation operators (EOM-CCSD, EOM-CCSDT, and EOM-CCSDTQ) have been derived and implemented into parallel execution programs. They compute excitation energies, excited-state dipole moments, and transition moments of closed- and open-shell systems, taking advantage of spin, spatial (real Abelian), and permutation symmetries simultaneously and fully (within the spin-orbital formalisms). The related Lambda equation solvers for coupled-cluster (CC) methods through and up to connected quadruple excitation (CCSD, CCSDT, and CCSDTQ) have also been developed. These developments have been achieved, by virtue of the algebraic and symbolic manipulation program that automated the formula derivation and implementation altogether. The EOM-CC methods and CC Lambda equations introduce a class of second quantized ansatz with a de-excitation operator (Y), a number of excitation operators (X), and a physical (e.g., the Hamiltonian) operator (A), leading to the tensor contraction expressions that can be performed in the order of ((...((yx)x)...)x)a or ((...((ax)x)...)x)y at the minimal peak operation cost, where x, y, and a are basis-set representations (i.e., tensors) of the respective operators X, Y, and A. Any intermediate tensor resulting from either contraction order is shown to have at most six groups of permutable indices, and this knowledge is used to guide the computer-synthesized programs to fully exploit the permutation symmetry of any tensor to minimize the arithmetic and memory costs.
运动方程耦合簇(EOM-CC)方法在双、三或四重簇以及线性激发算符之后截断(EOM-CCSD、EOM-CCSDT和EOM-CCSDTQ),已被推导并实现为并行执行程序。它们利用自旋、空间(实阿贝尔)和置换对称性,同时且充分地(在自旋轨道形式体系内)计算闭壳层和开壳层系统的激发能、激发态偶极矩和跃迁矩。还开发了用于耦合簇(CC)方法直至并包括连接四重激发的相关Lambda方程求解器(CCSD、CCSDT和CCSDTQ)。借助于完全自动化公式推导和实现的代数和符号操作程序,实现了这些进展。EOM-CC方法和CC Lambda方程引入了一类具有退激发算符(Y)、多个激发算符(X)和一个物理(例如哈密顿量)算符(A)的二次量子化假设,从而得到张量收缩表达式,该表达式可以以最小峰值运算成本按((...((yx)x)...)x)a或((...((ax)x)...)x)y的顺序执行,其中x、y和a分别是算符X、Y和A的基组表示(即张量)。由任何一种收缩顺序产生的任何中间张量最多有六组可置换指标,并且利用这一知识来指导计算机合成程序充分利用任何张量的置换对称性,以最小化算术和内存成本。