Par%xxxx
出自 DDCC TCAD TOOL Manual
The par is structure type defined in 2D-DDCC program. It saves the regional input parameters read in by input file. Therefore, it's value should roughly the same as the input expect some modification to the unit (Mostly converted into cgs unit)
Declear type(MODPAR) :: PAR
The PAR has following variables defined by type (MODPAR) , I didn't list all of them
TYPE MODPAR
interger(i4b) :: n ! total region number real(DP), DIMENSION(:), POINTER :: impurity ! Impurity of fixed charge density real(DP), DIMENSION(:), POINTER :: xnc ! Nc real(DP), DIMENSION(:), POINTER :: xnv ! Nv of heavy hole real(DP), DIMENSION(:), POINTER :: xnvlh ! Nv of light hole real(DP), DIMENSION(:), POINTER :: kappa ! Thermal conductivity real(DP), DIMENSION(:), POINTER :: heatC ! Heat capacity real(DP), DIMENSION(:), POINTER :: ni ! intrinsic carrier density real(DP), DIMENSION(:), POINTER :: nisquare ! square of ! intrinsic carrier density real(DP), DIMENSION(:), POINTER :: Gn real(DP), DIMENSION(:), POINTER :: Gp !real(DP), DIMENSION(:), POINTER :: expEt !real(DP), DIMENSION(:), POINTER :: niexpEt1 !real(DP), DIMENSION(:), POINTER :: niexpEt2 real(DP), DIMENSION(:,:), POINTER :: xy ! define the region range parameters real(DP), DIMENSION(:,:,:), POINTER :: trixy ! define the triagular or special region parameters real(DP), DIMENSION(:), POINTER :: trispacing ! periodic shape's period real(DP), DIMENSION(:), POINTER :: dope ! doping density, + is for n-type doping, - is for p-type doping real(DP), DIMENSION(:), POINTER :: ea ! Activation energy real(DP), DIMENSION(:), POINTER :: mun ! electron mobility real(DP), DIMENSION(:), POINTER :: mup ! hole mobility real(DP), DIMENSION(:), POINTER :: taun ! non-radiative lifetime tau of electrons real(DP), DIMENSION(:), POINTER :: taup ! non-radiative lifetime tau of holes real(DP), DIMENSION(:), POINTER :: trapNt ! trap density real(DP), DIMENSION(:), POINTER :: trapEt ! Position of trap energy real(DP), DIMENSION(:), POINTER :: trapdegenercy ! Trap degenercy real(DP), DIMENSION(:), POINTER :: traptaun ! Trap taun real(DP), DIMENSION(:), POINTER :: traptaup ! Trap taup real(DP), DIMENSION(:), POINTER :: recombine ! B coeficient for radiative remobination real(DP), DIMENSION(:), POINTER :: augerC ! Auger coefficient real(DP), DIMENSION(:), POINTER :: generation ! generation rates real(DP), DIMENSION(:), POINTER :: eg !bandgap real(DP), DIMENSION(:,:), POINTER :: di ! dielectric constant Eps_r * eps_0 real(DP), DIMENSION(:), POINTER :: Ecoff ! Band offset ratio real(DP), DIMENSION(:,:), POINTER :: efmass ! effective mass of electron and holes real(DP), DIMENSION(:,:), POINTER :: pe ! polarization charges. real(DP) :: t ! temperature real(DP) :: vg ! gate voltage real(DP) :: vgstart real(DP) :: vgstop real(DP) :: vgstep real(DP) :: vd real(DP) :: vdfinal real(DP) :: vdstep real(DP) :: vs ! source bias real(dp) :: vb ! base-bias real(dp) :: vref ! reference voltage real(DP) :: phib ! Schottky barrier of gate real(DP) :: jd real(DP) :: js real(DP) :: jg real(DP) :: jb real(DP) :: jvbase real(DP) :: jvref real(DP) :: jpb real(DP) :: jpd real(DP) :: jps real(DP) :: jpg real(DP) :: jpvbase real(DP) :: jpvref real(DP) :: heatbndistance real(DP) :: heatsource END TYPE MODPAR