Home Examples Screenshots User manual Bluesky logo
OghmaNano Simulate organic/Perovskite Solar Cells, OFETs, and OLEDs DOWNLOAD

Doping editor

1. Overview

Use the Doping editor to set fixed ionized dopants (acceptors/donors) in each layer and, if relevant, add mobile ions for perovskites. Open it from the Electrical ribbon by clicking the Doping/Ions icon. The plot shows the resulting profiles across the device; the table beneath is where you edit numeric values.

2. Parameters

The table exposes the following fields (units in SI):

The graph updates to reflect the specified profiles. Acceptors/donors can be linearly graded within each layer using the 0/1 start–end pairs; mobile ions are not graded and are treated as a constant per layer with the specified mobility.

OghmaNano main window with the Electrical ribbon highlighting the Doping/Ions icon.
OghmaNano main simulation window — open the Doping editor from the Electrical ribbon via the Doping/Ions icon.
Doping/Mobile ion profile editor showing a plot of Na, Nd, and optional mobile ions with an editable table: Layer, Na0, Na1, Nd0, Nd1, Nion(+), Nion μ.
Doping/Mobile ion profile editor — edit Na0/Na1, Nd0/Nd1 (m-3), and optional Nion(+) with Nion μ (m2V-1s-1). Acceptors/donors support linear grading; mobile ions are uniform.

3. How they are applied

Fixed dopants contribute to the space charge in Poisson’s equation and set built-in fields, depletion/accumulation at interfaces, and the equilibrium carrier landscape. Linear grading within a layer creates internal electric fields that influence drift–diffusion transport and hence JV characteristics.

When mobile ions are present, their density and mobility determine how charge redistributes under bias and illumination. This affects transients (e.g., slow hysteresis and relaxation) and steady-state operating points in perovskite devices. If mobile ions are not relevant for your stack, leave Nion(+) at zero.