| 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 value | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| COMPUTATION_OVERTHRESHOLD enum value | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| COMPUTATION_THRESHOLD enum value | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| ComputationType enum name | plask::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::Solver | inline |
| dataLog(const std::string &axis_arg_name, const std::string &axis_val_name) | plask::Solver | inline |
| detected_QW | plask::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_initial | plask::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 value | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| fem_method | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| FEM_PARABOLIC enum value | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| FemMethod enum name | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| geometry | plask::SolverOver< SpaceT > | protected |
| getClassDescription() const | plask::Solver | inlinevirtual |
| getClassName() const override | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | virtual |
| getClassName() const | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | virtual |
| getClassName() const | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | virtual |
| getConcentration(CarriersConcentration::EnumType what, shared_ptr< const MeshD< 2 > > dest_mesh, InterpolationMethod interpolation=INTERPOLATION_DEFAULT) const | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| getGeometry() const | plask::SolverOver< SpaceT > | inline |
| getId() const | plask::Solver | inline |
| getMesh() const | plask::SolverWithMesh< Geometry2DType, RegularMesh1D > | inline |
| getName() const | plask::Solver | inline |
| getZQWCoordinate() | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| getZQWCoordinates() | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| global_QW_width | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| hk | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protectedstatic |
| inCurrentDensity | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| inGain | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| initCalculation() | plask::Solver | |
| initial_computation | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| initialized | plask::Solver | protected |
| inLightE | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| inTemperature | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| interpolation_method | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| invalidate() | plask::Solver | inline |
| inWavelength | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| isInitialized() | plask::Solver | inline |
| iterations | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| j_on_the_mesh | plask::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 &) override | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | virtual |
| MatrixFEM() | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| max_iterations | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| max_mesh_changes | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| mesh | plask::SolverWithMesh< Geometry2DType, RegularMesh1D > | protected |
| mesh2 | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| mesh_signal_connection | plask::SolverWithMesh< Geometry2DType, RegularMesh1D > | protected |
| meshRef() const | plask::SolverWithMesh< Geometry2DType, RegularMesh1D > | inline |
| MeshType typedef | plask::SolverWithMesh< Geometry2DType, RegularMesh1D > | |
| minor_concentration | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| modesP | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| n_present | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| n_previous | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| nSecondDeriv(std::size_t i) | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| onGeometryChange(const Geometry::Event &PLASK_UNUSED(evt)) override | plask::SolverWithMesh< Geometry2DType, RegularMesh1D > | inline |
| plask::SolverOver::onGeometryChange(const Geometry::Event &) | plask::SolverOver< SpaceT > | inlinevirtual |
| onInitialize() override | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protectedvirtual |
| onInvalidate() override | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protectedvirtual |
| onMeshChange(const typename MeshT::Event &PLASK_UNUSED(evt)) | plask::SolverWithMesh< Geometry2DType, RegularMesh1D > | inlinevirtual |
| outCarriersConcentration | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | |
| overthreshold_computation | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| overthreshold_dgdn | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| parseStandardConfiguration(XMLReader &source, Manager &manager, const std::string &expected_msg="solver configuration element") | plask::SolverWithMesh< Geometry2DType, RegularMesh1D > | |
| PM | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| QW_material | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| readBoundaryConditions(Manager &manager, XMLReader &reader, BoundaryConditions< Boundary, ConditionT > &dest) | plask::SolverOver< SpaceT > | inlineprotected |
| relative_accuracy | plask::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::Solver | inline |
| SolverOver(const std::string &name="") | plask::SolverOver< SpaceT > | inline |
| SolverWithMesh(const std::string &name="") | plask::SolverWithMesh< Geometry2DType, RegularMesh1D > | inline |
| SpaceType typedef | plask::SolverOver< SpaceT > | |
| T_on_the_mesh | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| threshold_computation | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| writelog(LogLevel level, std::string msg, Args &&... params) const | plask::Solver | inline |
| z | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | protected |
| ~DiffusionFem2DSolver() | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DType > | inlinevirtual |
| ~Solver() | plask::Solver | inlinevirtual |
| ~SolverOver() | plask::SolverOver< SpaceT > | inline |
| ~SolverWithMesh() | plask::SolverWithMesh< Geometry2DType, RegularMesh1D > | inline |