optics{ semiclassical_spectra{ } }

  • usage: optional

  • items: maximum 1

Compute and output emission spectra calculated from energy-resolved densities n(x,E) and p(x,E) computed by energy_resolved_density{}. Radiative recombination rate reads Rradiative(x,E)=C(x)dEhdEe n(x,Ee)p(x,Eh)δ(EeEhE), where C(x) [cm3/s] is the (material-dependent) radiative recombination parameter. “spectra” and “density” in the following refer to the integrals of Rradiative over position and energy, respectively.

Dependencies



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: optional

  • type: real number

  • values: [1.0, ...)

  • unit:

  • default: substrate

Average refractive index nr. Refractive index used for calculating gain and absorption spectra. The absorption/gain spectra is multiplied by the factor 1/nr2. The values for the optical dielectric constant from the database are not used yet at this point.


energy_broadening_gaussian

  • usage: optional

  • type: real number

  • values: [1e-6, ...)

  • unit: eV


energy_broadening_lorentzian

  • usage: optional

  • type: real number

  • values: [1e-6, ...)

  • unit: eV


absorption

  • usage: optional

  • type: choice

  • values: yes or no

  • default: yes


emission

  • usage: optional

  • type: choice

  • values: yes or no

  • default: yes


local_absorption

  • usage: optional

  • type: choice

  • values: yes or no

  • default: no


local_emission

  • usage: optional

  • type: choice

  • values: yes or no

  • default: no


output_spectra{ }

  • usage: optional

  • 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: optional

  • type: choice

  • values: yes or no

  • default: yes

The upper 30% of the spectra are cut off.


output_spectra{ absorption_coeff }

  • usage: optional

  • type: choice

  • values: yes or no

  • 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: optional

  • type: choice

  • values: yes or no

  • 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: optional

  • type: choice

  • values: yes or no

  • default: yes

Gain spectra are outputted, only the positive part. The upper 30% of the spectra are cut off.


output_spectra{ decadic_gain }

  • usage: optional

  • type: choice

  • values: yes or no

  • 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: optional

  • type: choice

  • values: yes or no

  • 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: optional

  • type: choice

  • values: yes or no

  • 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: optional

  • type: choice

  • values: yes or no

  • default: yes

selected spectra are outputted over energy


output_spectra{ spectra_over_frequency }

  • usage: optional

  • type: choice

  • values: yes or no

  • default: no

selected spectra are outputted over frequency


output_spectra{ spectra_over_wavenumber }

  • usage: optional

  • type: choice

  • values: yes or no

  • default: no

selected spectra are outputted over wavenumber


output_spectra{ spectra_over_wavelength }

  • usage: optional

  • type: choice

  • values: yes or no

  • default: no

selected spectra are outputted over wavelength


output_local_spectra{ }

  • usage: optional

  • 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: optional

  • type: choice

  • values: yes or no

  • default: yes

The upper 30% of the spectra are cut off.


output_local_spectra{ absorption_coeff }

  • usage: optional

  • type: choice

  • values: yes or no

  • 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: optional

  • type: choice

  • values: yes or no

  • 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: optional

  • type: choice

  • values: yes or no

  • 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: optional

  • type: choice

  • values: yes or no

  • 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: optional

  • type: choice

  • values: yes or no

  • 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: optional

  • type: choice

  • values: yes or no

  • 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: optional

  • type: choice

  • values: yes or no

  • default: yes

selected spectra are outputted over energy


output_local_spectra{ spectra_over_frequency }

  • usage: optional

  • type: choice

  • values: yes or no

  • default: no

selected spectra are outputted over frequency


output_local_spectra{ spectra_over_wavenumber }

  • usage: optional

  • type: choice

  • values: yes or no

  • default: no

selected spectra are outputted over wavenumber


output_local_spectra{ spectra_over_wavelegth }

  • usage: optional

  • type: choice

  • values: yes or no

  • default: no

selected spectra are outputted over wavelegth


output_photon_density

  • usage: optional

  • type: choice

  • values: yes or no

  • default: no

Output emitted photon density in cm3s1 to emitted_photon_density.dat


output_power_density

  • usage: optional

  • type: choice

  • values: yes or no

  • default: no

Output emitted power density in W/cm3 to emitted_power_density.dat


Last update: 10/12/2024