Regarding the matrix elements of the phonon velocity operator #220
Replies: 4 comments 1 reply
-
Hi, This should be possible, though it's not a default behavior of the code, as it could produce some fairly large files that most users would not find necessary. Would it be sufficient if you could run the phononBandsApp for the grid of your choice and the code outputs this to a json file? Something like this would not be too big of a modification, and I could probably add it in the next few days. Thanks, |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi, First, as the main developer of Phoebe, I do indeed know the importance of the phonon group velocities and also that they are not output by the phononBandsApp, as I wrote it. If you read my earlier message again, you can see I am considering if I have the time to add this feature for you. With respect to your request, the formulas you provided are not the right ones to use, and therefore are not implemented in Phoebe, as they do not work in the presence of degeneracies. See Sec IX in https://journals.aps.org/prx/abstract/10.1103/PhysRevX.12.041011 for the details about the correct expressions, which are implemented in Phoebe. It is likely that I will add the ability to print the real and imaginary parts of the velocity operator elements, but I am working on several updates at the moment, so I will add this feature as soon as my schedule permits. Ideally it will not be too long. Are you trying to use the Wigner transport formalism in the PRX linked above? Jenny |
Beta Was this translation helpful? Give feedback.
-
I want to calculate the matrix element of the phonon velocity operator (v^α_qbb') through Phoebe code. In addition to this, can I also calculate off-diagonal terms of the matrix element of the phonon velocity in which real and imaginary parts are included? If yes, then please discuss the procedure.
Beta Was this translation helpful? Give feedback.
All reactions