]> Creatis software - CreaPhase.git/blob - octave_packages/secs1d-0.0.8/DDG/doc-cache
Add a useful package (from Source forge) for octave
[CreaPhase.git] / octave_packages / secs1d-0.0.8 / DDG / doc-cache
1 # Created by Octave 3.6.1, Thu Mar 22 16:18:37 2012 UTC <root@t61>
2 # name: cache
3 # type: cell
4 # rows: 3
5 # columns: 9
6 # name: <cell-element>
7 # type: sq_string
8 # elements: 1
9 # length: 26
10 DDGelectron_driftdiffusion
11
12
13 # name: <cell-element>
14 # type: sq_string
15 # elements: 1
16 # length: 327
17  n=DDGelectron_driftdiffusion(psi,x,ng,p)
18      Solves the continuity equation for electrons
19      input:  psi   electric potential
20                 x     integration domain
21              ng    initial guess and BCs for electron density
22              p     hole density (for SRH recombination)
23      output: n     updated electron density
24
25
26
27 # name: <cell-element>
28 # type: sq_string
29 # elements: 1
30 # length: 80
31  n=DDGelectron_driftdiffusion(psi,x,ng,p)
32      Solves the continuity equation fo
33
34
35
36 # name: <cell-element>
37 # type: sq_string
38 # elements: 1
39 # length: 12
40 DDGgummelmap
41
42
43 # name: <cell-element>
44 # type: sq_string
45 # elements: 1
46 # length: 1601
47
48  [odata,it,res] =...
49             DDGgummelmap (x,idata,toll,maxit,ptoll,pmaxit,verbose)
50
51  Solves the scaled stationary bipolar DD equation system
52      using Gummel algorithm
53
54      input: x          spatial grid
55             idata.D    doping profile
56             idata.p    initial guess for hole concentration
57             idata.n    initial guess for electron concentration
58             idata.V    initial guess for electrostatic potential
59             idata.Fn   initial guess for electron Fermi potential
60             idata.Fp   initial guess for hole Fermi potential
61             idata.l2   scaled electric permittivity (diffusion coefficient in Poisson equation)
62             idata.un   scaled electron mobility
63             idata.up   scaled electron mobility
64             idata.nis  scaled intrinsic carrier density
65             idata.tn   scaled electron lifetime
66             idata.tp   scaled hole lifetime
67             toll       tolerance for Gummel iterarion convergence test
68             maxit      maximum number of Gummel iterarions
69             ptoll      tolerance for Newton iterarion convergence test for non linear Poisson
70             pmaxit     maximum number of Newton iterarions
71             verbose    verbosity level: 0,1,2
72
73      output: odata.n     electron concentration
74              odata.p     hole concentration
75              odata.V     electrostatic potential
76              odata.Fn    electron Fermi potential
77              odata.Fp    hole Fermi potential
78              it          number of Gummel iterations performed
79              res         total potential increment at each step
80
81
82
83 # name: <cell-element>
84 # type: sq_string
85 # elements: 1
86 # length: 19
87
88  [odata,it,res] =.
89
90
91
92 # name: <cell-element>
93 # type: sq_string
94 # elements: 1
95 # length: 22
96 DDGhole_driftdiffusion
97
98
99 # name: <cell-element>
100 # type: sq_string
101 # elements: 1
102 # length: 329
103  p=DDGhole_driftdiffusion(psi,x,pg,n)
104      Solves the continuity equation for holes
105      input:  psi     electric potential
106              x       spatial grid
107              pg      initial guess and BCs for hole density
108              n       electron density (to compute SRH recombination)
109      output: p       updated hole density
110
111
112
113 # name: <cell-element>
114 # type: sq_string
115 # elements: 1
116 # length: 80
117  p=DDGhole_driftdiffusion(psi,x,pg,n)
118      Solves the continuity equation for ho
119
120
121
122 # name: <cell-element>
123 # type: sq_string
124 # elements: 1
125 # length: 9
126 DDGn2phin
127
128
129 # name: <cell-element>
130 # type: sq_string
131 # elements: 1
132 # length: 110
133  phin = DDGn2phin (V,n);
134          computes the qfl for electrons using Maxwell-Boltzmann
135          statistics.
136
137
138
139 # name: <cell-element>
140 # type: sq_string
141 # elements: 1
142 # length: 80
143  phin = DDGn2phin (V,n);
144          computes the qfl for electrons using Maxwell-B
145
146
147
148 # name: <cell-element>
149 # type: sq_string
150 # elements: 1
151 # length: 12
152 DDGnlpoisson
153
154
155 # name: <cell-element>
156 # type: sq_string
157 # elements: 1
158 # length: 1235
159  [V,n,p,res,niter] = DDGnlpoisson (x,sinodes,Vin,nin,...
160              pin,Fnin,Fpin,D,l2,toll,maxit,verbose)
161      Solves the non linear Poisson equation
162      $$ - lamda^2 *V'' + (n(V,Fn) - p(V,Fp) -D)=0 $$
163      input:  x       spatial grid
164              sinodes index of the nodes of the grid which are in the
165                      semiconductor subdomain 
166                      (remaining nodes are assumed to be in the oxide subdomain)
167              Vin     initial guess for the electrostatic potential
168              nin     initial guess for electron concentration
169              pin     initial guess for hole concentration
170              Fnin    initial guess for electron Fermi potential
171              Fpin    initial guess for hole Fermi potential
172              D       doping profile
173              l2      scaled electric permittivity (diffusion coefficient)
174              toll    tolerance for convergence test
175              maxit   maximum number of Newton iterations
176              verbose verbosity level: 0,1,2
177      output: V       electrostatic potential
178              n       electron concentration
179              p       hole concentration
180              res     residual norm at each step
181              niter   number of Newton iterations
182
183
184
185 # name: <cell-element>
186 # type: sq_string
187 # elements: 1
188 # length: 54
189  [V,n,p,res,niter] = DDGnlpoisson (x,sinodes,Vin,nin,.
190
191
192
193 # name: <cell-element>
194 # type: sq_string
195 # elements: 1
196 # length: 9
197 DDGp2phip
198
199
200 # name: <cell-element>
201 # type: sq_string
202 # elements: 1
203 # length: 88
204  phip = DDGp2phip (V,p);
205  computes the qfl for holes using Maxwell-Boltzmann statistics
206
207
208
209 # name: <cell-element>
210 # type: sq_string
211 # elements: 1
212 # length: 80
213  phip = DDGp2phip (V,p);
214  computes the qfl for holes using Maxwell-Boltzmann sta
215
216
217
218 # name: <cell-element>
219 # type: sq_string
220 # elements: 1
221 # length: 9
222 DDGphin2n
223
224
225 # name: <cell-element>
226 # type: sq_string
227 # elements: 1
228 # length: 109
229  n = DDGphin2n (V,phin);
230          computes the electron density using Maxwell-Boltzmann
231          statistics.
232
233
234
235 # name: <cell-element>
236 # type: sq_string
237 # elements: 1
238 # length: 80
239  n = DDGphin2n (V,phin);
240          computes the electron density using Maxwell-Bo
241
242
243
244 # name: <cell-element>
245 # type: sq_string
246 # elements: 1
247 # length: 9
248 DDGphip2p
249
250
251 # name: <cell-element>
252 # type: sq_string
253 # elements: 1
254 # length: 105
255  p = DDGphip2p (V,phip);
256          computes the hole density using Maxwell-Boltzmann
257          statistics.
258
259
260
261 # name: <cell-element>
262 # type: sq_string
263 # elements: 1
264 # length: 80
265  p = DDGphip2p (V,phip);
266          computes the hole density using Maxwell-Boltzm
267
268
269
270 # name: <cell-element>
271 # type: sq_string
272 # elements: 1
273 # length: 14
274 DDGplotresults
275
276
277 # name: <cell-element>
278 # type: sq_string
279 # elements: 1
280 # length: 32
281  DDGplotresults(x,n,p,V,Fn,Fp);
282
283
284
285 # name: <cell-element>
286 # type: sq_string
287 # elements: 1
288 # length: 32
289  DDGplotresults(x,n,p,V,Fn,Fp);
290
291
292
293
294
295