# doc-cache created by Octave 4.2.0
# name: cache
# type: cell
# rows: 3
# columns: 5
# name: <cell-element>
# type: sq_string
# elements: 1
# length: 14
QDDGOXcompdens


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 162
  w = QDDGOXcompdens(mesh,Dsides,win,vin,fermiin,d2,toll,maxit,verbose);

   This is an internal function which is only expected to be called by QDDGOgummelmap.




# name: <cell-element>
# type: sq_string
# elements: 1
# length: 72
  w = QDDGOXcompdens(mesh,Dsides,win,vin,fermiin,d2,toll,maxit,verbose);



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 15
QDDGOXddcurrent


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 112
  [current,divrg] = QDDGOXddcurrent (mesh,Sinodes,data,contacts);
  Compute contact currents wit the QDD model.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 80
  [current,divrg] = QDDGOXddcurrent (mesh,Sinodes,data,contacts);
  Compute cont



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 29
QDDGOXelectron_driftdiffusion


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 303
   n=QDDGOXelectron_driftdiffusion(mesh,Dsides,Intsides,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=QDDGOXelectron_driftdiffusion(mesh,Dsides,Intsides,nin,pin,V,un,tn,tp,n0,p0



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 15
QDDGOXgummelmap


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 171
 [odata,it,res] = QDDGOXgummelmap (imesh,Dsides,...
     Simesh,Sinodes,Sielements,SiDsides,Intsides,...
     idata,toll,maxit,ptoll,pmaxit,stoll,smaxit,verbose,options);



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 51
 [odata,it,res] = QDDGOXgummelmap (imesh,Dsides,...



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 15
QDDGOXnlpoisson


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 227
  
   [V,n,p,res,niter] = QDDGOXnlpoisson (mesh,Dsides,Sinodes,SiDnodes,...
     Sielements,Vin,nin,pin,...
     Fnin,Fpin,Gin,Gpin,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] = QDDGOXnlpoisson (mesh,Dsides,Sinodes,SiDnodes,...





