PLaSK library
Loading...
Searching...
No Matches
plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > Member List

This is the complete list of members for plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >, including all inherited members.

averageLi(LazyData< Vec< 3, dcomplex > > initLi, const RectangularMesh< 2 > &mesh_Li)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
burning_integral(void)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
COMPUTATION_INITIAL enum valueplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
COMPUTATION_OVERTHRESHOLD enum valueplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
COMPUTATION_THRESHOLD enum valueplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
ComputationType enum nameplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
compute(ComputationType type)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
compute_initial()plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
compute_overthreshold()plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
compute_threshold()plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
createMatrices(DataVector< double > A_matrix, DataVector< double > B_vector)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
createMatrices(DataVector< double > A_matrix, DataVector< double > B_vector)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
createMatrices(DataVector< double > A_matrix, DataVector< double > B_vector)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
current_mesh()plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >inline
current_mesh_ptr()plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >inline
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
detected_QWplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
detectQuantumWells()plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
determineQwWidth()plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
DiffusionFem2DSolver(const std::string &name="")plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >inline
do_initialplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
E(int i)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
F(int i)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
FEM_LINEAR enum valueplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
fem_methodplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
FEM_PARABOLIC enum valueplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
FemMethod enum nameplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
geometryplask::SolverOver< SpaceT >protected
getClassDescription() constplask::Solverinlinevirtual
getClassName() const overrideplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >virtual
getClassName() constplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >virtual
getClassName() constplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >virtual
getConcentration(CarriersConcentration::EnumType what, shared_ptr< const MeshD< 2 > > dest_mesh, InterpolationMethod interpolation=INTERPOLATION_DEFAULT) constplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
getGeometry() constplask::SolverOver< SpaceT >inline
getId() constplask::Solverinline
getMesh() constplask::SolverWithMesh< Geometry2DType, RegularMesh1D >inline
getName() constplask::Solverinline
getZQWCoordinate()plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
getZQWCoordinates()plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
global_QW_widthplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
hkplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protectedstatic
inCurrentDensityplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
inGainplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
initCalculation()plask::Solver
initial_computationplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
initializedplask::Solverprotected
inLightEplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
inTemperatureplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
interpolation_methodplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
invalidate()plask::Solverinline
inWavelengthplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
isInitialized()plask::Solverinline
iterationsplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
j_on_the_meshplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
jacobian(double r)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
jacobian(double)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >inlineprotected
jacobian(double r)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >inlineprotected
K(int i)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
leftSide(std::size_t i)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
loadConfiguration(XMLReader &, Manager &) overrideplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >virtual
MatrixFEM()plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
max_iterationsplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
max_mesh_changesplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
meshplask::SolverWithMesh< Geometry2DType, RegularMesh1D >protected
mesh2plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
mesh_signal_connectionplask::SolverWithMesh< Geometry2DType, RegularMesh1D >protected
meshRef() constplask::SolverWithMesh< Geometry2DType, RegularMesh1D >inline
MeshType typedefplask::SolverWithMesh< Geometry2DType, RegularMesh1D >
minor_concentrationplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
modesPplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
n_presentplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
n_previousplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
nSecondDeriv(std::size_t i)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
onGeometryChange(const Geometry::Event &PLASK_UNUSED(evt)) overrideplask::SolverWithMesh< Geometry2DType, RegularMesh1D >inline
plask::SolverOver::onGeometryChange(const Geometry::Event &)plask::SolverOver< SpaceT >inlinevirtual
onInitialize() overrideplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protectedvirtual
onInvalidate() overrideplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protectedvirtual
onMeshChange(const typename MeshT::Event &PLASK_UNUSED(evt))plask::SolverWithMesh< Geometry2DType, RegularMesh1D >inlinevirtual
outCarriersConcentrationplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
overthreshold_computationplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
overthreshold_dgdnplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
parseStandardConfiguration(XMLReader &source, Manager &manager, const std::string &expected_msg="solver configuration element")plask::SolverWithMesh< Geometry2DType, RegularMesh1D >
PMplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
QW_materialplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
readBoundaryConditions(Manager &manager, XMLReader &reader, BoundaryConditions< Boundary, ConditionT > &dest)plask::SolverOver< SpaceT >inlineprotected
relative_accuracyplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >
rightSide(std::size_t i)plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
setGeometry(const shared_ptr< SpaceT > &geometry)plask::SolverOver< SpaceT >inline
setMesh(const shared_ptr< RegularMesh1D > &mesh)plask::SolverWithMesh< Geometry2DType, RegularMesh1D >inline
setMesh(shared_ptr< MeshGeneratorD< MeshT::DIM > > generator)plask::SolverWithMesh< Geometry2DType, RegularMesh1D >inline
Solver(const std::string &name="")plask::Solverinline
SolverOver(const std::string &name="")plask::SolverOver< SpaceT >inline
SolverWithMesh(const std::string &name="")plask::SolverWithMesh< Geometry2DType, RegularMesh1D >inline
SpaceType typedefplask::SolverOver< SpaceT >
T_on_the_meshplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
threshold_computationplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
writelog(LogLevel level, std::string msg, Args &&... params) constplask::Solverinline
zplask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >protected
~DiffusionFem2DSolver()plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType >inlinevirtual
~Solver()plask::Solverinlinevirtual
~SolverOver()plask::SolverOver< SpaceT >inline
~SolverWithMesh()plask::SolverWithMesh< Geometry2DType, RegularMesh1D >inline