Pseudopotentials, OPIUM, and lmax
Posted: Mon Jul 26, 2010 11:41 pm
Recently I tried my hand at generating my own pseudopotentials for a tin oxide (SnO2) calculation. I started with trying ionized states, but quickly realized that I first needed to at least match the accuracy of the pseudopotentials offered on the website with neutral atoms before graduating to more complex calculations.
In the process of generating these pseudopotentials with the OPIUM code, I came across two things that puzzled me.
One, is there a need to specify if a potential was generated using OPIUM in abinit? What if I use partial core correction? Does Abinit require a special flag if the pseudopotential is using a specific type of PCC (in this case Louie, Froyen, and Cohen) like it requires its IXC to match the pseudopotential's IXC?
Two, I keep seeing in the sample pseudopotentials (the GGA_FHI pspots) that the lmax is defined as being equal to 3, even if the f-orbital isn't and definitely shouldn't be used. This occurs in the tin, the oxygen, even the hydrogen. Is lmax = 3 a flag for something else, something more significant?
Thank you for your time,
DCellucci
In the process of generating these pseudopotentials with the OPIUM code, I came across two things that puzzled me.
One, is there a need to specify if a potential was generated using OPIUM in abinit? What if I use partial core correction? Does Abinit require a special flag if the pseudopotential is using a specific type of PCC (in this case Louie, Froyen, and Cohen) like it requires its IXC to match the pseudopotential's IXC?
Two, I keep seeing in the sample pseudopotentials (the GGA_FHI pspots) that the lmax is defined as being equal to 3, even if the f-orbital isn't and definitely shouldn't be used. This occurs in the tin, the oxygen, even the hydrogen. Is lmax = 3 a flag for something else, something more significant?
Thank you for your time,
DCellucci