PLaSK library
Loading...
Searching...
No Matches
plask::electrical::capacitance Namespace Reference

Classes

struct  Capacitance2DSolver
 Solver performing calculations in 2D Cartesian or Cylindrical space using finite element method. More...
 
struct  ComplexFemSolverWithMaskedMesh
 
struct  ComplexFemSolverWithMesh
 
struct  ZgbMatrix
 Symmetric band matrix structure. More...
 

Enumerations

enum  ComplexFemMatrixAlgorithm { ALGORITHM_GAUSS , ALGORITHM_ITERATIVE }
 Choice of matrix factorization algorithms. More...
 

Variables

template struct PLASK_SOLVER_API Capacitance2DSolver< Geometry2DCartesian >
 
template struct PLASK_SOLVER_API Capacitance2DSolver< Geometry2DCylindrical >
 

Enumeration Type Documentation

◆ ComplexFemMatrixAlgorithm

Choice of matrix factorization algorithms.

Enumerator
ALGORITHM_GAUSS 

Gauss elimination of asymmetric matrix (slower but safer as it uses pivoting)

ALGORITHM_ITERATIVE 

Conjugate gradient iterative solver.

Definition at line 25 of file complex_fem_solver.hpp.

Variable Documentation

◆ Capacitance2DSolver< Geometry2DCartesian >

◆ Capacitance2DSolver< Geometry2DCylindrical >