-
Notifications
You must be signed in to change notification settings - Fork 6
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
Decentralizing QE #184
Decentralizing QE #184
Conversation
Codecov ReportBase: 83.15% // Head: 83.31% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #184 +/- ##
==========================================
+ Coverage 83.15% 83.31% +0.16%
==========================================
Files 66 65 -1
Lines 5573 5562 -11
==========================================
Hits 4634 4634
+ Misses 939 928 -11
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Just to understand, why do we have the executables in |
…e shipped without test infrastructure; updated benchmarks
This is just the default behaviour, following the default behaviour of I suppose the point is here |
This PR decentralizes the way we treat our installations of QE. Specifically:
quantum_espresso/kcp
andquantum_espresso/utils
are now separate repositories https://github.com/epfl-theos/koopmans-kcp and https://github.com/epfl-theos/koopmans-qe-utils, and are included inkoopmans
as submodulespw.x
is now to look forpw.x
(without any path specified) rather than looking in/path/to/koopmans/bin/
specificallymake install
procedure has been added that installs QE binaries on the user's path (/usr/local/bin/
by default)It also includes various changes making the project more amenable to
python -m build
:pyproject.toml
in place ofsetup.py
+ various.ini
fileskoopmans
has been moved tokoopmans/src