Skip to content
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

Direct support for UPF format pseudopotentials #1125

Open
prckent opened this issue Oct 24, 2018 · 0 comments
Open

Direct support for UPF format pseudopotentials #1125

prckent opened this issue Oct 24, 2018 · 0 comments

Comments

@prckent
Copy link
Contributor

prckent commented Oct 24, 2018

UPF format pseudopotentials, as used by QE, can include the semi-local potential needed for QMC as well as the non-local Kleinman-Bylander projectors used by plane wave codes such as QE. A big simplification in our workflows would therefore be to support these files directly since users would only need one pseudopotential file. While the UPF documentation is a little ambiguous, the modular reader code used by pw.x correctly skips semi-local components while the pseudopotential generator code has example source for formatting the semi-local data. As far as I can tell, there are no existing potentials with both components.

Since UPF files with projectors are currently being generated for https://pseudopotentiallibrary.org/ , I suggest we plan to use UPF files with both components in QMCPACK as a simplifying step. Modifying QMCPACK to read this data is straightforward. In the same way that pseudopotential generating code information is currently included in the opening comments in the UPF files, I suggest we add (require) specification of the local potential and cutoffs there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant