2.6.3. currents{} (optional)

Specifications for the current equation such as mobility models and recombination models.

 currents{

     mobility_model = constant

     electron_mobility{
         high_field_model{
             vsat = 1e7
             eastman{
                 beta = 3.0
                 alpha = 0.03
             }
         }
         low_field_model = constant
     }

     hole_mobility{
         high_field_model{
             vsat = 5e6
             canali{
                 alpha = 0.0
                 beta = 1.2
             }
         }
         low_field_model = constant
     }

   recombination_model{       # required
     SRH               = yes  # optional, default: no
     Auger             = yes  # optional, default: no
     radiative         = yes  # optional, default: no
     enable_generation = yes  # optional, default: yes
   }

   output_fermi_levels{}
   output_fermi_level_differences{}

   output_mobilities{}
   output_recombination{}
   output_injection{}

   output_currents{}

   output_velocities{}
   output_power_density{}

   # linear equation solver in current equation
   linear_solver{
     iterations   = 200
     abs_accuracy = 1e-30
     rel_accuracy = 1e-13
     dkr_value    = 0.1
     use_cscg     = no
     force_diagonal_preconditioner = no
     force_iteration               = no
     extended accuracy = 0
   }

   debuglevel      = 1

   insulator_bandgap = 0.5   # [eV]

   minimum_density        = 1e11            # [cm^-3]
   minimum_density_factor = [ 1.0 , 1.0 ]   # [cm^-3]

   maximum_density        = 1e30            # [cm^-3]
   maximum_density_factor = [ 1.0 , 1.0 ]   # [cm^-3]

   minimal_recombination = yes
}