@FarnazH @PaulWAyers @Ali-Tehrani
There is a discrepancy in the normalization constants used in gbasis/screening.py compared to the rest of the library. Functions like compute_primitive_upper_bound and compute_primitive_cutoff_radius utilize a 1D normalization factor, whereas gbasis primarily operates with 3D Gaussian basis functions. Specifically, in
screening.py (lines 115-116/208-212):
fix was mentioned as TODO: Fix this, it fails for some reason
161: # TODO: Fix this, it fails for some reason, it is needed for screening of 1rdms