Emission Simulation

Emitter Setup

Mark an emissive layer and configure its emitters

The emitter editor lives in the Structure view. Each emissive layer (EML) holds its own independent list of emitters; the emitter parameters define the dipole spectrum type, spatial distribution, orientation, and efficiency — all serve as inputs to the emission simulation. Before starting this section, build the device layer stack (layer order, thickness, refractive-index model, layer groups, and surrounding media) following Structure Configuration; this section only marks an emissive layer on that structure and configures its emitters.

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

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.

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 Detectors to select which emission detectors to run (Power Dissipation, Intensity, Mode) and configure their wavelength ranges.

Copyright © 2026 Dreapex