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.