Contacts{ }¶
- Calling sequence
Contacts{ ... }
- Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional\;within\;the\;group}}\)
- Functionality
Defines contacts for simulation of devices with open boundary conditions.
- Example
Contacts{ DensityLeft = 1e18 DensityRight = 1e18 Broadening = 10.0 Ballistic = no }
Note
See the tutorial — DEV — AlGaAs/GaAs resonant tunneling diode for example usage.
The following keywords are available within this group:
DensityLeft¶
- Calling sequence
Contacts{ DensityLeft = }
- Properties
type: \(\mathrm{real\;number}\)
values:
[0.0, ...)
unit: \(\mathrm{cm^{-3}}\)
- Functionality
Sets the carrier density in the left contact.
DensityRight¶
- Calling sequence
Contacts{ DensityRight = }
- Properties
type: \(\mathrm{real\;number}\)
values:
[0.0, ...)
unit: \(\mathrm{cm^{-3}}\)
- Functionality
Sets the carrier density in the right contact.
FermiPinningLeft¶
- Calling sequence
Contacts{ FermiPinningLeft = }
- Properties
type: \(\mathrm{real\;number}\)
unit: \(\mathrm{meV}\)
- Functionality
Sets the Fermi level in the left contact with respect to the conduction band edge.
FermiPinningRight¶
- Calling sequence
Contacts{ FermiPinningRight }
- Properties
type: \(\mathrm{real\;number}\)
unit: \(\mathrm{meV}\)
- Functionality
Sets the Fermi level in the right contact with respect to the conduction band edge.
MaterialLeft¶
- Calling sequence
Contacts{ MaterialLeft }
- Properties
type: \(\mathrm{character\;string}\)
- Functionality
Specifies the material of the left contact by Material{ Alias }.
MaterialRight¶
- Calling sequence
Contacts{ MaterialRight }
- Properties
type: \(\mathrm{character\;string}\)
- Functionality
Specifies the material of the left contact by Material{ Alias }.
Broadening¶
- Calling sequence
Contacts{ Broadening }
- Properties
type: \(\mathrm{real\;number}\)
values:
[0.0, ...)
unit: \(\mathrm{meV}\)
- Functionality
Sets a phenomenological broadening of the density of states in the contacts.
Ballistic¶
- Calling sequence
Contacts{ Ballistic }
- Properties
choices:
yes
;no
default:
no
- Functionality
If
yes
, calculate ballistic transport between the contacts (i.e., neglect scattering processes in the device).
Last update: 19/11/2024