Skip to content

Characteristic Units

Marcus edited this page Jul 9, 2021 · 17 revisions

Characteristic Units

The nanowire network functions, by default, use the units described in units.py. They are also listed here. These units are used to make the calculations more stable. Only the base units can be changed, not the derived units. For example, one can change the base unit of voltage for a nanowire network using:

new_units = {"v0": 5.0}
NWN = create_NWN(units=new_units)

The scale of the nanowire network can be adjusted by altering the base units.

Base Units

Here, the base units and their default values are listed.

  • v0 = 1 V. Voltage.
  • Ron= 10 Ω. Junction resistance in the ON state.
  • l0 = 7 μm. Wire length.
  • D0 = 50 nm. Wire diameter
  • D = 10 nm. Junction length (2x Wire coating thickness)
  • rho0 = 22.6 nΩm. Wire resistivity
  • mu0 = 0.01 μm² s⁻¹ V⁻¹. Ion mobility
  • Roff_Ron = 160. Off-On junction resistance ratio

Derived units

These units are calculated from the base units.

  • i0 = v0/Ron A. Current.
  • t0 = D^2/(mu0*v0) ms. Time scale.
Clone this wiki locally