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
fermi_level #550
Comments
I think it was because However, I do this we should make it avalaible if it is there. At the moment the parser will give an exit code if there are quantities that are requested but not avalaible. We should allow this functionaity in general. aiida-vasp/aiida_vasp/parsers/file_parsers/vasprun.py Lines 731 to 735 in 76bfcd3
|
Yes, I think this was done when running for instance relaxation. Then the |
Thanks @zhubonan and @espenfl.
I see. I didn't consider this case. Then, this issue is not limited for |
I confirmed this. Thanks. In the case I encountered, efemi exits in OUTCAR, but not in vasprun.xml. |
Yes, we should try to make this behaviour more well defined. Starting to return |
Right I see, may be we should allow passing another list at |
Hmm, the one from OUTCAR is not used as the one in the |
Yes, maybe. Especially maybe for subsets of defaults. But if a user has specifically requested something we need to assume the user needs it and raise whatever needs to be raised. Then the caller should act on that. |
At PR #458,
fermi_level
was removed because it may not exist always. But in my calculation settings at the latest aiida-vasp, it always exists, and it is sometimes useful. If it always exists, I think it is not so harmful having it inmisc
. How do you think? But does anybody know In which case it doesn't exist?Is there any simple way to include
fermi_level
inmisc
? What I tried wasbut in this case, I have to write all the values to be included in
misc
. Another try wasThis results in (report of VaspCalculation)
The text was updated successfully, but these errors were encountered: