Modeling

Emitter Setup

Mark an emissive layer and configure its emitters

This guide explains how to mark an emissive layer in Structure and set an Emitter spectrum, position, orientation, and efficiency. Afterward, you can create a usable light source for an emission simulation.

Prerequisite: complete Structure Configuration first.

Marking an emissive layer

In the Structure page layer table, every Layer row has an Emis. column (header Emis.). Click the toggle switch in that column to mark the layer as an emissive layer (EML).

Toggle-on behavior

  • If the layer's emitter list is empty, the system automatically seeds one default emitter (named Emitter 1) and expands the emitter editor for that layer.
  • The emitter editor appears as an expansion row beneath the layer; click the EML pill in the layer type column to collapse or expand it.

Toggle-off behavior (non-destructive)

  • Turning off the Emis. switch does not delete existing emitter data; the editor collapses but data is preserved.
  • Re-enabling the switch restores the full emitter list.

Multi-EML support

Multiple layers can be marked as EML simultaneously. Each layer holds its own independent emitter list.

Layer Group-nested layers

Layers inside a Layer Group also support the Emis. toggle. The Optics page inspects both top-level and group-nested layers to determine whether any emissive layer (EML) is active.

While a calculation is in progress, the Emis. toggle and the emitter editor are both locked and cannot be modified.

Emitter editor

The emitter editor displays all emitter cards for the selected layer. Each card header provides an enable/disable toggle, move up, move down, duplicate, and delete controls; the card body is a 4-column grid containing all fields below.

FieldControl / Range / UnitMeaning (1 line)
Emitter nameText input; default Emitter {index}Display label only; no physical effect
Spectrum TypeDropdown: Unit White / File; default Unit WhiteUnit White = flat unit spectrum; File = custom measured or theoretical spectrum
Spectrum UnitDropdown: Probability / Power; default ProbabilityDeclares whether the vertical axis represents photon count or radiant power per unit wavelength
Spectrum FileFile upload (.txt / .pl, ≤ 2 MB, 2 columns: wavelength intensity); shown only when Spectrum Type = FileExternal or theoretical emission spectrum, replacing the flat white approximation
Dipole OrientationDropdown: Isotropic / Parallel / Perpendicular / Custom; default IsotropicOrientation controls TE/TM coupling ratio and far-field angular distribution; see theory page
Vertical Fraction (0-1)Slider + number input; range 0–1, step 0.01; enabled only when orientation = Custom; default ≈ 0.333Fraction of perpendicular (vertical) dipoles: 0 = all parallel, 1 = all perpendicular, 1/3 = isotropic
DistributionDropdown: Delta / Exponential / Gaussian / File; default DeltaSpatial profile of the emitter across the layer thickness; see Dipole distribution below
Position (0-1)Slider + number input; range 0–1, step 0.01; default 0.5; hidden when Distribution = FileRelative position inside the layer: 0 = near top surface (incidence side), 1 = near bottom surface (transmission side)
WidthNumber input + unit select (nm / um / mm); > 0; default 10 nm; disabled when Distribution = DeltaGaussian standard deviation or exponential decay length; profile is sampled inside the layer and renormalized
SamplesInteger input; range 1–100; default 10; disabled when Distribution = DeltaNumber of point dipoles used to approximate the distribution; Delta always uses a single point
Distribution FileFile upload (.txt / .csv, ≤ 2 MB, 2 columns: position density); shown only when Distribution = FileArbitrary custom emission zone profile
Conversion Efficiency (0-1)Slider + number input; range 0–1, step 0.01; default 1Product of charge balance factor and spin-statistics factor; quantifies the probability that an injected charge pair produces an exciton. See theory page
Quantum Efficiency (0-1)Slider + number input; range 0–1, step 0.01; default 1Intrinsic radiative quantum efficiency q₀, modified by the Purcell effect to yield the effective quantum efficiency. See theory page
Multiplication FactorNumber input; ≥ 0, step 0.1; default 1Linear scaling applied to this emitter's intensity; used to set relative weights among multiple emitters
LifetimeNumber input + unit select (ns / us / ms); > 0, step 0.1; default 1 nsIntrinsic radiative lifetime; modified by the Purcell factor to yield the effective lifetime. See theory page

