-
Notifications
You must be signed in to change notification settings - Fork 28
Description
The input data for LDAs and GGAs can be evaluated faster with the help of Coulomb fitting.
First, instead of evaluating the density in the orbital basis
one can use the auxiliary basis expansion of the density
for an update that is linearly scaling in the number of auxiliary functions, instead of quadratic scaling in the orbital functions.
Also the Fock matrix contributions can be evaluated with the help of the auxiliary basis.
An implementation within GauXC would be great, since only a linear amount of data needs to be passed in and out: the density expansion coefficients
The algorithm is discussed in Chem. Phys. Lett. 281, 151 (1997) and J. Chem. Phys. 121, 3417 (2004), and is extensively used in e.g. the deMon2k program. It has also been recently used for protein-ligand scoring.