adjust_widths | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
build_struct_once | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
buildEc(double T, const ActiveRegionData ®ion) | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
buildEvhh(double T, const ActiveRegionData ®ion) | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
buildEvlh(double T, const ActiveRegionData ®ion) | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
buildStructure(double T, const ActiveRegionData ®ion, std::unique_ptr< kubly::struktura > &bandsEc, std::unique_ptr< kubly::struktura > &bandsEvhh, std::unique_ptr< kubly::struktura > &bandsEvlh) | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
condQWshift | plask::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::Solver | inline |
dataLog(const std::string &axis_arg_name, const std::string &axis_val_name) | plask::Solver | inline |
detectActiveRegions(const shared_ptr< GeometryType > &geometry) | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
DgDnData< GeometryType > | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | friend |
differenceQuotient | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
disconnectModGeometry() | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | inline |
explicitSubstrate | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
FermiNewGainSolver(const std::string &name="") | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
findEnergyLevels(Levels &levels, const ActiveRegionInfo ®ion, double T) | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
GainData< GeometryType > | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | friend |
GainSpectrum< GeometryType > | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | friend |
geometry | plask::SolverOver< SpaceT > | protected |
geometry_mod | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
getAdjustWidths() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | inline |
getBuildStructOnce() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | inline |
getClassDescription() const | plask::Solver | inlinevirtual |
getClassName() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | virtual |
getClassName() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | virtual |
getClassName() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | virtual |
getCondQWShift() const | plask::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 ®ion, const Levels &levels) | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
getGainSpectrum(const Vec< 2 > &point) | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
getGeometry() const | plask::SolverOver< SpaceT > | inline |
getId() const | plask::Solver | inline |
getLifeTime() const | plask::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() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | inline |
getMesh() const | plask::SolverWithMesh< GeometryType, MeshAxis > | inline |
getModGeometry() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | inline |
getName() const | plask::Solver | inline |
getRoughness() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | inline |
getStrains() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | inline |
getSubstrate() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | inline |
getTref() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | inline |
getValeQWShift() const | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | inline |
inCarriersConcentration | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
initCalculation() | plask::Solver | |
initialized | plask::Solver | protected |
inTemperature | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
invalidate() | plask::Solver | inline |
isInitialized() | plask::Solver | inline |
lifetime | plask::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 |
matrixElem | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
mesh | plask::SolverWithMesh< GeometryType, MeshAxis > | protected |
mesh_signal_connection | plask::SolverWithMesh< GeometryType, MeshAxis > | protected |
meshRef() const | plask::SolverWithMesh< GeometryType, MeshAxis > | inline |
MeshType typedef | plask::SolverWithMesh< GeometryType, MeshAxis > | |
onGeometryChange(const Geometry::Event &PLASK_UNUSED(evt)) override | plask::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 |
outGain | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
outLuminescence | plask::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 ®ion) | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | inline |
QWwidthMod | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
readBoundaryConditions(Manager &manager, XMLReader &reader, BoundaryConditions< Boundary, ConditionT > &dest) | plask::SolverOver< SpaceT > | inlineprotected |
region_levels | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
regions | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
roughness | plask::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::Solver | inline |
SolverOver(const std::string &name="") | plask::SolverOver< SpaceT > | inline |
SolverWithMesh(const std::string &name="") | plask::SolverWithMesh< GeometryType, MeshAxis > | inline |
SpaceType typedef | plask::SolverOver< SpaceT > | |
strains | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
substrateMaterial | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
Tref | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
valeQWshift | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | |
writelog(LogLevel level, std::string msg, Args &&... params) const | plask::Solver | inline |
wzmocnienie | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | friend |
~FermiNewGainSolver() | plask::solvers::FermiNew::FermiNewGainSolver< GeometryType > | virtual |
~Solver() | plask::Solver | inlinevirtual |
~SolverOver() | plask::SolverOver< SpaceT > | inline |
~SolverWithMesh() | plask::SolverWithMesh< GeometryType, MeshAxis > | inline |