-
Notifications
You must be signed in to change notification settings - Fork 53
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Espresso: streamline file copying / additional recipes (#1974)
## Summary of Changes This pull request introduces several improvements and new features to Quacc Espresso, enhancing the user experience and expanding its capabilities: **Streamlined Input/Output Naming:** - Quacc Espresso now enforces predefined names for **all** input and output files removing the little freedom users had for this. This ensures consistency across different calculations and reduce the potential for errors. **Intelligent File Copying:** - When users provide a prev_dir argument, Quacc will now determines which files to copy based on the binary and input data. This will reduce the amount of data being copied overall, I think this was one of your suggestions on a previous merge request. **New Recipes for Electron-Phonon Calculations:** - Two new recipes have been added to perform electron-phonon calculations and Fourier interpolation of the phonon potential. It's a little step toward future compatibility with codes such as EPW. Some tests have been modified to be more robust, some internal functions have been modified as well. note to self: the two recipes have to be added to the list of recipes ### Checklist - [ ] I have read the ["Guidelines" section](https://quantum-accelerators.github.io/quacc/dev/contributing.html#guidelines) of the contributing guide. Don't lie! 😉 - [ ] My PR is on a custom branch and is _not_ named `main`. - [ ] I have added relevant, comprehensive [unit tests](https://quantum-accelerators.github.io/quacc/dev/contributing.html#unit-tests). ### Notes - Your PR will likely not be merged without proper and thorough tests. - If you are an external contributor, you will see a comment from [@buildbot-princeton](https://github.com/buildbot-princeton). This is solely for the maintainers. - When your code is ready for review, ping one of the [active maintainers](https://quantum-accelerators.github.io/quacc/about/contributors.html#active-maintainers). --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Andrew S. Rosen <asrosen93@gmail.com>
- Loading branch information
1 parent
bd23ed3
commit 06faf4e
Showing
18 changed files
with
1,106 additions
and
241 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.