Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nuclear gradients: Forces #96

Open
jackbaker1001 opened this issue Dec 11, 2023 · 0 comments
Open

Nuclear gradients: Forces #96

jackbaker1001 opened this issue Dec 11, 2023 · 0 comments

Comments

@jackbaker1001
Copy link
Collaborator

Implementing ionic forces in Grad DFT would be useful as this provides information beyond the total energy and density for training neural functionals. There is potential here to strongly improve generalization performance of our models.

There are two ways to proceed here:

(1) Auto-diff computation of forces. This would also require a differentiable implementation h1e and the ERI's as these quantities evolve with the nuclear positions.

(2) Direct implementation of the Hellman-Feynmann theorem, with additional Pulay forces (a must-have since we are using a local basis).

Route 1 will probably take longer but comes with the benefit of having access to other nuclear gradients (like stresses for example).

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

No branches or pull requests

1 participant