| active | plask::electrical::diffusion::Diffusion3DSolver | protected |
| activeRegionsCount() const | plask::electrical::diffusion::Diffusion3DSolver | inline |
| addLocalBurningMatrix(FemMatrix &K, DataVector< double > &F, const ElementParams3D e, const Tensor2< double > G, const Tensor2< double > dG, const double Ug, const Tensor2< double > *P) | plask::electrical::diffusion::Diffusion3DSolver | inlineprotected |
| algorithm | plask::FemSolverWithMesh< Geometry3D, RectangularMesh< 3 > > | |
| compute(unsigned loops, bool shb, size_t act) | plask::electrical::diffusion::Diffusion3DSolver | |
| compute(unsigned loops=0, bool shb=false) | plask::electrical::diffusion::Diffusion3DSolver | 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 |
| Diffusion3DSolver(const std::string &name="") | plask::electrical::diffusion::Diffusion3DSolver | |
| FemSolverWithMesh(const std::string &name="") | plask::FemSolverWithMesh< Geometry3D, RectangularMesh< 3 > > | inline |
| geometry | plask::SolverOver< SpaceT > | protected |
| get_burning_integral() const | plask::electrical::diffusion::Diffusion3DSolver | |
| get_burning_integral_for_mode(size_t mode) const | plask::electrical::diffusion::Diffusion3DSolver | |
| getClassDescription() const | plask::Solver | inlinevirtual |
| getClassName() const override | plask::electrical::diffusion::Diffusion3DSolver | inlinevirtual |
| getConcentration(CarriersConcentration::EnumType what, shared_ptr< const MeshD< 3 > > dest_mesh, InterpolationMethod interpolation=INTERPOLATION_DEFAULT) const | plask::electrical::diffusion::Diffusion3DSolver | protected |
| getGeometry() const | plask::SolverOver< SpaceT > | inline |
| getId() const | plask::Solver | inline |
| getMatrix() | plask::FemSolverWithMesh< Geometry3D, RectangularMesh< 3 > > | inline |
| getMatrix() | plask::FemSolverWithMesh< Geometry3D, RectangularMesh< 3 > > | inline |
| getMesh() const | plask::SolverWithMesh< SpaceT, MeshT > | inline |
| getName() const | plask::Solver | inline |
| inCurrentDensity | plask::electrical::diffusion::Diffusion3DSolver | |
| inGain | plask::electrical::diffusion::Diffusion3DSolver | |
| initCalculation() | plask::Solver | |
| initialized | plask::Solver | protected |
| inLightE | plask::electrical::diffusion::Diffusion3DSolver | |
| integrateBilinear(const double Lx, const double Ly, const T *P) | plask::electrical::diffusion::Diffusion3DSolver | inlineprotected |
| inTemperature | plask::electrical::diffusion::Diffusion3DSolver | |
| invalidate() | plask::Solver | inline |
| inWavelength | plask::electrical::diffusion::Diffusion3DSolver | |
| isInitialized() | plask::Solver | inline |
| iter_params | plask::FemSolverWithMesh< Geometry3D, RectangularMesh< 3 > > | |
| loadConfiguration(XMLReader &source, Manager &manager) override | plask::electrical::diffusion::Diffusion3DSolver | virtual |
| loopno | plask::electrical::diffusion::Diffusion3DSolver | protected |
| maxerr | plask::electrical::diffusion::Diffusion3DSolver | |
| mesh | plask::SolverWithMesh< SpaceT, MeshT > | protected |
| mesh_signal_connection | plask::SolverWithMesh< SpaceT, MeshT > | protected |
| meshRef() const | plask::SolverWithMesh< SpaceT, MeshT > | inline |
| MeshType typedef | plask::SolverWithMesh< SpaceT, MeshT > | |
| onGeometryChange(const Geometry::Event &PLASK_UNUSED(evt)) override | plask::SolverWithMesh< SpaceT, MeshT > | inline |
| plask::SolverOver::onGeometryChange(const Geometry::Event &) | plask::SolverOver< SpaceT > | inlinevirtual |
| onInitialize() override | plask::electrical::diffusion::Diffusion3DSolver | protectedvirtual |
| onInvalidate() override | plask::electrical::diffusion::Diffusion3DSolver | protectedvirtual |
| onMeshChange(const typename MeshT::Event &PLASK_UNUSED(evt)) | plask::SolverWithMesh< SpaceT, MeshT > | inlinevirtual |
| outCarriersConcentration | plask::electrical::diffusion::Diffusion3DSolver | |
| parseConfiguration(XMLReader &source, Manager &manager) | plask::electrical::diffusion::Diffusion3DSolver | |
| parseFemConfiguration(XMLReader &reader, Manager &manager) | plask::FemSolverWithMesh< Geometry3D, RectangularMesh< 3 > > | inline |
| parseStandardConfiguration(XMLReader &source, Manager &manager, const std::string &expected_msg="solver configuration element") | plask::SolverWithMesh< SpaceT, MeshT > | |
| readBoundaryConditions(Manager &manager, XMLReader &reader, BoundaryConditions< Boundary, ConditionT > &dest) | plask::SolverOver< SpaceT > | inlineprotected |
| setGeometry(const shared_ptr< SpaceT > &geometry) | plask::SolverOver< SpaceT > | inline |
| setLocalMatrix(FemMatrix &K, DataVector< double > &F, const ElementParams3D e, const double A, const double B, const double C, const double D, const double *U, const double *J) | plask::electrical::diffusion::Diffusion3DSolver | inlineprotected |
| setMesh(const shared_ptr< MeshT > &mesh) | plask::SolverWithMesh< SpaceT, MeshT > | inline |
| setMesh(shared_ptr< MeshGeneratorD< MeshT::DIM > > generator) | plask::SolverWithMesh< SpaceT, MeshT > | inline |
| setupActiveRegions() | plask::electrical::diffusion::Diffusion3DSolver | protected |
| Solver(const std::string &name="") | plask::Solver | inline |
| SolverOver(const std::string &name="") | plask::SolverOver< SpaceT > | inline |
| SolverWithMesh(const std::string &name="") | plask::SolverWithMesh< SpaceT, MeshT > | inline |
| SpaceType typedef | plask::SolverOver< SpaceT > | |
| toterr | plask::electrical::diffusion::Diffusion3DSolver | protected |
| voltage_boundary | plask::electrical::diffusion::Diffusion3DSolver | |
| writelog(LogLevel level, std::string msg, Args &&... params) const | plask::Solver | inline |
| ~Diffusion3DSolver() | plask::electrical::diffusion::Diffusion3DSolver | |
| ~Solver() | plask::Solver | inlinevirtual |
| ~SolverOver() | plask::SolverOver< SpaceT > | inline |
| ~SolverWithMesh() | plask::SolverWithMesh< SpaceT, MeshT > | inline |