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

Parameters for inelastic optical phonon scattering in single valley approximation. More...

#include <config.hpp>

Inheritance diagram for viennashe::she::optical_phonon_scattering_parameters:
viennashe::she::scattering_parameter_base

Public Member Functions

 optical_phonon_scattering_parameters ()
 
double get_mass_density (viennashe::carrier_type_id) const
 
double get_phonon_energy () const
 
double get_coupling_constant (viennashe::carrier_type_id) 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 inelastic optical phonon scattering in single valley approximation.

Definition at line 88 of file config.hpp.

Constructor & Destructor Documentation

◆ optical_phonon_scattering_parameters()

viennashe::she::optical_phonon_scattering_parameters::optical_phonon_scattering_parameters ( )
inline

Definition at line 93 of file config.hpp.

Member Function Documentation

◆ get_coupling_constant()

double viennashe::she::optical_phonon_scattering_parameters::get_coupling_constant ( viennashe::carrier_type_id  ) const
inline

Definition at line 97 of file config.hpp.

◆ get_fit_factor()

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

Definition at line 99 of file config.hpp.

◆ get_mass_density()

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

Definition at line 95 of file config.hpp.

◆ get_phonon_energy()

double viennashe::she::optical_phonon_scattering_parameters::get_phonon_energy ( ) const
inline

Definition at line 96 of file config.hpp.

◆ set_fit_factor()

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

Definition at line 105 of file config.hpp.


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