@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
@FarnazH @PaulWAyers @Ali-Tehrani
There is a discrepancy in the normalization constants used in
gbasis/screening.pycompared to the rest of the library. Functions likecompute_primitive_upper_boundandcompute_primitive_cutoff_radiusutilize a 1D normalization factor, whereas gbasis primarily operates with 3D Gaussian basis functions. Specifically, inscreening.py(lines 115-116/208-212):fix was mentioned as
TODO: Fix this, it fails for some reason