Skip to content

Element Types Reference

Resistor (R)

Resists the flow of charge. Models Ohmic resistance.

R0        → [R0]        → 80Ω typical
  • Parameters: 1
  • Unit: Ohm (Ω)
  • DSL code: R

Capacitor (C)

Stores charge electrostatically. Models double-layer capacitance.

C1        → [ C1 ]
            ───    ───
  • Parameters: 1
  • Unit: Farad (F)
  • DSL code: C

Inductor (L)

Stores energy in a magnetic field. Models inductive behavior.

L2        → ( L2 )
            ~~~~
  • Parameters: 1
  • Unit: Henry (H)
  • DSL code: L

CPE (Q)

Constant Phase Element. Models non-ideal capacitance.

Q0        → [ Q0 ]
            ───/\/\──
  • Parameters: 2
  • Units: Q₀ (S·sⁿ), n (dimensionless)
  • DSL code: Q
  • Range: 0 < n ≤ 1

Warburg Infinite (W)

Semi-infinite linear diffusion. Phase angle = 45°.

W2        → [ W2 ]
            ~~~~/\/\/\/~~
  • Parameters: 1
  • Unit: σ (Ω·s⁻½)
  • DSL code: W

Warburg Short (Ws)

Finite diffusion layer, transmissive boundary.

Ws0       → [Ws0]
           ~~~~/\/~~
  • Parameters: 2
  • Units: Y₀ (S·s½), B (s½)
  • DSL code: Ws

Warburg Open (Wo)

Finite diffusion layer, reflecting boundary.

Wo1       → [Wo1]
           ~~/\/\/~~
  • Parameters: 2
  • Units: Y₀ (S·s½), B (s½)
  • DSL code: Wo

Gerischer (G)

Diffusion-reaction impedance with a finite reaction rate.

G0        → [ G0 ]
            reaction + diffusion
  • Parameters: 2
  • Units: Y₀ (S·s½), K (s⁻¹)
  • DSL code: G

Parallel Diffusion Warburg (Pdw)

Two parallel solid-state diffusion paths with a weighting factor. This matches the PDW element used by velo-spectroz literature reproduction.

Pdw0      → [Pdw0]
            diffusion path 1 ∥ diffusion path 2
  • Parameters: 4
  • Units: D1 (cm²/s), D2 (cm²/s), theta (dimensionless), Lambda (mol/cm³)
  • DSL code: Pdw

ELEMENT_KINDS Table

CodeLabelParameters
RResistor1
CCapacitor1
LInductor1
QCPE2
WWarburg Infinite1
WsWarburg Short2
WoWarburg Open2
GGerischer2
PdwParallel Diffusion Warburg4