# doc-cache created by Octave 6.1.0
# 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: 77

   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: 60
 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: 73

   p=DDGhole_driftdiffusion(mesh,Dsides,nin,pin,V,un,tn,tp,n0,p0,weight)





