optics{ semiclassical_spectra{ } }
usage:
items: maximum 1
Compute and output emission spectra calculated from energy-resolved densities
Dependencies
All must be defined: energy_grid{ } / energy_resolved_density{ } / Gamma{ }
At least on of output_spectra{ } and output_local_spectra{ } must be defined.
Maintained Keywords
The keywords below are available in at least one of currently published releases and are planned to be included also in the next release.
refractive_index
usage:
type: real number
values:
[1.0, ...)
unit:
default:
substrate
Average refractive index
energy_broadening_gaussian
usage:
type: real number
values:
[1e-6, ...)
unit:
—
energy_broadening_lorentzian
usage:
type: real number
values:
[1e-6, ...)
unit:
—
absorption
usage:
type: choice
values:
yes
orno
default:
yes
—
emission
usage:
type: choice
values:
yes
orno
default:
yes
—
local_absorption
usage:
type: choice
values:
yes
orno
default:
no
—
local_emission
usage:
type: choice
values:
yes
orno
default:
no
—
output_spectra{ }
usage:
items: maximum 1
When this group is defined then optical spectra computed within semi-classical models (based on carrier densities) are saved to the output folder. The spectra are averaged over the entire simulation domain.
output_spectra{ im_epsilon }
usage:
type: choice
values:
yes
orno
default:
yes
The upper 30% of the spectra are cut off.
output_spectra{ absorption_coeff }
usage:
type: choice
values:
yes
orno
default:
yes
Absorption spectra are outputted, both positive and negative parts. The upper 30% of the spectra are cut off.
output_spectra{ decadic_absorption_coeff }
usage:
type: choice
values:
yes
orno
default:
no
Decadic absorption spectra are outputted, both positive and negative parts. The upper 30% of the spectra are cut off.
output_spectra{ gain }
usage:
type: choice
values:
yes
orno
default:
yes
Gain spectra are outputted, only the positive part. The upper 30% of the spectra are cut off.
output_spectra{ decadic_gain }
usage:
type: choice
values:
yes
orno
default:
no
Decadic gain spectra are outputted, only the positive part. The upper 30% of the spectra are cut off.
output_spectra{ emission_photons }
usage:
type: choice
values:
yes
orno
default:
yes
Photon emission spectra are outputted, only the positive part is shown. Stimulated emission assumes that all photon modes are occupied by one photon. Thus, not the actual stimulated emission in the device is calculated, but rather a spectral response similar to the gain.
Note
The model is not suitable for systems with occupation inversion, above the threshold. It can be successfully used for modeling, e.g., LEDs.
output_spectra{ emission_power }
usage:
type: choice
values:
yes
orno
default:
no
Power emission spectra are outputted, only the positive part is shown. Stimulated emission assumes that all photon modes are occupied by one photon. Thus, not the actual stimulated emission in the device is calculated, but rather a spectral response similar to the gain.
Note
The model is not suitable for systems with occupation inversion, above the threshold. It can be successfully used for modeling, e.g., LEDs.
output_spectra{ spectra_over_energy }
usage:
type: choice
values:
yes
orno
default:
yes
selected spectra are outputted over energy
output_spectra{ spectra_over_frequency }
usage:
type: choice
values:
yes
orno
default:
no
selected spectra are outputted over frequency
output_spectra{ spectra_over_wavenumber }
usage:
type: choice
values:
yes
orno
default:
no
selected spectra are outputted over wavenumber
output_spectra{ spectra_over_wavelength }
usage:
type: choice
values:
yes
orno
default:
no
selected spectra are outputted over wavelength
output_local_spectra{ }
usage:
items: maximum 1
When this group is defined then optical spectra computed within semi-classical models (based on carrier densities) are saved to the output folder. The spectra are position-dependent within the simulation domain.
output_local_spectra{ im_epsilon }
usage:
type: choice
values:
yes
orno
default:
yes
The upper 30% of the spectra are cut off.
output_local_spectra{ absorption_coeff }
usage:
type: choice
values:
yes
orno
default:
yes
Absorption spectra are outputted, both positive and negative parts. The upper 30% of the spectra are cut off.
output_local_spectra{ decadic_absorption_coeff }
usage:
type: choice
values:
yes
orno
default:
no
Decadic absorption spectra are outputted, both positive and negative parts. The upper 30% of the spectra are cut off.
output_local_spectra{ gain }
usage:
type: choice
values:
yes
orno
default:
yes
Gain spectra are outputted, only the positive part. The upper 30% of the spectra are cut off.
output_local_spectra{ decadic_gain }
usage:
type: choice
values:
yes
orno
default:
no
Decadic gain spectra are outputted, only the positive part. The upper 30% of the spectra are cut off.
output_local_spectra{ emission_photons }
usage:
type: choice
values:
yes
orno
default:
yes
Photon emission spectra are outputted, only the positive part is shown. Stimulated emission assumes that all photon modes are occupied by one photon. Thus, not the actual stimulated emission in the device is calculated, but rather a spectral response similar to the gain.
Note
The model is not suitable for systems with occupation inversion, above the threshold. It can be successfully used for modeling, e.g., LEDs.
output_local_spectra{ emission_power }
usage:
type: choice
values:
yes
orno
default:
no
Power emission spectra are outputted, only the positive part is shown. Stimulated emission assumes that all photon modes are occupied by one photon. Thus, not the actual stimulated emission in the device is calculated, but rather a spectral response similar to the gain.
Note
The model is not suitable for systems with occupation inversion, above the threshold. It can be successfully used for modeling, e.g., LEDs.
output_local_spectra{ spectra_over_energy }
usage:
type: choice
values:
yes
orno
default:
yes
selected spectra are outputted over energy
output_local_spectra{ spectra_over_frequency }
usage:
type: choice
values:
yes
orno
default:
no
selected spectra are outputted over frequency
output_local_spectra{ spectra_over_wavenumber }
usage:
type: choice
values:
yes
orno
default:
no
selected spectra are outputted over wavenumber
output_local_spectra{ spectra_over_wavelegth }
usage:
type: choice
values:
yes
orno
default:
no
selected spectra are outputted over wavelegth
output_photon_density
usage:
type: choice
values:
yes
orno
default:
no
Output emitted photon density in
output_power_density
usage:
type: choice
values:
yes
orno
default:
no
Output emitted power density in
Last update: 10/12/2024