![]() |
AlmaBTE
1.3
A solver of the space- and time-dependent Boltzmann transport equation for phonons
|
analytic1d.cpp | Definitions corresponding to analytic1d.hpp |
analytic1d.hpp | Code related to fully analytical 1D RTA solutions |
aux_cubic.hpp | This file contains some auxiliary code used for computing 1D Green's functions and related quantities using piecewise cubic interpolation |
beyondRTA.cpp | Implements full BTE calculations defined in beyondRTA.hpp |
beyondRTA.hpp | Code related to BTE calculations beyond the RTA |
bulk_hdf5.cpp | Definitions corresponding to bulk_hdf5.hpp |
bulk_hdf5.hpp | Functions to save and load data about a bulk system to an HDF5 file |
bulk_properties.cpp | Definitions corresponding to bulk_properties.hpp |
bulk_properties.hpp | Code related to bulk properties such as the specific heat |
constants.hpp | Physical, mathematical and miscellaneous constants used in alma |
cumulativecurves.cpp | EXECUTABLE THAT COMPUTES CUMULATIVE CONDUCTIVITY/CAPACITY CURVES |
deviational_particle.hpp | Code used to describe deviational particles |
dos.hpp | Code related to the phonon density fo states (DOS) |
dynamical_matrix.cpp | Definitions corresponding to dynamical_matrix.hpp |
dynamical_matrix.hpp | Code related to the dynamical matrix |
exceptions.hpp | Exceptions used in ALMA |
green1d.cpp | Definitions corresponding to green1d.hpp |
green1d.hpp | Code for dealing with Green's functions for 1 dimension in real space |
io_utils.hpp | Helper code to write calculation results into external files |
isotopic_scattering.cpp | Definitions corresponding to isotopic_scattering.hpp |
isotopic_scattering.hpp | Code implementing isotopic scattering according to Tamura's formula: S |
kappa_crossplanefilms.cpp | EXECUTABLE THAT COMPUTES RTA CONDUCTIVITIES VS FILM THICKNESS |
kappa_inplanefilms.cpp | EXECUTABLE THAT COMPUTES RTA IN-PLANE CONDUCTIVITIES VS FILM THICKNESS |
kappa_Tsweep.cpp | Computes conductivities versus temperature |
periodic_table.cpp | Definitions corresponding to periodic_table.hpp |
periodic_table.hpp | Data about the elements in the periodic table |
phononinfo.cpp | Writes phonon properties associated with HDF5 file to a text file |
processes.cpp | Definitions corresponding to processes.hpp |
processes.hpp | Detection and representation of allowed three-phonon processes |
qpoint_grid.cpp | Definitions corresponding to qpoint_grid.hpp |
qpoint_grid.hpp | Classes and functions used to manipulate grids in reciprocal space |
sampling.cpp | Definitions corresponding to sampling.cpp |
sampling.hpp | Classes and functions used for sampling from several distributions used in the MC scheme |
shengbte_iter.cpp | Definitions corresponding to shengbte_iter.hpp |
shengbte_iter.hpp | Code implementing the full BTE solution by the Omini-Sparavigna iterative method, as implemented in ShengBTE |
shengbtepp.cpp | Emulate ShengBTE using the facilities in the ALMA library |
steady_montecarlo1d.cpp | VRMC solver based on the Peraud-Hadjiconstantinou method [APL 101, 153114 (2012)] |
steady_montecarlo1d_powersource.cpp | 1D Monte Carlo solver for multilayer structures that uses a heat source with prescribed power density at the top and heat sink at the bottom instead of isothermal reservoirs |
structures.cpp | Definitions corresponding to structures.hpp |
structures.hpp | Definitions of the basic data-handling classes in ALMA |
superlattice_builder.cpp | Builds HDF5 files describing binary superlattices, based on XML input |
superlattices.cpp | Definitions corresponding to superlattices.hpp |
superlattices.hpp | Code implementing the treatment of binary superlattices as a combination of an effective medium (virtual crystal) plus a source of elastic scattering |
symmetry.cpp | Definitions corresponding to symmetry.hpp |
symmetry.hpp | C++ interface to Atsushi Togo's spglib |
transient_analytic1d.cpp | EXECUTABLE THAT COMPUTES TRANSIENT SINGLE-PULSE RESPONSES SEMI-ANALYTICALLY |
utilities.hpp | Miscellaneous convenience resources |
vasp_io.cpp | Definitions corresponding to vasp_io.hpp |
vasp_io.hpp | Routines to load files coming from the VASP + Phonopy ecosystem |
vc.cpp | Definitions corresponding to vc.hpp |
vc.hpp | Code related to the virtual crystal approximation for alloys and isotopic mixtures |
VCAbuilder.cpp | Builds HDF5 material files from XML input |