PLaSK library

Loading...
Searching...
No Matches
Classes | Enumerations | Variables
plask::electrical::shockley Namespace Reference

## Classes
struct | BetaSolver
| Solver performing calculations in 2D Cartesian or Cylindrical space using finite element method. More...
struct | ElectricalFem2DSolver
| Solver performing calculations in 2D Cartesian or Cylindrical space using finite element method. More...
struct | ElectricalFem3DSolver
| Solver performing calculations in 2D Cartesian or Cylindrical space using finite element method. More...

## Enumerations
enum | Convergence { CONVERGENCE_FAST = 0 , CONVERGENCE_STABLE = 1 }
| Convergence algorithm. More...

## Variables
template struct PLASK_SOLVER_API | BetaSolver< Geometry2DCartesian >
template struct PLASK_SOLVER_API | BetaSolver< Geometry2DCylindrical >
template struct PLASK_SOLVER_API | BetaSolver< Geometry3D >
template struct PLASK_SOLVER_API | ElectricalFem2DSolver< Geometry2DCartesian >
template struct PLASK_SOLVER_API | ElectricalFem2DSolver< Geometry2DCylindrical >

## Enumeration Type Documentation

## ◆ Convergence

enum plask::electrical::shockley::Convergence

Convergence algorithm.

Enumerator
CONVERGENCE_FAST | Default fast convergence.
CONVERGENCE_STABLE | Stable slow convergence.

Definition at line 26 of file common.hpp.

## Variable Documentation

## ◆ BetaSolver< Geometry2DCartesian >

template struct PLASK_SOLVER_API plask::electrical::shockley::BetaSolver< Geometry2DCartesian >

Definition at line 74 of file beta.cpp.

## ◆ BetaSolver< Geometry2DCylindrical >

template struct PLASK_SOLVER_API plask::electrical::shockley::BetaSolver< Geometry2DCylindrical >

Definition at line 75 of file beta.cpp.

## ◆ BetaSolver< Geometry3D >

template struct PLASK_SOLVER_API plask::electrical::shockley::BetaSolver< Geometry3D >

Definition at line 76 of file beta.cpp.

## ◆ ElectricalFem2DSolver< Geometry2DCartesian >

template struct PLASK_SOLVER_API plask::electrical::shockley::ElectricalFem2DSolver< Geometry2DCartesian >

Definition at line 651 of file electr2d.cpp.

## ◆ ElectricalFem2DSolver< Geometry2DCylindrical >

template struct PLASK_SOLVER_API plask::electrical::shockley::ElectricalFem2DSolver< Geometry2DCylindrical >

Definition at line 652 of file electr2d.cpp.