Fermi energy in the conduction band with some functionnals

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
Pierre_Beaujean
Newbie
Newbie
Posts: 2
Joined: Wed Jul 12, 2023 5:06 pm

Fermi energy in the conduction band with some functionnals

#1 Post by Pierre_Beaujean » Wed May 07, 2025 2:01 pm

Hello,

We are quantum chemist from the localized basis set world, trying to strengthen our knowledges of plane-wave based code.

When performing some tests with different functionnal on VASP, we observed something quite strange. For the context, the structure is the one of a perovskite, and we take into account the magnetization (with MAGMOM). Using PBE, we observe that there is no gap in the major spin channel, and a large one (>2eV) for the minor spin channel.

However, when switching to PBESol, both gap tends to zero (we checked the convergence of cut-off energy and k-point mesh grid). Looking at the DOS, we observed this:

Image
image hosting for website

So it seems that the Fermi level is just above the conduction band. It is something that is known to happen with some functionnal? Does it makes sense?

Thanks in advance :)


jonathan_lahnsteiner2
Global Moderator
Global Moderator
Posts: 256
Joined: Fri Jul 01, 2022 2:17 pm

Re: Fermi energy in the conduction band with some functionnals

#2 Post by jonathan_lahnsteiner2 » Thu May 08, 2025 6:41 am

Dear Pierre Beaujean,

It is hard for me to tell what is going on in your calculations without any input files. But since you are saying you are studying a perovskite structure I can recommend to take a look at this paper. Otherwise please upload your input files according to the VASP forum guidelines.

All the best Jonathan


Pierre_Beaujean
Newbie
Newbie
Posts: 2
Joined: Wed Jul 12, 2023 5:06 pm

Re: Fermi energy in the conduction band with some functionnals

#3 Post by Pierre_Beaujean » Thu May 08, 2025 2:57 pm

Sorry, the VASP forum was a bit slow yesterday. Here are the inputs and main output:

PBESol_perovskite.zip
You do not have the required permissions to view the files attached to this post.

jonathan_lahnsteiner2
Global Moderator
Global Moderator
Posts: 256
Joined: Fri Jul 01, 2022 2:17 pm

Re: Fermi energy in the conduction band with some functionnals

#4 Post by jonathan_lahnsteiner2 » Thu May 08, 2025 3:29 pm

Dear Pierre Beaujean,

You are using are using Gaussian smearing for the DOS computation which is not recommended. The recommended smearing technique for DOS calculations is the tetrahedron method. You can switch on the tetrahedron method by setting ISMEAR=-5.
For further information please take a look at the following vasp wiki pages:
Explanation of ISMEAR:
https://www.vasp.at/wiki/index.php/ISMEAR
Background about smearing techniques:
https://www.vasp.at/wiki/index.php/Smearing_technique
Maybe also this forum post can give more insight:
https://wwww.vasp.at/forum/viewtopic.php?t=19164
And here is a tutorial about computing the density of states for fcc Si:
https://www.vasp.at/wiki/index.php/Fcc_Si_DOS

I hope this helps to resolve your issues.

All the best Jonathan


Pierre_Beaujean
Newbie
Newbie
Posts: 2
Joined: Wed Jul 12, 2023 5:06 pm

Re: Fermi energy in the conduction band with some functionnals

#5 Post by Pierre_Beaujean » Mon May 12, 2025 9:44 am

Thank you for this answer. However, I have an extra question: since this compound has a metallic nature for the major spin channel, is it fine if I use ISMEAR=-5?

The wiki (https://www.vasp.at/wiki/index.php/Smea ... hod_to_use) says that for metal one should use ISMEAR ≥ 0, but that ISMEAR=-5 should be used anyway for DOS. Is it correct?

Thanks in advance.

Last edited by Pierre_Beaujean on Mon May 12, 2025 9:45 am, edited 1 time in total.

jonathan_lahnsteiner2
Global Moderator
Global Moderator
Posts: 256
Joined: Fri Jul 01, 2022 2:17 pm

Re: Fermi energy in the conduction band with some functionnals

#6 Post by jonathan_lahnsteiner2 » Tue May 13, 2025 9:39 am

Dear Pierre Beaujean,

You can use tetrahedron method ISMEAR=-5 for DOS calculations also in metals. One should just not use ISMEAR=-5 for optimization (or in general when forces or stresses are needed) in metals because as mentioned on the wiki

The drawback of the tetrahedron method is that it is not variational with respect to the partial occupancies. Therefore the calculated forces and the stress tensor can be wrong by up to 5 to 10% for metals. Only for semiconductors and insulators, the forces are correct because the partial occupancies do not vary and are either zero or one.

Check the page under the header Tetrahedron methods. So yes you can use ISMEAR=-5 for DOS computation in metals and it is the recommended way.

All the best Jonathan


Post Reply