optics{ photogeneration{ } }#

Calling sequence

optics{ photogeneration{ } }

Properties

  • usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)

  • items: maximum 1

Functionality

Triggers position-dependent generation rates, which are included in the current solver.

Output generated carriers \(G(x)\) and \(G(x,E)\) due to photon absorption.

Attention

This model is using only semiclassical spectra with 1-band model for DOS.

Important

The following general conditions must be satisfied when defining optics{ photogeneration{ } }

Example

photo_generation{
    output = yes                   # yes/no (default: yes)
    output_integrated = yes          # yes/no (default: no)
}

Nested keywords


output#

Calling sequence

optics{ photogeneration{ output } }

Properties

  • usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)

  • type: choice

  • values: yes or no

  • default: yes

Functionality

If set to yes, then the generation rate as function of position \(G(x)\) is outputted.


output_integrated#

Calling sequence

optics{ photogeneration{ output_integrated = "..." } }

Properties

  • usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)

  • type: choice

  • values: yes or no

  • default: no

Functionality

If set to yes, then the generation rate as function of energy \(G(E)\) is outputted.


output_energy_resolved#

Calling sequence

optics{ photogeneration{ output_energy_resolved = "..." } }

Properties

  • usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)

  • type: choice

  • values: yes or no

  • default: no

Functionality

If set to yes, then the generation rate as function of position and energy \(G(x,E)\) is outputted.