Skip to content

Fix implementation of Wigner thermal conductivity#223

Open
MSimoncelli wants to merge 5 commits into
phoebe-team:developfrom
MSimoncelli:wigner-fix
Open

Fix implementation of Wigner thermal conductivity#223
MSimoncelli wants to merge 5 commits into
phoebe-team:developfrom
MSimoncelli:wigner-fix

Conversation

@MSimoncelli
Copy link
Copy Markdown
Contributor

The current implementation is limited to the RTA level and outputs only the total Wigner conductivity, without decomposing it into population and coherences contributions. The decomposition between populations and coherences will be implemented in the future, along with the possibility to output the Wigner conductivity also with the full exact solution of the BTE. The code gives results compatible with phono3py.

- employ the smooth (Wallace) phase, which ensures size consistency (see https://link.aps.org/doi/10.1103/PhysRevX.12.041011 , in particular Sec VI);
- consider the Wigner velocity operator also at q=0, a condition that is crucial to have a size-consistent formulation and describe the disordered-solid limit (see https://www.nature.com/articles/s41524-023-01033-4 ) .

The current implementation is limited to the RTA level and outputs only the total Wigner conductivity, without decomposing it into population and coherences contributions. The decomposition between populations and coherences will be implemented in the future, along with the possibility to output the Wigner conductivity also with the full exact solution of the BTE. The code gives results compatible with phono3py.
@jcoulter12 jcoulter12 self-assigned this Aug 19, 2024
@jcoulter12 jcoulter12 self-requested a review August 19, 2024 18:51
@jcoulter12 jcoulter12 added the bug Something isn't working label Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants