PLaSK library
Loading...
Searching...
No Matches
plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > Member List

This is the complete list of members for plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >, including all inherited members.

adjust_widthsplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
build_struct_onceplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
buildEc(double T, const ActiveRegionData &region)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
buildEvhh(double T, const ActiveRegionData &region)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
buildEvlh(double T, const ActiveRegionData &region)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
buildStructure(double T, const ActiveRegionData &region, std::unique_ptr< kubly::struktura > &bandsEc, std::unique_ptr< kubly::struktura > &bandsEvhh, std::unique_ptr< kubly::struktura > &bandsEvlh)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
condQWshiftplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
DataBase< GeometryType, double >plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >friend
DataBase< GeometryType, Tensor2< double > >plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >friend
dataLog(const std::string &chart_name, const std::string &axis_arg_name, const std::string &axis_val_name)plask::Solverinline
dataLog(const std::string &axis_arg_name, const std::string &axis_val_name)plask::Solverinline
detectActiveRegions(const shared_ptr< GeometryType > &geometry)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
DgDnData< GeometryType >plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >friend
differenceQuotientplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
disconnectModGeometry()plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
explicitSubstrateplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
FermiNewGainSolver(const std::string &name="")plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
findEnergyLevels(Levels &levels, const ActiveRegionInfo &region, double T)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
GainData< GeometryType >plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >friend
GainSpectrum< GeometryType >plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >friend
geometryplask::SolverOver< SpaceT >protected
geometry_modplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
getAdjustWidths() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
getBuildStructOnce() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
getClassDescription() constplask::Solverinlinevirtual
getClassName() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >virtual
getClassName() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >virtual
getClassName() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >virtual
getCondQWShift() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
getGain(Gain::EnumType what, const shared_ptr< const MeshD< 2 > > &dst_mesh, double wavelength, InterpolationMethod interp=INTERPOLATION_DEFAULT)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
getGainModule(double wavelength, double T, double n, const ActiveRegionInfo &region, const Levels &levels)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
getGainSpectrum(const Vec< 2 > &point)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
getGeometry() constplask::SolverOver< SpaceT >inline
getId() constplask::Solverinline
getLifeTime() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
getLuminescence(const shared_ptr< const MeshD< 2 > > &dst_mesh, double wavelength, InterpolationMethod interp=INTERPOLATION_DEFAULT)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
getLuminescenceSpectrum(const Vec< 2 > &point)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
getMatrixElem() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
getMesh() constplask::SolverWithMesh< GeometryType, MeshAxis >inline
getModGeometry() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
getName() constplask::Solverinline
getRoughness() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
getStrains() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
getSubstrate() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
getTref() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
getValeQWShift() constplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
inCarriersConcentrationplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
initCalculation()plask::Solver
initializedplask::Solverprotected
inTemperatureplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
invalidate()plask::Solverinline
isInitialized()plask::Solverinline
lifetimeplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
loadConfiguration(plask::XMLReader &reader, plask::Manager &manager)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >virtual
LuminescenceData< GeometryType >plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >friend
LuminescenceSpectrum< GeometryType >plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >friend
matrixElemplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
meshplask::SolverWithMesh< GeometryType, MeshAxis >protected
mesh_signal_connectionplask::SolverWithMesh< GeometryType, MeshAxis >protected
meshRef() constplask::SolverWithMesh< GeometryType, MeshAxis >inline
MeshType typedefplask::SolverWithMesh< GeometryType, MeshAxis >
onGeometryChange(const Geometry::Event &PLASK_UNUSED(evt)) overrideplask::SolverWithMesh< GeometryType, MeshAxis >inline
plask::SolverOver::onGeometryChange(const Geometry::Event &)plask::SolverOver< SpaceT >inlinevirtual
onInitialize()plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >virtual
onInputChange(ReceiverBase &, ReceiverBase::ChangeReason)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
onInvalidate()plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >virtual
onMeshChange(const typename MeshT::Event &PLASK_UNUSED(evt))plask::SolverWithMesh< GeometryType, MeshAxis >inlinevirtual
onModGeometryChange(const Geometry::Event &)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
outGainplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
outLuminescenceplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
parseStandardConfiguration(XMLReader &source, Manager &manager, const std::string &expected_msg="solver configuration element")plask::SolverWithMesh< GeometryType, MeshAxis >
prepareActiveRegionsInfo()plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
prepareLevels(kubly::wzmocnienie &gmodule, const ActiveRegionInfo &region)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
QWwidthModplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
readBoundaryConditions(Manager &manager, XMLReader &reader, BoundaryConditions< Boundary, ConditionT > &dest)plask::SolverOver< SpaceT >inlineprotected
region_levelsplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
regionsplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
roughnessplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
setAdjustWidths(bool value)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
setBuildStructOnce(bool value)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
setCondQWShift(double value)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
setGeometry(const shared_ptr< SpaceT > &geometry)plask::SolverOver< SpaceT >inline
setLifeTime(double value)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
setMatrixElem(double value)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
setMesh(const shared_ptr< MeshAxis > &mesh)plask::SolverWithMesh< GeometryType, MeshAxis >inline
setMesh(shared_ptr< MeshGeneratorD< MeshT::DIM > > generator)plask::SolverWithMesh< GeometryType, MeshAxis >inline
setModGeometry(const shared_ptr< GeometryType > &geometry)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
setRoughness(double value)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
setStrains(bool value)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
setSubstrate(shared_ptr< Material > material)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
setTref(double value)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
setValeQWShift(double value)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >inline
showEnergyLevels(std::string str, const std::unique_ptr< kubly::struktura > &structure, double nQW)plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
Solver(const std::string &name="")plask::Solverinline
SolverOver(const std::string &name="")plask::SolverOver< SpaceT >inline
SolverWithMesh(const std::string &name="")plask::SolverWithMesh< GeometryType, MeshAxis >inline
SpaceType typedefplask::SolverOver< SpaceT >
strainsplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
substrateMaterialplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
Trefplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
valeQWshiftplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >
writelog(LogLevel level, std::string msg, Args &&... params) constplask::Solverinline
wzmocnienieplask::solvers::FermiNew::FermiNewGainSolver< GeometryType >friend
~FermiNewGainSolver()plask::solvers::FermiNew::FermiNewGainSolver< GeometryType >virtual
~Solver()plask::Solverinlinevirtual
~SolverOver()plask::SolverOver< SpaceT >inline
~SolverWithMesh()plask::SolverWithMesh< GeometryType, MeshAxis >inline