Sm Pseudopotentials used for GGA and HSE06
Posted: Mon Dec 06, 2021 7:22 pm
I'm looking at an oxide with many rare-earth cations which include Ce, La, Pr, and Sm. I know the difficulties of simulating these f-element electrons in DFT, but I've been having problems with Sm specifically.
I've been using VASP 5.4.4 for GGA calculations as well as HSE06 calculations using PAW-PBE for both.
My question is about the compatibilities of the two available Sm pseudopotentials, [Sm_3] and [Sm] with GGA and HSE06. I'm aware of the differences in the valence electrons between these two pseudopotentials. [Sm_3] has been optimized for Sm3+ and has 1 f-electron in valence. The [Sm] pseudopotential has all 6 f-electrons in valence.
It seems that the [Sm_3] pseudopotential works with GGA but not HSE06, and the [Sm] pseudopotential might work with HSE06 but not GGA.
Ultimately, I wanted to know if my only option is to run my HSE06 from scratch since it isn't possible to start from a converged GGA run for Sm (and anything that contains Sm like my material) due to incompatible Sm pseudopotentials. Likewise, I can only run my GGA calculations with an [Sm_3] pseudopotential optimized for the 3+ state.
I first had an issue when I was trying to run a HSE06 calculation from a converged GGA run using the [Sm_3] pseudopotential which resulted in these errors:
" internal error in SET_CORE_WF: core electrons incorrect 51.0000000000000
62.0000000000000"
"Error EDDDAV: Call to ZHEGV failed. Returncode = 14 2 18"
And I came across this post on the forum: forum/viewtopic.php?t=11307
So, I began to assume that the [Sm_3] pseudopotential is not compatible with HSE06.
I'd prefer to run my HSE06 from a converged GGA, which I know won't work using [Sm_3].
When I tried to run GGA with the [Sm] potential, I got the following errors:
"WARNING: CNORMN: search vector ill defined"
"Error EDDDAV: Call to ZHEGV failed. Returncode = 16 2 18"
I thus found the following forum post: https://w.vasp.at/forum/viewtopic.php?p=19871
So, I thought there might be issues in the code for Sm similar to Nd.
I also am still having some trouble running an HSE06 calculation from scratch using the [Sm] pseudopotential for my material with all the RE elements. However, I have gotten HSE06 to run for a plain Sm oxide with the [Sm] pseudopotential, but not the [Sm_3] pseudopotential.
To summarize:
The [Sm_3] pseudopotential works with GGA but not HSE06, and the [Sm] pseudopotential might work with HSE06 but definitely not GGA. These issues do not occur for Pr which also has two different f-electron containing pseudopotentials, [Pr_3] and [Pr]. Both of these pseudopotentials work in GGA and HSE06, which is not the case for Sm. I'd appreciate understanding why this is occuring, and I'm curious why I seem to only be having this issue with Sm.
I have attached the relevant zip files (as many as I could attach to the post). Thank you very much!
I've been using VASP 5.4.4 for GGA calculations as well as HSE06 calculations using PAW-PBE for both.
My question is about the compatibilities of the two available Sm pseudopotentials, [Sm_3] and [Sm] with GGA and HSE06. I'm aware of the differences in the valence electrons between these two pseudopotentials. [Sm_3] has been optimized for Sm3+ and has 1 f-electron in valence. The [Sm] pseudopotential has all 6 f-electrons in valence.
It seems that the [Sm_3] pseudopotential works with GGA but not HSE06, and the [Sm] pseudopotential might work with HSE06 but not GGA.
Ultimately, I wanted to know if my only option is to run my HSE06 from scratch since it isn't possible to start from a converged GGA run for Sm (and anything that contains Sm like my material) due to incompatible Sm pseudopotentials. Likewise, I can only run my GGA calculations with an [Sm_3] pseudopotential optimized for the 3+ state.
I first had an issue when I was trying to run a HSE06 calculation from a converged GGA run using the [Sm_3] pseudopotential which resulted in these errors:
" internal error in SET_CORE_WF: core electrons incorrect 51.0000000000000
62.0000000000000"
"Error EDDDAV: Call to ZHEGV failed. Returncode = 14 2 18"
And I came across this post on the forum: forum/viewtopic.php?t=11307
So, I began to assume that the [Sm_3] pseudopotential is not compatible with HSE06.
I'd prefer to run my HSE06 from a converged GGA, which I know won't work using [Sm_3].
When I tried to run GGA with the [Sm] potential, I got the following errors:
"WARNING: CNORMN: search vector ill defined"
"Error EDDDAV: Call to ZHEGV failed. Returncode = 16 2 18"
I thus found the following forum post: https://w.vasp.at/forum/viewtopic.php?p=19871
So, I thought there might be issues in the code for Sm similar to Nd.
I also am still having some trouble running an HSE06 calculation from scratch using the [Sm] pseudopotential for my material with all the RE elements. However, I have gotten HSE06 to run for a plain Sm oxide with the [Sm] pseudopotential, but not the [Sm_3] pseudopotential.
To summarize:
The [Sm_3] pseudopotential works with GGA but not HSE06, and the [Sm] pseudopotential might work with HSE06 but definitely not GGA. These issues do not occur for Pr which also has two different f-electron containing pseudopotentials, [Pr_3] and [Pr]. Both of these pseudopotentials work in GGA and HSE06, which is not the case for Sm. I'd appreciate understanding why this is occuring, and I'm curious why I seem to only be having this issue with Sm.
I have attached the relevant zip files (as many as I could attach to the post). Thank you very much!