Choose the spectrum unit

Probability denotes a photon-number spectrum and is appropriate for most photon-counted PL / EL measurements. Power denotes a radiant-power spectrum and should be used only for spectra calibrated as power. The two descriptions are related by the photon energy:

Eγ(λ)=hcλ,ΛP(λ)=ΛN(λ)Eγ(λ)E_\gamma(\lambda)=\frac{hc}{\lambda},\qquad \Lambda_P(\lambda)=\Lambda_N(\lambda)E_\gamma(\lambda)

Here, Eγ(λ)E_\gamma(\lambda) is the energy of one photon at wavelength λ\lambda, hh is the Planck constant, and cc is the speed of light in vacuum. ΛN(λ)\Lambda_N(\lambda) is the photon-number spectral density, while ΛP(λ)\Lambda_P(\lambda) is the radiant-power spectral density. Because shorter-wavelength photons carry more energy, the same vertical-axis values declared as Probability and Power represent different physical spectra.

GoalRecommended setting
Measured PL / EL spectrum or a typical .pl fileProbability
Spectrum calibrated in W/nm or another power unitPower
Remove a specific PL lineshape when comparing Mode over a wavelength rangeUnit White + Probability

Unit White means constant only in the selected unit. Unit White + Probability is flat in photon number; Unit White + Power is flat in radiant power and gives progressively greater photon-number weight to longer wavelengths.

Changing Spectrum Unit does not rewrite the vertical-axis values in the spectrum file. To express the same physical spectrum in the other unit, convert every wavelength point with the equation above. When several emitters contribute to intensity or color, also use a consistent spectrum-normalization convention.

Dipole distribution

The Distribution field sets the spatial profile of emitting dipoles across the layer thickness.

TypeDescriptionWidth / Samples
DeltaSingle point dipole concentrated at PositionWidth and Samples are disabled (fixed single point)
ExponentialPeak at Position, exponential decay; Width = decay lengthBoth Width and Samples are configurable
GaussianCentered at Position, Width = standard deviationBoth Width and Samples are configurable
FileArbitrary profile loaded from file; Position field is hiddenWidth and Samples are disabled

Click the preview button next to the Distribution dropdown to open a dialog showing the sampled distribution curve under the current parameters.

The distribution is sampled inside the layer and renormalized so the total integral equals 1; absolute amplitude is governed by Multiplication Factor and Conversion Efficiency independently of the profile shape.

Conversion Efficiency is the probability that recombining charges form emitting excitons. For one emitter, it scales Intensity and Power Dissipation linearly but does not change the relative Mode composition. With several emitters, different conversion efficiencies also change their relative weights in the combined Mode, spectrum, and color.

Validation

Position must be strictly between 0 and 1 — not equal to 0 or 1. A dipole coinciding with an interface is physically invalid and the calculation will not run.
Make sure Width is greater than 0. A value of 0 or below triggers an in-editor warning and blocks the calculation.
Conversion Efficiency and Quantum Efficiency must each be greater than 0. A value of 0 means the emitter contributes no emission; the editor shows a warning.
Multiplication Factor must be greater than 0. A value of 0 effectively removes the emitter from the calculation.
Lifetime must be greater than 0.
Spectrum File and Distribution File must not exceed 2 MB and must contain exactly two data columns (wavelength–intensity or position–density). Files that fail this format show a parse-error message.

Next

After configuring emissive layers and their emitters, go to Emission Detectors to select which emission detectors to run (Power Dissipation, Intensity, Mode) and configure their wavelength ranges.

Copyright © 2026 Dreapex