legume.PhotCryst.add_qw

PhotCryst.add_qw(z, V_shapes, a, M, E0, loss, osc_str)

Add an active layer to in the photonic crystal.

Parameters:
  • z (float) – Positions of the QWs.

  • V_shapes (float) – Potential felt by excitons in Shapes in [eV]. The background is assumed to be at 0 eV.

  • a (float) – dimensional lattice constant in [m].

  • M (float) – Exciton mass in [kg]

  • E0 (float) – Free exciton energy in [eV]

  • loss (float) – Exciton non-radiative losses in [eV]

  • osc_str (list or np.ndarray) – exciton oscillator strength per unit area in [m^-2], it has three component in the [x,y,z] frame of reference.