--- /dev/null
+# Created by Octave 3.6.1, Sun Mar 25 18:44:37 2012 UTC <root@t61>
+# name: cache
+# type: cell
+# rows: 3
+# columns: 6
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 14
+DDGOXddcurrent
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 61
+ [current,divrg]=DDGOXddcurrent(mesh,Sinodes,data,contacts);
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 61
+ [current,divrg]=DDGOXddcurrent(mesh,Sinodes,data,contacts);
+
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 28
+DDGOXelectron_driftdiffusion
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 293
+
+ n=DDGelectron_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0)
+ IN:
+ v = electric potential
+ mesh = integration domain
+ ng = initial guess and BCs for electron density
+ p = hole density (to compute SRH recombination)
+ OUT:
+ n = updated electron density
+
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 80
+
+ n=DDGelectron_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0)
+ IN:
+
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 14
+DDGOXgummelmap
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 185
+ [odata,it,res] = DDGOXgummelmap (imesh,Dsides,...
+ Simesh,Sinodes,Sielements,SiDsides,...
+ idata,toll,maxit,ptoll,pmaxit,verbose)
+
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 48
+ [odata,it,res] = DDGOXgummelmap (imesh,Dsides,.
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 24
+DDGOXhole_driftdiffusion
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 286
+
+ p=DDGhole_driftdiffusion(mesh,Dsides,nin,pin,V,up,tn,tp,n0,p0)
+ IN:
+ v = electric potential
+ mesh = integration domain
+ nin = initial guess and BCs for electron density
+ pin = hole density (to compute SRH recombination)
+ OUT:
+ p = updated hole density
+
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 80
+
+ p=DDGhole_driftdiffusion(mesh,Dsides,nin,pin,V,up,tn,tp,n0,p0)
+ IN:
+ v
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 14
+DDGOXnlpoisson
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 219
+
+ [V,n,p,res,niter] = DDGOXnlpoisson (mesh,Dsides,Sinodes,Vin,nin,pin,...
+ Fnin,Fpin,D,l2,l2ox,toll,maxit,verbose)
+
+ solves $$ -\lambda^2 V'' + (n(V,Fn) - p(V,Fp) -D)$$
+
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 75
+
+ [V,n,p,res,niter] = DDGOXnlpoisson (mesh,Dsides,Sinodes,Vin,nin,pin,.
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 16
+DDGOXplotresults
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 59
+
+ DDGOXplotresults(mesh,Simesh,n,p,V,Fn,Fp,gi,nrm,step);
+
+
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 57
+
+ DDGOXplotresults(mesh,Simesh,n,p,V,Fn,Fp,gi,nrm,step);
+
+
+
+
+
+