A configuration class for scattering mechanisms. Enable or disable scattering mechanisms here. More...
#include <config.hpp>
Public Member Functions | |
scatter_config () | |
acoustic_phonon_scattering_parameters const & | acoustic_phonon () const |
Returns the parameters for acoustic phonon scattering. Const-version. More... | |
acoustic_phonon_scattering_parameters & | acoustic_phonon () |
Returns the parameters for acoustic phonon scattering. Non-const-version. More... | |
optical_phonon_scattering_parameters const & | optical_phonon () const |
Returns the parameters for optical phonon scattering. Const-version. More... | |
optical_phonon_scattering_parameters & | optical_phonon () |
Returns the parameters for optical phonon scattering. Non-const-version. More... | |
ionized_impurity_scattering_parameters const & | ionized_impurity () const |
Returns the parameters for ionized impurity scattering. Const-version. More... | |
ionized_impurity_scattering_parameters & | ionized_impurity () |
Returns the parameters for ionized impurity scattering. Non-const-version. More... | |
impact_ionization_scattering_parameters const & | impact_ionization () const |
Returns the parameters for impact ionization scattering. Const-version. More... | |
impact_ionization_scattering_parameters & | impact_ionization () |
Returns the parameters for impact ionization scattering. Non-const-version. More... | |
bool | electron_electron () const |
Returns true if electron-electron scattering is activated. More... | |
void | electron_electron (bool b) |
Enables/Disables electron-electron scattering. More... | |
fixed_charge_scattering_parameters const & | fixed_charge () const |
Returns the parameters for fixed charge scattering. Const-version. More... | |
fixed_charge_scattering_parameters & | fixed_charge () |
Returns the parameters for fixed charge scattering. Non-const-version. More... | |
trapped_charge_scattering_parameters const & | trapped_charge () const |
Returns the parameters for fixed charge scattering. Const-version. More... | |
trapped_charge_scattering_parameters & | trapped_charge () |
Returns the parameters for fixed charge scattering. Non-const-version. More... | |
surface_scattering_parameters const & | surface () const |
Returns the parameters for surface scattering. Const-version. More... | |
surface_scattering_parameters & | surface () |
Returns the parameters for surface scattering. Non-const-version. More... | |
A configuration class for scattering mechanisms. Enable or disable scattering mechanisms here.
Definition at line 360 of file config.hpp.
|
inline |
Definition at line 363 of file config.hpp.
|
inline |
Returns the parameters for acoustic phonon scattering. Non-const-version.
Definition at line 369 of file config.hpp.
|
inline |
Returns the parameters for acoustic phonon scattering. Const-version.
Definition at line 367 of file config.hpp.
|
inline |
Returns true if electron-electron scattering is activated.
Definition at line 387 of file config.hpp.
|
inline |
Enables/Disables electron-electron scattering.
Definition at line 389 of file config.hpp.
|
inline |
Returns the parameters for fixed charge scattering. Non-const-version.
Definition at line 394 of file config.hpp.
|
inline |
Returns the parameters for fixed charge scattering. Const-version.
Definition at line 392 of file config.hpp.
|
inline |
Returns the parameters for impact ionization scattering. Non-const-version.
Definition at line 384 of file config.hpp.
|
inline |
Returns the parameters for impact ionization scattering. Const-version.
Definition at line 382 of file config.hpp.
|
inline |
Returns the parameters for ionized impurity scattering. Non-const-version.
Definition at line 379 of file config.hpp.
|
inline |
Returns the parameters for ionized impurity scattering. Const-version.
Definition at line 377 of file config.hpp.
|
inline |
Returns the parameters for optical phonon scattering. Non-const-version.
Definition at line 374 of file config.hpp.
|
inline |
Returns the parameters for optical phonon scattering. Const-version.
Definition at line 372 of file config.hpp.
|
inline |
Returns the parameters for surface scattering. Non-const-version.
Definition at line 404 of file config.hpp.
|
inline |
Returns the parameters for surface scattering. Const-version.
Definition at line 402 of file config.hpp.
|
inline |
Returns the parameters for fixed charge scattering. Non-const-version.
Definition at line 399 of file config.hpp.
|
inline |
Returns the parameters for fixed charge scattering. Const-version.
Definition at line 397 of file config.hpp.