--- /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: 3
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 29
+DDGOXTelectron_driftdiffusion
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 417
+
+ n=DDGelectron_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0,weight)
+
+ IN:
+ V = electric potential
+ mesh = integration domain
+ nin = electron density in the past + initial guess
+ pin = hole density in the past
+ n0,p0 = equilibrium densities
+ tn,tp = carrier lifetimes
+ weight = BDF weights
+ un = mobility
+
+ OUT:
+ n = updated electron density
+
+
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 78
+
+ n=DDGelectron_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0,weight)
+
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 15
+DDGOXTgummelmap
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 187
+ function [odata,it,res] = DDGOXTgummelmap (imesh,Dsides,...
+ Simesh,Sinodes,Sielements,SiDsides,...
+ idata,oldn,oldp,weight,toll,maxit,ptoll,...
+ pmaxit,verbose)
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 58
+ function [odata,it,res] = DDGOXTgummelmap (imesh,Dsides,.
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 25
+DDGOXThole_driftdiffusion
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 410
+
+ p=DDGhole_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0,weight)
+
+ IN:
+ V = electric potential
+ mesh = integration domain
+ nin = electron density in the past
+ pin = hole density in the past + initial guess
+ n0,p0 = equilibrium densities
+ tn,tp = carrier lifetimes
+ weight = BDF weights
+ up = mobility
+
+ OUT:
+ p = updated hole density
+
+
+
+
+
+# name: <cell-element>
+# type: sq_string
+# elements: 1
+# length: 74
+
+ p=DDGhole_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0,weight)
+
+
+
+
+
+