tdep-developers / tdep

The Temperature Dependent Effective Potentials (TDEP) code
MIT License
51 stars 20 forks source link

Temperature Dependent Effective Potentials (TDEP)

DOI GitHub Release GitHub License

Briefly summarized, the package provides all the tools you need to build accurate model Hamiltonians for finite temperature lattice dynamics from first principles. TDEP includes several programs for different tasks:

More details, examples, and theoretical background can be found in the online documentation. See below which references should be cited for which program.

Tutorials

You can find a range of tutorials for realistic research workflow using TDEP in a dedicated repository.

Installation

Please find installation instructions in the TDEP repository.

Report bugs and issues

Please use our github issue tracker to report any problems. Please make sure to include input/output and log files so that we can reproduce and investigate the question.

Contribute

Please find instructions in the repository.

Other things to look at

How to cite

This software is distributed under the MIT license. If you use it, please consider citing

F. Knoop et al., J. Open Source Softw 9(94), 6150 (2024)

and the respective publications for the algorithms that were used:

canonical_configuration

extract_forceconstants

thermal_conductivity

lineshape

Troubleshooting

Some common issues:

Symmetry errors

TDEP is very strict about crystal symmetries. In phonopy world, the symmetry precision is about 1e-10. If you see an error like

ERROR
exit code 4: symmetry error

chances are high that your structure input files are not perfectly symmetric and consistent. Precise input structures are a prerequisite for using TDEP successfully.