Generalized and efficient algorithm for computing multipole energies and gradients based on Cartesian tensors.

Generalized and efficient algorithm for computing multipole energies and gradients based on Cartesian tensors.