band_gap_reference
Calling sequence
classical{ band_gap_reference = ... }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: real number
values: \(0.0 \leq r \leq 1.0\)
default: not defined
unit: \(\mathrm{-}\)
Functionality
The conduction band minimum is always defined as \(E_c = VBO + E_g\), where \(E_g\) is the energy gap and \(VBO\) is defined depending on this keyword. By default, when the keyword is not set to any value, \(VBO\) is defined as the edge energy of teh top valence band. Otherwise, a superposition is used.
where, \(E_{v,av}\) is the average energy of the valence bands (as without spin-orbit and crystal-field interactions), \(r\) is the parameter, \(E_1\) is always classified in the output as HH, and \(E_2\) is classified as LH or SO in the output.
As a result of using this keyword, a kink in the conduction band profile is removed for graded alloys in which one observes crossing between two top valence bands.
Warning
Using this keyword effectively alters values of the actual band gap resulted from the obtained profiles. Readjusting material parameters of the band gap are expected to be needed if one needs very accurate calculations of optical transitions.
Note
This feature is a temporary solution for removing artifacts from charge densities in the conduction bands. We are planning on replacing it in the future with a better solution.
Last update: 2025-09-09