# Created by Octave 3.6.1, Sun Mar 25 18:44:37 2012 UTC # name: cache # type: cell # rows: 3 # columns: 6 # name: # type: sq_string # elements: 1 # length: 14 DDGOXddcurrent # name: # type: sq_string # elements: 1 # length: 61 [current,divrg]=DDGOXddcurrent(mesh,Sinodes,data,contacts); # name: # type: sq_string # elements: 1 # length: 61 [current,divrg]=DDGOXddcurrent(mesh,Sinodes,data,contacts); # name: # type: sq_string # elements: 1 # length: 28 DDGOXelectron_driftdiffusion # name: # 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: # type: sq_string # elements: 1 # length: 80 n=DDGelectron_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0) IN: # name: # type: sq_string # elements: 1 # length: 14 DDGOXgummelmap # name: # type: sq_string # elements: 1 # length: 185 [odata,it,res] = DDGOXgummelmap (imesh,Dsides,... Simesh,Sinodes,Sielements,SiDsides,... idata,toll,maxit,ptoll,pmaxit,verbose) # name: # type: sq_string # elements: 1 # length: 48 [odata,it,res] = DDGOXgummelmap (imesh,Dsides,. # name: # type: sq_string # elements: 1 # length: 24 DDGOXhole_driftdiffusion # name: # 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: # type: sq_string # elements: 1 # length: 80 p=DDGhole_driftdiffusion(mesh,Dsides,nin,pin,V,up,tn,tp,n0,p0) IN: v # name: # type: sq_string # elements: 1 # length: 14 DDGOXnlpoisson # name: # 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: # type: sq_string # elements: 1 # length: 75 [V,n,p,res,niter] = DDGOXnlpoisson (mesh,Dsides,Sinodes,Vin,nin,pin,. # name: # type: sq_string # elements: 1 # length: 16 DDGOXplotresults # name: # type: sq_string # elements: 1 # length: 59 DDGOXplotresults(mesh,Simesh,n,p,V,Fn,Fp,gi,nrm,step); # name: # type: sq_string # elements: 1 # length: 57 DDGOXplotresults(mesh,Simesh,n,p,V,Fn,Fp,gi,nrm,step);