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
Fermi3D #24
Comments
You need to turn off the symmetry in your calculation. set ISYM = -1 |
also do not use a Gamma centered K-mesh |
Hi,
Thank you very much for your response. I will repeat the band structure calculation with symmetry turned off.
Is there a special reason for not using Gamma centered k-meshes? Does the code only work with non-Gamma centred meshes?
Regards,
Warda
On 3 Mar 2020, at 12:35, Pedram Tavadze <notifications@github.com<mailto:notifications@github.com>> wrote:
also do not use a Gamma centered K-mesh
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#24?email_source=notifications&email_token=AKMG4EHFGZ426NNH7VRQUO3RFVLZXA5CNFSM4KOEUDK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENU3C2I#issuecomment-594129257>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AKMG4EEJPEIQ7ANGT7PJBCDRFVLZXANCNFSM4KOEUDKQ>.
|
The way the Gamma centered kmesh is generated is usually similar to this (-0.45,-0.4,...,0,...,0.45,0.5). Now the sampling of k-space is not symmetric. While this is sampling the whole BZ, the fermi surface generated will be covering some parts from the 2nd BZ in the positive side of the K-space and missing the same parts from the 1st BZ in the negative side. We have a function in the Fermi3D script that symmetrizes the sampling but this usually leads to unreal artifacts on the edges of the BZ. The best option is to use a Monkhost-Pack mesh. Is there a specific reason you want to use Gamma centered? |
Hi,
I normally use Gamma centred meshes because it gives a good description of the band character at Gamma point as often the band gap is present there, but since this structure is a semimetal so it should not be an issue. I have resubmitted the calculation with Monkhorst-Pack and with symmetry turned off. Hopefully, it will work this time.
Thank you!
Regards,
Warda
On 4 Mar 2020, at 19:49, Pedram Tavadze <notifications@github.com<mailto:notifications@github.com>> wrote:
The way the Gamma centered kmesh is generated is usually similar to this (-0.45,-0.4,...,0,...,0.45,0.5). Now the sampling of k-space is not symmetric. While this is sampling the whole BZ, the fermi surface generated will be covering some parts from the 2nd BZ in the positive side of the K-space and missing the same parts from the 1st BZ in the negative side. We have a function in the Fermi3D script that symmetrizes the sampling but this usually leads to unreal artifacts on the edges of the BZ. The best option is to use a Monkhost-Pack mesh. Is there a specific reason you want to use Gamma centered?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#24?email_source=notifications&email_token=AKMG4EAG5PDV6ABWCR4L6FDRF2WFTA5CNFSM4KOEUDK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENZ5CZI#issuecomment-594792805>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AKMG4EGTQ77SUMLDQVFXL2DRF2WFTANCNFSM4KOEUDKQ>.
|
Hi,
I have been trying to plot 3D fermi surface using my PROCAR and OUTCAR from a VASP hybrid band structure calculation. Pyprocar.repair works fine. However, when I try pyrocar.fermi3D, it gives me the error shown below:
I tried it with different structures and for each I got the same error with a difference of 7 between the numbers in IndexError: boolean index did not match indexed array along dimension 0; dimension is 304 but corresponding boolean dimension is 311.
I am using pyprocar.fermi3D(PROCAR, OUTCAR, bands=-1, scale=1, mode='plain', st=False)
Secondly, for some reason it is also finding the wrong number of ions. I have 24 ions in my POSCAR but it finds 25.
I am attaching my PROCAR, OUTCAR, POSCAR and KPOINTS files.
PROCAR.zip
OUTCAR.zip
POSCAR.zip
KPOINTS.zip
Thank you.
The text was updated successfully, but these errors were encountered: