-
Notifications
You must be signed in to change notification settings - Fork 79
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
adds gcp harness #278
adds gcp harness #278
Conversation
This pull request introduces 3 alerts when merging 78618a6 into a206fb9 - view on LGTM.com new alerts:
|
This pull request introduces 1 alert when merging af554ff into a206fb9 - view on LGTM.com new alerts:
|
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.
no need to add to psi.yaml, imo
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.
lgtm, thanks! let me know when you're content to merge.
I neglected to pursue getting this merged before the SAPT-D PR generated conflicts. Would you rebase, please, and then let me know if ready to merge? Thanks! |
Yeah I also lost track of this, sorry. Rebase was a bit messy. Not 100% sure about official gcp updates right now that the harness should support already. |
thanks! I'll get this merged, then straighten out CI on GHA. do you want to be added to codemeta? I can copy your entry over from psi. |
Yes, please add and copy from psi, thanks. |
I might have screwed up the versioning in the new |
I think it's ok because the binary names changed, and detection relies upon |
Okay, I'll probably bump the version to 2.3 for the next release to be on the safe side. |
Description
Adds harness for the
gcp
program that calculates a geometrical counter poise correction.The method's parametrization depends on the basis set and (to a less extent) on the Hamiltonian (HF or DFT).
The manual or help from the binary lists what combinations are available. The gCP part for the
3c
correction is also accessible (method =hf3c
orpbeh3c
). Minimal example:There are already some provisions in place for a planned update of the
gcp
code for a smoother interoperability (version output, better custom param file support). Note that the current, uncommon version2.02
gets changed to2.2
somewhere.Changelog description
Addition of
gcp
harness.Status