Class EwaldTensorQI


public class EwaldTensorQI extends CoulombTensorQI
The EwaldTensorQI class computes derivatives of erfc(r)/|r| via recursion to arbitrary order for Cartesian multipoles in a quasi-internal frame.
Since:
1.0
Author:
Michael J. Schnieders
See Also:
  • Constructor Details

    • EwaldTensorQI

      public EwaldTensorQI(int order, double beta)
      Constructor for EwaldTensorQI.
      Parameters:
      order - Tensor order.
      beta - The Ewald convergence parameter.
  • Method Details

    • source

      protected void source(double[] T000)
      Generate source terms for the Ewald Challacombe et al. recursion.
      Overrides:
      source in class CoulombTensorQI
      Parameters:
      T000 - Location to store the source terms.