Skip to content

Attributes

Marcus edited this page Jul 9, 2021 · 12 revisions

Nanowire network objects are represented internally as standard NetworkX graphs. All the attributes are listed below. The nanowire network nodes are tuples of integers. In the JDA, these are one-tuples. In the MNR, they can either be two-tuples in the general case, or one-tuples in the case of electrodes or wires with only one junction.

Graph

The graph attributes, descriptions, and units are listed. See Characteristic Units for details on the units.

wire_length: Length of each nanowire. (l₀)

length: x-length of the nanowire network. (l₀)

width: y-length of the nanowire network. (l₀)

size: Size of the network, length * width. (l₀²)

wire_density: Wire density of the network. (l₀⁻²)

wire_num: Number of wires in the network.

junction_conductance: Conductance of the junctions. (Rₒₙ⁻¹)

junction_capacitance: Capacitance of the junctions. (μF) (Unused)

wire_diameter: Diameter of each nanowire. (D₀)

wire_resistivity: Resistivity of each nanowire. (ρ₀)

electrode_list: List of electrode nodes.

lines: List of the Shapely LineStrings uses to represent the nanowires.

type: Type of nanowire network representation. (JDA or MNR)

loc: (JDA only) Dictionary with a two-tuple of node indices as keys and Shapely Points as values. Maps junctions to their location.

junction_density: Junction density of the network. (l₀⁻²)

node_indices: Dictionary with nodes as keys and indices as values. Maps nodes to a unique index.

Nodes

electrode: Whether or not this node is an electrode.

loc: (MNR only) Location of the junction as a Shapely Point.

In the MNR model, electrodes are not split up into multiple nodes. Thus, there can be junction resistances when a nanowire is connected to an electrode, but there is no inner-wire resistance for electrodes.

Edges

conductance: Maximum conductance of the nanowire junction.

is_shorted: Value of the conductance. If the edge type is inner, this will be the same as edge conductance. If the edge type is junction, this will zero if the voltage across the junction does not surpass the break voltage of the network. Else, this value is zero.

capacitance: Maximum capacitance of the nanowire junction. This is zero if the edge type is inner.

type: Type of edge, either inner or junction.

Clone this wiki locally