PLaSK library
Loading...
Searching...
No Matches
plask::electrical::drift_diffusion Namespace Reference

Classes

struct  DriftDiffusionModel2DSolver
 Solver performing calculations in 2D Cartesian or Cylindrical space using finite element method. More...
 

Enumerations

enum  Stat { STAT_MB , STAT_FD }
 Carrier statistics types. More...
 
enum  CalcType { CALC_PSI0 , CALC_PSI , CALC_FN , CALC_FP }
 Type of calculations passed to some functions. More...
 
enum  ContType { OHMIC , SCHOTTKY }
 Contact types. More...
 

Variables

PLASK_NO_CONVERSION_WARNING_BEGIN template struct PLASK_SOLVER_API DriftDiffusionModel2DSolver< Geometry2DCartesian >
 
template struct PLASK_SOLVER_API DriftDiffusionModel2DSolver< Geometry2DCylindrical >
 

Enumeration Type Documentation

◆ CalcType

Type of calculations passed to some functions.

Enumerator
CALC_PSI0 

Initial potential.

CALC_PSI 

Potential.

CALC_FN 

Quasi-Fermi level for electrons.

CALC_FP 

Quasi-Fermi level for holes.

Definition at line 37 of file ddm2d.hpp.

◆ ContType

Contact types.

Enumerator
OHMIC 

Ohmic contacts.

SCHOTTKY 

Schottky contacts.

Definition at line 45 of file ddm2d.hpp.

◆ Stat

Carrier statistics types.

Enumerator
STAT_MB 

Maxwell-Boltzmann.

STAT_FD 

Fermi-Dirac.

Definition at line 31 of file ddm2d.hpp.

Variable Documentation

◆ DriftDiffusionModel2DSolver< Geometry2DCartesian >

◆ DriftDiffusionModel2DSolver< Geometry2DCylindrical >