InterfaceRoughness{ }
- Calling sequence
Scattering{ InterfaceRoughness{ ... } }- Functionality
Specifies the setting for interface roughness within the scattering section. Note that interface grading along the growth axis (due to e.g. interdiffusion) has to be specified in InterfaceWidth
- Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
- Functionality
Setting for the interface roughness scattering calculation.
- Example
Scattering{ InterfaceRoughness{ InterfaceWidth = AmplitudeInZ = InterfaceAutoCorrelationType = CorrelationLengthInXY = AxialCorrelationLength = } }
The following keywords are available within this group:
InterfaceRoughness{ InterfaceWidth }
- Calling sequence
Scattering{ InterfaceRoughness{ InterfaceWidth } }- Properties
type: real number
values:
[0.0, ...)unit: \(\mathrm{nm}\)
- Functionality
—
InterfaceRoughness{ AmplitudeInZ }
- Calling sequence
Scattering{ InterfaceRoughness{ AmplitudeInZ } }- Properties
type: real number
values:
[0.0, ...)unit: \(\mathrm{nm}\)
- Functionality
—
InterfaceRoughness{ InterfaceAutoCorrelationType }
- Calling sequence
Scattering{ InterfaceRoughness{ InterfaceAutoCorrelationType } }- Properties
type: integer
type: character string
- Functionality
Chooses the type of interface autocorrelation:
0orexp=1orgauss=2orhurst=3orstep=
InterfaceRoughness{ CorrelationLengthInXY }
- Calling sequence
Scattering{ InterfaceRoughness{ CorrelationLengthInXY } }- Properties
type: real number
values:
[0.0, ...)unit: \(\mathrm{nm}\)
- Functionality
—
InterfaceRoughness{ AxialCorrelationLength }
- Calling sequence
Scattering{ InterfaceRoughness{ AxialCorrelationLength } }- Properties
type: real number
values:
[0.0, ...)unit: \(\mathrm{nm}\)
- Functionality
—