type Voltage = Real(unit="V"); type Current = Real(unit="A"); connector Pin Voltage v; flow Current i; end Pin; model Resistor Pin p, n; // "Positive" and "negative" pins. parameter Real R(unit="Ohm") "Resistance"; equation R*p.i = p.v - n.v; p.i + n.i = 0; // Positive currents into component. end Resistor;