PLaSK library
Loading...
Searching...
No Matches
freecarrier2d.cpp File Reference
#include "freecarrier2d.hpp"
#include "fd.hpp"
#include "gauss_matrix.hpp"
Include dependency graph for freecarrier2d.cpp:

Go to the source code of this file.

Classes

struct  plask::gain::freecarrier::Region2D
 
struct  plask::gain::freecarrier::FreeCarrierGainSolver2D< GeometryT >::DataBase< GeometryT >
 Base for lazy data implementation. More...
 
struct  plask::gain::freecarrier::FreeCarrierGainSolver2D< GeometryT >::DataBase< GeometryT >::AveragedData< GeometryT >
 
struct  plask::gain::freecarrier::FreeCarrierGainSolver2D< GeometryT >::ComputedData< GeometryT >
 
struct  plask::gain::freecarrier::FreeCarrierGainSolver2D< GeometryT >::GainData< GeometryT >
 
struct  plask::gain::freecarrier::FreeCarrierGainSolver2D< GeometryT >::DgdnData< GeometryT >
 
struct  plask::gain::freecarrier::FreeCarrierGainSolver2D< GeometryT >::EnergyLevelsData< GeometryT >
 

Namespaces

namespace  plask
 Patterson quadrature for complex function along specified line.
 
namespace  plask::gain
 
namespace  plask::gain::freecarrier
 

Variables

template struct PLASK_SOLVER_API plask::gain::freecarrier::FreeCarrierGainSolver2D< Geometry2DCartesian >
 
template struct PLASK_SOLVER_API plask::gain::freecarrier::FreeCarrierGainSolver2D< Geometry2DCylindrical >