1 # Created by Octave 3.6.1, Sun Mar 25 18:44:37 2012 UTC <root@t61>
10 DDGOXTelectron_driftdiffusion
13 # name: <cell-element>
18 n=DDGelectron_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0,weight)
21 V = electric potential
22 mesh = integration domain
23 nin = electron density in the past + initial guess
24 pin = hole density in the past
25 n0,p0 = equilibrium densities
26 tn,tp = carrier lifetimes
31 n = updated electron density
37 # name: <cell-element>
42 n=DDGelectron_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0,weight)
47 # name: <cell-element>
54 # name: <cell-element>
58 function [odata,it,res] = DDGOXTgummelmap (imesh,Dsides,...
59 Simesh,Sinodes,Sielements,SiDsides,...
60 idata,oldn,oldp,weight,toll,maxit,ptoll,...
65 # name: <cell-element>
69 function [odata,it,res] = DDGOXTgummelmap (imesh,Dsides,.
73 # name: <cell-element>
77 DDGOXThole_driftdiffusion
80 # name: <cell-element>
85 p=DDGhole_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0,weight)
88 V = electric potential
89 mesh = integration domain
90 nin = electron density in the past
91 pin = hole density in the past + initial guess
92 n0,p0 = equilibrium densities
93 tn,tp = carrier lifetimes
98 p = updated hole density
104 # name: <cell-element>
109 p=DDGhole_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0,weight)