


[odata,it,res] =...
DDGgummelmap (x,idata,toll,maxit,ptoll,pmaxit,verbose)
Solves the scaled stationary bipolar DD equation system
using Gummel algorithm
input: x spatial grid
idata.D doping profile
idata.p initial guess for hole concentration
idata.n initial guess for electron concentration
idata.V initial guess for electrostatic potential
idata.Fn initial guess for electron Fermi potential
idata.Fp initial guess for hole Fermi potential
idata.l2 scaled electric permittivity (diffusion coefficient in Poisson equation)
idata.un scaled electron mobility
idata.up scaled electron mobility
idata.nis scaled intrinsic carrier density
idata.tn scaled electron lifetime
idata.tp scaled hole lifetime
toll tolerance for Gummel iterarion convergence test
maxit maximum number of Gummel iterarions
ptoll tolerance for Newton iterarion convergence test for non linear Poisson
pmaxit maximum number of Newton iterarions
verbose verbosity level: 0,1,2
output: odata.n electron concentration
odata.p hole concentration
odata.V electrostatic potential
odata.Fn electron Fermi potential
odata.Fp hole Fermi potential
it number of Gummel iterations performed
res total potential increment at each step