PLaSK library
Loading...
Searching...
No Matches
plask::gain::freecarrier Namespace Reference

Classes

struct  ActiveRegionMesh
 
struct  DgbMatrix
 Oversimple symmetric band matrix structure. More...
 
struct  FreeCarrierGainSolver
 Gain solver using Fermi Golden Rule. More...
 
struct  FreeCarrierGainSolver2D
 Gain solver using Fermi Golden Rule. More...
 
struct  FreeCarrierGainSolver3D
 Gain solver using Fermi Golden Rule. More...
 
struct  GainSpectrum
 Cached gain spectrum. More...
 
struct  Region2D
 

Variables

constexpr double DIFF_STEP = 0.001
 
OmpNestedLock gain_omp_lock
 
template struct PLASK_SOLVER_API FreeCarrierGainSolver< SolverWithMesh< Geometry2DCartesian, MeshAxis > >
 
template struct PLASK_SOLVER_API FreeCarrierGainSolver< SolverWithMesh< Geometry2DCylindrical, MeshAxis > >
 
template struct PLASK_SOLVER_API FreeCarrierGainSolver< SolverOver< Geometry3D > >
 
template struct PLASK_SOLVER_API FreeCarrierGainSolver2D< Geometry2DCartesian >
 
template struct PLASK_SOLVER_API FreeCarrierGainSolver2D< Geometry2DCylindrical >
 
constexpr int LD = 7
 

Variable Documentation

◆ DIFF_STEP

constexpr double plask::gain::freecarrier::DIFF_STEP = 0.001
constexpr

Definition at line 20 of file freecarrier.cpp.

◆ FreeCarrierGainSolver2D< Geometry2DCartesian >

◆ FreeCarrierGainSolver2D< Geometry2DCylindrical >

◆ FreeCarrierGainSolver< SolverOver< Geometry3D > >

◆ FreeCarrierGainSolver< SolverWithMesh< Geometry2DCartesian, MeshAxis > >

◆ FreeCarrierGainSolver< SolverWithMesh< Geometry2DCylindrical, MeshAxis > >

◆ gain_omp_lock

OmpNestedLock plask::gain::freecarrier::gain_omp_lock

Definition at line 22 of file freecarrier.cpp.

◆ LD

constexpr int plask::gain::freecarrier::LD = 7
constexpr

Definition at line 35 of file gauss_matrix.hpp.