psim  1.0
Generalized 2D phonon transport using a Monte Carlo method
Material Member List

This is the complete list of members for Material, including all inherited members.

Array typedefMaterial
baseEnergy(double temp) constMaterialinline
baseTable(double temp) constMaterialinline
emitEnergy(double temp) constMaterialinline
emitTable(double temp) constMaterialinline
freqIndex(const Table &dist) noexceptMaterialstatic
getFreq(std::size_t index) const noexceptMaterial
getFrequencies() const noexceptMaterialinline
getVel(std::size_t index, Polar polar) const noexceptMaterial
id() const noexceptMaterialinline
initializeTables(double low_temp, double high_temp, float temp_interval)Material
Material(std::size_t mat_id, const DispersionData &disp_data, const RelaxationData &relax_data)Material
max_freq_la() const noexceptMaterialinline
max_freq_ta() const noexceptMaterialinline
NUM_FREQ_BINSMaterialstatic
Polar typedefMaterial
relaxRates(double temp, double freq, Polar polarization) const noexceptMaterial
relaxRates(std::size_t freq_index, Polar polarization, double temp) constMaterial
scatterEnergy(double temp) constMaterialinline
scatterTable(double temp) constMaterialinline
setFullSimulation() noexceptMaterialinline
Table typedefMaterial
theoreticalEnergy(double temp, bool pseudo=false) const noexceptMaterial