-
Notifications
You must be signed in to change notification settings - Fork 1
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
Adding gaussian normalization #35
Conversation
19e1c52
to
b115fbe
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is fine, but why the nomenclature change? Are we using the word "types" instead of species in the other files?
1674d1b
to
5a02940
Compare
b7ef013
to
20b1b37
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i'm ok with merging this in now for the sake of not leaving this branch dangling for way too long, although this will likely need further iteration.
In the future I will make various tests to ensure gaussian normalization and to test other pieces of the code as well (e.g. that Jigyasa's tensor products do what they're supposed to)
@arthur-lin1027 should we close? |
05457d6
to
7b0656f
Compare
The integral of a monomial * a atom-centered gaussian does not change the gaussian in the same way that a GTO does. Hence the c term is 0.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tests work, normalization seems right, very cool!
Not quite sure why it needs the volume, but that's apparently the thing.