ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
viennashe::she::acoustic_phonon_scattering_parameters Class Reference

Parameters for elastic acoustic phonon scattering. More...

#include <config.hpp>

Inheritance diagram for viennashe::she::acoustic_phonon_scattering_parameters:
viennashe::she::scattering_parameter_base

Public Member Functions

 acoustic_phonon_scattering_parameters ()
 
double get_mass_density (viennashe::carrier_type_id) const
 
double get_longitudinal_sound_velocity (viennashe::carrier_type_id) const
 
double get_deformation_potential (viennashe::carrier_type_id ctype) const
 
double get_fit_factor (viennashe::carrier_type_id ctype) const
 
void set_fit_factor (viennashe::carrier_type_id ctype, double value)
 
- Public Member Functions inherited from viennashe::she::scattering_parameter_base
 scattering_parameter_base (bool b)
 
bool enabled () const
 
void enabled (bool b)
 

Detailed Description

Parameters for elastic acoustic phonon scattering.

Definition at line 50 of file config.hpp.

Constructor & Destructor Documentation

◆ acoustic_phonon_scattering_parameters()

viennashe::she::acoustic_phonon_scattering_parameters::acoustic_phonon_scattering_parameters ( )
inline

Definition at line 55 of file config.hpp.

Member Function Documentation

◆ get_deformation_potential()

double viennashe::she::acoustic_phonon_scattering_parameters::get_deformation_potential ( viennashe::carrier_type_id  ctype) const
inline

Definition at line 59 of file config.hpp.

◆ get_fit_factor()

double viennashe::she::acoustic_phonon_scattering_parameters::get_fit_factor ( viennashe::carrier_type_id  ctype) const
inline

Definition at line 67 of file config.hpp.

◆ get_longitudinal_sound_velocity()

double viennashe::she::acoustic_phonon_scattering_parameters::get_longitudinal_sound_velocity ( viennashe::carrier_type_id  ) const
inline

Definition at line 58 of file config.hpp.

◆ get_mass_density()

double viennashe::she::acoustic_phonon_scattering_parameters::get_mass_density ( viennashe::carrier_type_id  ) const
inline

Definition at line 57 of file config.hpp.

◆ set_fit_factor()

void viennashe::she::acoustic_phonon_scattering_parameters::set_fit_factor ( viennashe::carrier_type_id  ctype,
double  value 
)
inline

Definition at line 73 of file config.hpp.


The documentation for this class was generated from the following file: