In an attempt to calculate the Phonon DOS for primitive BCC Nb, I noticed that only the gamma point of the q-mesh is being calculated. The provided q-mesh is being read in and appears in the OUTCAR, but the phonon frequencies remain identical across all qpoints, resulting in a single spike in the phon-DOS at 0 THz.
What might be causing this behavior?
only gamma point of qmesh is being sampled, regardless of QPOINTS mesh
Moderators: Global Moderator, Moderator
-
- Newbie
- Posts: 6
- Joined: Thu Feb 25, 2021 9:05 pm
only gamma point of qmesh is being sampled, regardless of QPOINTS mesh
You do not have the required permissions to view the files attached to this post.
-
- Newbie
- Posts: 1
- Joined: Sun Nov 17, 2019 8:33 pm
Re: only gamma point of qmesh is being sampled, regardless of QPOINTS mesh
I am facing the same issue for my test Nb calculation (qmesh- 3x3x3). Here's the relevant part of the OUTCAR file-
Phonon DOS integrates to: 3.00000000000000
the correct value is: 3.00000000000000
--------------------------------------------------------------------------------
Phonons
q-point No. q_x q_y q_z q-path length
1 0.000000 0.000000 0.000000 0.000000
frequencies
branch index f[THz] f[2PiTHz] f[cm-1] f[meV]
1 0.000000 0.000000 0.000000 0.000000
2 0.000000 0.000000 0.000000 0.000000
3 0.000000 0.000000 0.000000 0.000000
q-point No. q_x q_y q_z q-path length
2 0.333333 0.000000 0.000000 0.142006
frequencies
branch index f[THz] f[2PiTHz] f[cm-1] f[meV]
1 0.000000 0.000000 0.000000 0.000000
2 0.000000 0.000000 0.000000 0.000000
3 0.000000 0.000000 0.000000 0.000000
q-point No. q_x q_y q_z q-path length
3 0.333333 0.333333 0.000000 0.284012
frequencies
branch index f[THz] f[2PiTHz] f[cm-1] f[meV]
1 0.000000 0.000000 0.000000 0.000000
2 0.000000 0.000000 0.000000 0.000000
3 0.000000 0.000000 0.000000 0.000000
q-point No. q_x q_y q_z q-path length
4 -0.333333 0.333333 0.333333 0.284012
frequencies
branch index f[THz] f[2PiTHz] f[cm-1] f[meV]
1 0.000000 0.000000 0.000000 0.000000
2 0.000000 0.000000 0.000000 0.000000
3 0.000000 0.000000 0.000000 0.000000
Phonon DOS integrates to: 3.00000000000000
the correct value is: 3.00000000000000
--------------------------------------------------------------------------------
Phonons
q-point No. q_x q_y q_z q-path length
1 0.000000 0.000000 0.000000 0.000000
frequencies
branch index f[THz] f[2PiTHz] f[cm-1] f[meV]
1 0.000000 0.000000 0.000000 0.000000
2 0.000000 0.000000 0.000000 0.000000
3 0.000000 0.000000 0.000000 0.000000
q-point No. q_x q_y q_z q-path length
2 0.333333 0.000000 0.000000 0.142006
frequencies
branch index f[THz] f[2PiTHz] f[cm-1] f[meV]
1 0.000000 0.000000 0.000000 0.000000
2 0.000000 0.000000 0.000000 0.000000
3 0.000000 0.000000 0.000000 0.000000
q-point No. q_x q_y q_z q-path length
3 0.333333 0.333333 0.000000 0.284012
frequencies
branch index f[THz] f[2PiTHz] f[cm-1] f[meV]
1 0.000000 0.000000 0.000000 0.000000
2 0.000000 0.000000 0.000000 0.000000
3 0.000000 0.000000 0.000000 0.000000
q-point No. q_x q_y q_z q-path length
4 -0.333333 0.333333 0.333333 0.284012
frequencies
branch index f[THz] f[2PiTHz] f[cm-1] f[meV]
1 0.000000 0.000000 0.000000 0.000000
2 0.000000 0.000000 0.000000 0.000000
3 0.000000 0.000000 0.000000 0.000000
-
- Global Moderator
- Posts: 418
- Joined: Mon Sep 13, 2021 11:02 am
Re: only gamma point of qmesh is being sampled, regardless of QPOINTS mesh
Hi,
There are two ways to compute the phonon dispersion:
Phonons from finite differences: As indicated, a supercell needs to be considered in order to get the phonon frequencies at q-points other than only GAMMA.
Phonons from DFPT: In principle, this method allows to calculate the phonon dispersion on a q-point mesh (not only at GAMMA), but the current implementation is not complete, which is the reason for: "Mind: Only zone-center (Γ-point) frequencies are calculated.". Thus, a supercell is also needed with DFPT.
In your case, the problem is that you are not using a supercell, but just the primitive one-atom cell, so that the phonon frequency is calculated only at the GAMMA point.
There are two ways to compute the phonon dispersion:
Phonons from finite differences: As indicated, a supercell needs to be considered in order to get the phonon frequencies at q-points other than only GAMMA.
Phonons from DFPT: In principle, this method allows to calculate the phonon dispersion on a q-point mesh (not only at GAMMA), but the current implementation is not complete, which is the reason for: "Mind: Only zone-center (Γ-point) frequencies are calculated.". Thus, a supercell is also needed with DFPT.
In your case, the problem is that you are not using a supercell, but just the primitive one-atom cell, so that the phonon frequency is calculated only at the GAMMA point.