Journal
COMPUTER PHYSICS COMMUNICATIONS
Volume 192, Issue -, Pages 196-204Publisher
ELSEVIER SCIENCE BV
DOI: 10.1016/j.cpc.2015.01.008
Keywords
Thermal conductivity; Boltzmann transport equation
Funding
- US Government under DOE [DE-AC07-05ID14517]
- US Government under the Energy Frontier Research Center (Office of Science, Office of Basic Energy Science) [FWP 1356]
Ask authors/readers for more resources
Thermal, conductivity prediction remains an important subject in many scientific and engineering areas. Only recently has such prediction become possible on the basis of the first principles calculations, thus ensuring high quality results. Implementation of the methodology, however, is technically challenging and requires a lengthy development process. We thus introduce the Phonon Transport Simulator (PhonTS), a Fortran90, fully parallel code to perform such calculations. PhonTS possesses a large array of options and returns the thermal conductivity tensor together with related quantities, such as spectral thermal conductivity, phonon lifetimes, mean free paths and Gruneisen parameters. First principles calculations are implemented via convenient interfaces to widely-used third-party codes, while many classical potentials are included in PhonTS itself. The code is carefully validated against data published in the literature from various thermal conductivity computational techniques and against experimental data. Program summary Program title: PhonTS Catalogue identifier: AEVO_v1_0 Program-summary-URL: http://cpc.cs.qub.ac.uk/summaries/AEVO_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: GNU General Public License, version 3 No. of lines in distributed program, including test data, etc.: 7060788 No. of bytes in distributed program, including test data, etc.: 58119383 Distribution format: tar.gz Programming language: Fortran90. Computer: Linux cluster. Operating system: Linux. Has the code been vectorised or parallelized?: Yes, via the MPI-libraries RAM: 200 MB Classification: 7.8, 7.9. External routines: LAPACK, MPI-libraries Nature of problem: Computes thermal conductivity in crystal solids from the level of the interatomic interactions. Solution method: Iterative or variational solution of the Boltzmann Transport Equation for phonons, by treating anharmonicity as a perturbation to the harmonic problem. Additional comments: Due to the large file size, PhonTS is not delivered directly when download or Email is requested. Instead an html file giving details of how the program can be obtained is sent. Running time: Problem dependent. For solid argon (4 atoms in the conventional cell, k-space mesh of 9 x 9 x 9, classical potential, fully convergent results) simulations take similar to 10(4) seconds on a single processor. (C) 2015 Elsevier B.V. All rights reserved.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available