User Tools

Site Tools


qcl:simulation_of_resonant_tunneling_diodes_rtds

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
qcl:simulation_of_resonant_tunneling_diodes_rtds [2020/06/19 14:05]
thomas.grange
qcl:simulation_of_resonant_tunneling_diodes_rtds [2020/11/19 13:49] (current)
thomas.grange
Line 2: Line 2:
  
 <color red> <color red>
-Note that in the current version (2020-06-18), only single band calculations are supported for such open boundary conditions.+Note that in the current version (2020-11-19), only single band calculations are supported for open boundary conditions.
 </​color>​ </​color>​
  
-==== Simulation of devices with open boundary conditions ====+====== Simulation of devices with open boundary conditions ​======
  
 In order to simulate a system with open boundary conditions (instead of the default field-periodic boundary condition), contacts have to be defined by adding a ''<​Contacts>''​ section in the input file: In order to simulate a system with open boundary conditions (instead of the default field-periodic boundary condition), contacts have to be defined by adding a ''<​Contacts>''​ section in the input file:
Line 22: Line 22:
 </​code>​ </​code>​
  
-In this section, the carrier densities in the contact have to been defined using the ''<​DensityLeft>''​ and ''<​DensityRight>''​ commands, as shown above. The unit is cm$^{-3}$.+In this section, the carrier densities in the left and right contact have to been defined using the ''<​DensityLeft>''​ and ''<​DensityRight>''​ commands, as shown above. The unit is cm$^{-3}$. 
 + 
 +The material of the left and right contacts needs to be defined by te command ''<​MaterialLeft>''​ and ''<​MaterialRight>''​. The string value has to be an alias defined in the ''<​Materials>''​ section of the input file. 
 + 
 +A broadening energy can be defined by the command ''<​Broadening>''​. Indeed, scattering is not accounted in the contact, so that this commands allows a phenomenological broadening of the density of states in the contact. 
 + 
 +The command ''<​Ballistic>''​ can be used to calculate ballistic transport between the contacts (i.e. no scattering process considered) if its value is set to ''​yes''​. 
qcl/simulation_of_resonant_tunneling_diodes_rtds.1592575507.txt.gz · Last modified: 2020/06/19 14:05 by thomas.grange