"Subroutine munpcalculate" 修訂間的差異

出自 DDCC TCAD TOOL Manual
前往: 導覽搜尋
(已建立頁面,內容為 "The subroutine can advise the equation of mobility or behavior of mobility by yourself in the calculation. You should add $usemunpfunc in your input file to set...")
 
 
行 5: 行 5:
 
'''<big><big>Global Variable</big></big>'''
 
'''<big><big>Global Variable</big></big>'''
   
dz, KB, temperature, efn, efp, n, p, maxlayers, bandgap ,currentboundaryon, mun, mup, taun, taup, gatevoltage, Efield
+
dz, KB, temperature, efn, efp, n, p, bandgap, mun, mup, taun, taup, gatevoltage, Efield
   
   
行 13: 行 13:
 
* KB : Mass of electron.
 
* KB : Mass of electron.
 
* temperature : Step of voltage.
 
* temperature : Step of voltage.
* efn: Sparse matrix calculation module.
+
* efn: Fermi level of electron.
* efp: Sparse matrix calculation module.
+
* efp: Fermi level of electron.
* n :
+
* n : Electron carrier density.
* p :
+
* p : Electron carrier density.
+
* bandgap : Bandgap.
* dz : Grid size.
+
* mun : Mobility of electron.
* nl : Total length for your input file.
+
* mup : Mobility of hole.
* maxlayers : layers of number for your input file.
+
* taun : Lifetime of electron.
* radAUR : Radiative recombination in each position.
+
* taup : Lifetime of hole.
* nonradSRHUR : Non-radiative recombination in each position.
 
* nonradAugerUR : Auger recombination in each position.
 
 
* gatevoltage : Current voltage in the calculation.
 
* gatevoltage : Current voltage in the calculation.
* outfile : outfile module.
 
  +
* Efield : Electric field.
 
 
   
   
  +
'''<big><big>Compile</big></big>'''
   
  +
ifort -msse3 -O3 -no-prec-div -shared -fPIC libmunpcalculate.f90 -o libmunpcalculate.so
   
   

於 2017年8月23日 (三) 04:45 的最新修訂

The subroutine can advise the equation of mobility or behavior of mobility by yourself in the calculation. You should add $usemunpfunc in your input file to set the parameter of mobility.


Global Variable

dz, KB, temperature, efn, efp, n, p, bandgap, mun, mup, taun, taup, gatevoltage, Efield


Global Variable Explanation

  • dz : Grid size.
  • KB : Mass of electron.
  • temperature : Step of voltage.
  • efn: Fermi level of electron.
  • efp: Fermi level of electron.
  • n : Electron carrier density.
  • p : Electron carrier density.
  • bandgap : Bandgap.
  • mun : Mobility of electron.
  • mup : Mobility of hole.
  • taun : Lifetime of electron.
  • taup : Lifetime of hole.
  • gatevoltage : Current voltage in the calculation.
  • Efield : Electric field.


Compile

ifort -msse3 -O3 -no-prec-div -shared -fPIC libmunpcalculate.f90 -o libmunpcalculate.so


$usemunpfunc,