Skip to content

Paul's Feb 2026 updates#80

Merged
joshkamm merged 1 commit intomainfrom
pmz_feb_2026
Mar 31, 2026
Merged

Paul's Feb 2026 updates#80
joshkamm merged 1 commit intomainfrom
pmz_feb_2026

Conversation

@joshkamm
Copy link
Copy Markdown
Member

@joshkamm joshkamm commented Feb 25, 2026

Summary

Paul's February 2026 updates to SlaterGPU: expanded Becke/Gauss integrals, Hessian support, and libcint wrapper enhancements.

Changes

  • src/integrals/becke.cpp / gauss.cpp — New integral routines for Gaussian basis TDCI current and magnetic field
  • src/integrals/integrals.cpp — Expanded integral functionality
  • src/hessian/ — Hessian updates
  • src/integrals/cintwrapper.cpp — libcint wrapper enhancements
  • Header files updated accordingly

Key API changes

  • compute_Exyz signature expanded with gbasis argument — ZEST calls updated in companion PR ZimmermanGroup/ZEST#69
  • compute_delt() and compute_B_field() now support Gaussian basis path

Companion PR

This was a dependency for ZimmermanGroup/ZEST#69 (Paul's March 2026 ZEST updates). Both merged 2026-03-31.

🤖 Generated with Claude Code

… cintwrapper

Major additions to becke.cpp and gauss.cpp with new integral routines,
expanded integrals.cpp functionality, hessian updates, and libcint
wrapper enhancements. Header files updated accordingly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@joshkamm joshkamm changed the title Paul's Feb 2026 updates: expanded becke/gauss integrals, hessian, and… Paul's Feb 2026 updates Feb 25, 2026
@joshkamm joshkamm marked this pull request as draft February 25, 2026 22:40
@joshkamm
Copy link
Copy Markdown
Member Author

joshkamm commented Feb 25, 2026

@bishnu-pR Paul and I are working on merging these of his recent changes to SlaterGPU and then do a corresponding merge in Zest. He said they're most relevant to what you're working on so feel free to take a look

@joshkamm joshkamm self-assigned this Mar 7, 2026
@joshkamm joshkamm marked this pull request as ready for review March 31, 2026 08:54
@joshkamm joshkamm merged commit e64cb63 into main Mar 31, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant