LateralDiscretization{ }¶
(Formerly LateralMotion)
- Calling sequence
LateralDiscretization{ }
- Functionality
Specifies the numerical discretization for the directions perpendicular to the growth axis (nextnano.NEGF considers a cylindrical structure along the growth axis).
- Example
LateralDiscretization{ MaterialForLateralMotion = "well" Value = 5 DiagonalIncoherentScattering = no OptimizeSampling = no Dispersion{ ... } }
The following keywords are available within this group.
Nested keywords
MaterialForLateralMotion¶
- Calling sequence
LateralDiscretization{ MaterialForLateralMotion }
- Properties
type: \(\mathrm{character\;string}\)
- Functionality
Specifies the material for the in-plane dispersion using Material{ Alias }. This keyword is effective in 1,2,3-bands. The parameters are assumed to be homogeneous along the structure, and hence must be taken from a single material.
Value¶
- Calling sequence
LateralDiscretization{ Value }
- Properties
type: \(\mathrm{real\;number}\)
unit: \(\mathrm{meV}\)
- Functionality
Specifies the in-plane energy spacing between the ground and first excited Bessel modes, i.e. determines the radius of the cylinder.
Attention
There is a further parameter for the in-plane motion, EnergyRangeLateral, which sets the cut-off energy (i.e. the energy range) for the subband dispersion.
DiagonalIncoherentScattering¶
- Calling sequence
LateralDiscretization{ DiagonalIncoherentScattering }
- Properties
—
- Functionality
—
OptimizeSampling¶
- Calling sequence
LateralDiscretization{ OptimizeSampling }
- Properties
type: \(\mathrm{choice}\)
choices:
yes
;no
default:
no
- Functionality
If yes, reduce the number of in-plane k points at which the Hamiltonian is considered. The scheme skips dense in-plane k points such that the resulting k mesh is nearly equidistant.