through
(To be removed) Establish relationship between component variables and nodes
through will be removed in a future release. Use
branches instead. For more information, see Define Relationship Between Component Variables and Nodes.
Syntax
through( variableI, node1.variableA, node2.variableB
)
Description
through( variableI, node1.variableA, node2.variableB
) establishes the following relationship between the three arguments: for each
variableI, node1.variableA is assigned the
value sum( variableI ) and node2.variableB is
assigned the value sum( -variableI ). All arguments are variables.
The first one is not associated with a node. The second and third must be associated
with a node.
The following rules apply:
All arguments must have consistent units.
The second and third arguments do not need to be associated with the same domain. For example, one may be associated with a one-phase electrical domain, and the other with a 3-phase electrical.
Either the second or the third argument may be replaced with
[]to indicate the reference node.
Examples
For example, if a component declaration section contains two electrical nodes,
p and n, and a variable i = { 0, 'A'
}; specifying current, you can establish the following relationship in the
setup section:
through( i, p.i, n.i );
This defines current i as a Through variable from node
p to node n.