An efficient matrix-matrix multiplication based antisymmetric tensor contraction engine for general order coupled cluster

25Citations
Citations of this article
29Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper, we present an efficient implementation of general tensor contractions, which is part of a new coupled-cluster program. The tensor contractions, used to evaluate the residuals in each coupled-cluster iteration are particularly important for the performance of the program. We developed a generic procedure, which carries out contractions of two tensors irrespective of their explicit structure. It can handle coupled-cluster-type expressions of arbitrary excitation level. To make the contraction efficient without loosing flexibility, we use a three-step procedure. First, the data contained in the tensors are rearranged into matrices, then a matrix-matrix multiplication is performed, and finally the result is backtransformed to a tensor. The current implementation is significantly more efficient than previous ones capable of treating arbitrary high excitations. © 2010 American Institute of Physics.

Cite

CITATION STYLE

APA

Hanrath, M., & Engels-Putzka, A. (2010). An efficient matrix-matrix multiplication based antisymmetric tensor contraction engine for general order coupled cluster. Journal of Chemical Physics, 133(6). https://doi.org/10.1063/1.3467878

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free