Hybrid{ }¶
- Calling sequence
Hybrid{ ... }
- Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional\;within\;the\;group}}\)
- Functionality
Defines a hybrid simulation, consisting of a non-equilibrium region surrounded by two equilibrium region (left and right).
- Example
Hybrid{ Broadening = SeparationLeft = SeparationRight = OffsetContact = IterPoisson = eeNEGF = Ballistic = }
The following keywords are available within this group:
Broadening¶
- Calling sequence
Hybrid{ Broadening = }
- Properties
type: \(\mathrm{real\;number}\)
values:
[0.0, ...)
unit: \(\mathrm{meV}\)
- Functionality
If present, sets a phenomenological broadening parameter for the Green’s functions in the left and right equilibrium regions and switches off the scattering calculation in these equilibrium regions.
SeparationLeft¶
- Calling sequence
Hybrid{ SeparationLeft = }
- Properties
type: \(\mathrm{real\;number}\)
unit: \(\mathrm{nm}\)
- Functionality
Defines the separation position between the left equilibrium region and the non-equilibrium region.
SeparationRight¶
- Calling sequence
Hybrid{ SeparationRight = }
- Properties
type: \(\mathrm{real\;number}\)
unit: \(\mathrm{nm}\)
- Functionality
Defines the separation position between the non-equilibrium region and the right equilibrium region.
OffsetContact¶
- Calling sequence
Hybrid{ OffsetContact = }
- Properties
type: \(\mathrm{real\;number}\)
unit: \(\mathrm{nm}\)
- Functionality
Defines an offset between the edges of the defined simulation region and the points where the densities are set for the contact.
IterPoisson¶
- Calling sequence
Hybrid{ IterPoisson = }
- Properties
type: \(\mathrm{integer}\)
values:
{1, 2, 3, 4, ...}
- Functionality
Defines the number of iteration to solve self-consistently the Poisson equation in the non-equilibrium region together with the NEGF equations.
eeNEGF¶
- Calling sequence
Hybrid{ eeNEGF = }
- Properties
choices:
yes
;no
default:
no
- Functionality
Activates the electron-electron scattering process in the non-equilibrium region.
Ballistic¶
- Calling sequence
Hybrid{ Ballistic = }
- Properties
choices:
yes
;no
default:
no
- Functionality
Assumes ballistic transport in the non-equilibrium region.