Contacts{ }

Calling sequence

Contacts{ }

Properties
  • using: \(\mathrm{\textcolor{ForestGreen}{optional\;within\;the\;scope}}\)

Functionality

Defines contacts for simulation of devices with open boundary conditions.

Example
Contacts{
    DensityLeft = 1e18
    DensityRight = 1e18

    FermiPinningLeft =
    FermiPinningRight =

    MaterialLeft = well
    MaterialRight = well

    ChargeNeutral =
    DeviceNeutral =

    Broadening = 10.0
    Ballistic = no
}

Note

See the tutorial AlGaAs/GaAs RTD 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}\)

Functionality


FermiPinningRight

Calling sequence

Contacts{ FermiPinningRight }

Properties
  • type: \(\mathrm{real\;number}\)

Functionality


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.

Note

Scattering is not considered 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. disable scattering processes in the device).


Last update: 28/10/2024