Question about vme flag
Posted: Tue Nov 16, 2021 2:54 am
Dear developers and users,
I have a question about the names used for the vme flag in EPW v5.4. According to the documentation,
vme = 'dipole' computes the velocity as dipole+commutator = <psi_mk|p+i[V_NL,r]|psi_nk>
vme = 'wannier' computes the velocity as dH_nmk/dk - i(e_nk-e_mk)A_nmk where A is the Berry connection.
In this explanation, I think that the "p" operator is called "dipole". But I am confused because "dipole" often also refers to the position operator. Coincidentally, the position matrix element is related to the Berry connection, so I often get confused and think that "dipole" refers to using the Berry connection.
I'm not suggesting to change the names.
I'm asking if you there is any explanation about the naming that I am missing.
Regards,
Jae-Mo Lihm
Seoul National University
I have a question about the names used for the vme flag in EPW v5.4. According to the documentation,
vme = 'dipole' computes the velocity as dipole+commutator = <psi_mk|p+i[V_NL,r]|psi_nk>
vme = 'wannier' computes the velocity as dH_nmk/dk - i(e_nk-e_mk)A_nmk where A is the Berry connection.
In this explanation, I think that the "p" operator is called "dipole". But I am confused because "dipole" often also refers to the position operator. Coincidentally, the position matrix element is related to the Berry connection, so I often get confused and think that "dipole" refers to using the Berry connection.
I'm not suggesting to change the names.
I'm asking if you there is any explanation about the naming that I am missing.
Regards,
Jae-Mo Lihm
Seoul National University