Computing vibrational energy levels by using mappings to fully exploit the structure of a pruned product basis.
For the purpose of calculating (ro-)vibrational spectra, rate constants, scattering cross sections, etc. product basis sets are very popular. They, however, have the important disadvantage that they are unusably large for systems with more than four atoms. In this paper we demonstrate that it is possible to efficiently use a basis set obtained by removing, from a product basis set, functions associated with the largest diagonal Hamiltonian matrix elements. This is done by exploiting the fact that for every factor of every term in the Hamiltonian, there is a basis-set order in which the matrix representation of the factor is block diagonal. Due to this block diagonality the Lanczos algorithm can be implemented efficiently. Tests with model Hamiltonians with as many as 32 coordinates illustrate the merit of the ideas.
Cooper
Jason
J
Chemistry Department, Queen's University, Kingston, Ontario K7L 3N6, Canada. jcooper@ucalgary.ca
Carrington
Tucker
T