evaleev / libint

Libint: high-performance library for computing Gaussian integrals in quantum mechanics
Other
218 stars 96 forks source link

gss/sss (solid harmonic ordering) runtime switchable #269

Closed loriab closed 9 months ago

loriab commented 10 months ago

(in order of decreasing importance)

evaleev commented 9 months ago

@loriab looks good, I only tweaked this slightly (spherical multipoles operator components use standard order always ... this makes sense by analogy with the cartesian multipole operator components not depending on the Cartesian shell order)

evaleev commented 9 months ago

@loriab which is the next PR in the laundry list?

loriab commented 9 months ago

Great, thanks! #270 is next and presently includes the commits of this one, so lmk if you'd like me to rebase.

evaleev commented 9 months ago

Sure that would be helpful. Also if you want to squash related commits (try xxx) feel free ... I am not prmedabtic/paranoid about the history ...

On Sun, Sep 17, 2023, 4:27 PM Lori A. Burns @.***> wrote:

Great, thanks! @270 https://github.com/270 is next and presently includes the commits of this one, so lmk if you'd like me to rebase.

— Reply to this email directly, view it on GitHub https://github.com/evaleev/libint/pull/269#issuecomment-1722561196, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQXIZZFL5CDWON2Y7TH3Y3X25MKTANCNFSM6AAAAAA4CGXI2E . You are receiving this because your review was requested.Message ID: @.***>

loriab commented 9 months ago

Sure that would be helpful. Also if you want to squash related commits (try xxx) feel free ... I am not prmedabtic/paranoid about the history ...

Sure, I'll fix up 270 after this one is merged (GHA just completed). All the "try xxx" are long gone -- it's actually reviewable commit-by-commit if you prefer.

evaleev commented 9 months ago

@loriab heads up: re-enabled FOR_SOLIDHARM to be able to write generic code that can work with any Libint2 library