Skip to content
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

Lattice thermal conductivity with 4th order force constants #62

Open
R3aptor opened this issue Feb 5, 2025 · 2 comments
Open

Lattice thermal conductivity with 4th order force constants #62

R3aptor opened this issue Feb 5, 2025 · 2 comments

Comments

@R3aptor
Copy link

R3aptor commented Feb 5, 2025

TDEP is able to extract the force constants up to the 4th order from molecular dynamics trajectory. Is it possible to include 4th order force constants into lattice thermal conductivity calculation implemented in TDEP? Or some external software is required?

@flokno
Copy link
Contributor

flokno commented Feb 5, 2025

@OrbitalC enjoy

@OrbitalC
Copy link
Contributor

OrbitalC commented Feb 5, 2025

Hello @R3aptor
We had a recent update (more a makeover actually) of the binary thermal_conductivity that supports four-phonon contribution to the thermal conductivity (you might have to update your TDEP installation if you installed it more than 3 months ago)
In it, the fourth-order contribution is enabled with the --fourthorder flag, which needs a infile.forceconstant_fourthorder file.
With this binary, you can also use a Monte-Carlo integration scheme to speed-up calculations with the --qg4ph X Y Z flag (where X, Y and Z are grid density for the integration) - it also works for three-phonon contribution with --qg3ph X Y Z. You can find details for the implementation of this binary in this preprint.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants