Doping{ }

Calling sequence

Structure{ Doping{ } }

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

Functionality

Defines doping region in the heterostructure.

Example
Structure{
    Doping{
        DopingType = N
        DopingStart = 2.0
        DopingEnd = 10.5

        DopingSpecification = 2dequiv
        DopingDensity = 5.0e11
    }
}

Structure{
    Doping{
        DopingType = P
        DopingStart = 2.0
        DopingEnd = 10.5

        DopingSpecification = 3ddoped
        DopingDensity = 1.5e17
    }
}

Doping{ DopingType }

Calling sequence

Structure{ Doping{ DopingType } }

Properties
  • type: \(\mathrm{character\;string}\)

  • default: N

Functionality

Specifies whether the doping is n- or p-type.


Doping{ DopingStart }

Calling sequence

Structure{ Doping{ DopingStart } }

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

  • unit: \(\mathrm{nm}\)

Functionality

Sets the starting position of the doping region.


Doping{ DopingEnd }

Calling sequence

Structure{ Doping{ DopingEnd } }

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

  • unit: \(\mathrm{nm}\)

Functionality

Sets the ending position of the doping region.


Doping{ DopingSpecification }

Calling sequence

Structure{ Doping{ DopingSpecification } }

Properties
  • type: \(\mathrm{character\;string}\)

Functionality


Doping{ DopingDensity }

Calling sequence

Structure{ Doping{ DopingDensity } }

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

Functionality