-
Notifications
You must be signed in to change notification settings - Fork 436
TREXIO support #3792
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
TREXIO support #3792
Conversation
|
Tests simply run and make sure that the code written is executed without mistakes, but do not test the genuinity of the trexio file content. |
The workaround for this is to temporarily disable the trapping: Lines 621 to 633 in 2de90c3
|
oschuett
left a comment
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.
Just a few comments, generally LGTM.
Actually, with 1.14.5 this is not a problem anymore, so I don't need to disable the trapping. |
This PR enables support for writing TREXIO files from a SCF run.
TREXIO is a library that support interoperability between quantum chemistry codes, especially for programs implementing post-SCF methods such as QMC.
The PR adds an external library dependency, which itself depends on HDF5.
Currently, we only support writing trexio files, and not reading them (e.g. to restart a calculation previously run with a different code support trexio).