-
Notifications
You must be signed in to change notification settings - Fork 14
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
Slight inconsistencies in physical constants #25
Comments
Should we address this before 2.0? As far as I can see, this comment by @giovannipizzi is the latest suggestion. Questions on this:
I don't think there's much of a point in tracking also the CODATA values - they are defined in scipy.constants. |
I am not sure - I guess we need to check inconsistencies, and double check with QE. |
Fun! For the release candidate, at the very least I think we should nail down the interface. How about we have a DEFAULT = get_constants() for the latest ones? |
seems reasonable! |
Anyway, maybe we should just create a default interface, but in the end it might not be needed to create multiple versions? Here is the blame: https://gitlab.com/QEF/q-e/-/blame/qe-6.5/Modules/constants.f90 So maybe I wouldn't worry too much about this issue. The only action I'd take are:
Then, ensure in aiida-qe we use constants from here for consistency |
So.. we just pack the constants into a What about naming? Should the default be at top-level |
I don't know what this is, I trust your decision here :-)
Maybe let's go with |
It's basically the same as the AiiDA
Hm, I think it would make sense to keep the |
While it may not be decided what to do here, can we please document in the code the provenance of the numbers that are used, beyond "they're from AiiDA core"? |
See original issues on
aiida-core
andaiida-quantumespresso
The text was updated successfully, but these errors were encountered: