Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_3.0.0_Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.conf.json
loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.0.2/package.mo", uses=false)
loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo", uses=false)
loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo", uses=false)
loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo", uses=false)
loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 3.0.0/package.mo", uses=false)
Using package Buildings with version 3.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 3.0.0/package.mo)
Using package Modelica with version 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo)
Using package Complex with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo)
Using package ModelicaServices with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo)
Using package Modelica_StateGraph2 with version 2.0.2 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.0.2/package.mo)
Running command: translateModel(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_3.0.0_Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine")
translateModel(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_3.0.0_Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine")
[/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.0.2/package.mo:257:38-257:110:writable] Warning: The file was not encoded in UTF-8:
"
An important practical aspect of state machines is the abilit...".
Defaulting to 7-bit ASCII with unknown characters replaced by '?'.
To change encoding when loading a file: loadFile(encoding="ISO-XXXX-YY").
To change it in a package: add a file package.encoding at the top-level.
Note: The Modelica Language Specification only allows files encoded in UTF-8.
[/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.0.2/package.mo:761:36-761:108:writable] Warning: The file was not encoded in UTF-8:
"
The Modelica_StateGraph2 library is described in detail in (O...".
Defaulting to 7-bit ASCII with unknown characters replaced by '?'.
To change encoding when loading a file: loadFile(encoding="ISO-XXXX-YY").
To change it in a package: add a file package.encoding at the top-level.
Note: The Modelica Language Specification only allows files encoded in UTF-8.
[/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.0.2/package.mo:1435:36-1435:108:writable] Warning: The file was not encoded in UTF-8:
"
- Main Authors:
-
SCode: time 2.042e-05/2.043e-05, allocations: 5.672 kB / 0.5923 GB, free: 18.47 MB / 446.1 MB
Notification: Performance of NFInst.instantiate(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine): time 0.008883/0.008912, allocations: 10.68 MB / 0.6027 GB, free: 8.18 MB / 446.1 MB
Notification: Performance of NFInst.instExpressions: time 0.01037/0.0193, allocations: 9.027 MB / 0.6115 GB, free: 15.13 MB / 462.1 MB
Notification: Performance of NFInst.updateImplicitVariability: time 0.00137/0.0207, allocations: 59.62 kB / 0.6116 GB, free: 15.07 MB / 462.1 MB
Notification: Performance of NFTyping.typeComponents: time 0.003963/0.02467, allocations: 1.652 MB / 0.6132 GB, free: 13.41 MB / 462.1 MB
Notification: Performance of NFTyping.typeBindings: time 0.005374/0.03016, allocations: 1.56 MB / 0.6147 GB, free: 11.85 MB / 462.1 MB
Notification: Performance of NFTyping.typeClassSections: time 0.002198/0.03237, allocations: 0.6655 MB / 0.6154 GB, free: 11.19 MB / 462.1 MB
Notification: Performance of NFFlatten.flatten: time 0.003214/0.0356, allocations: 2.532 MB / 0.6178 GB, free: 8.648 MB / 462.1 MB
Notification: Performance of NFFlatten.resolveConnections: time 0.001451/0.03706, allocations: 1.168 MB / 0.619 GB, free: 7.457 MB / 462.1 MB
Notification: Performance of NFEvalConstants.evaluate: time 0.001148/0.03822, allocations: 0.9574 MB / 0.6199 GB, free: 6.496 MB / 462.1 MB
Notification: Performance of NFSimplifyModel.simplify: time 0.0009659/0.03919, allocations: 0.8673 MB / 0.6208 GB, free: 5.625 MB / 462.1 MB
Notification: Performance of NFPackage.collectConstants: time 0.0001393/0.03934, allocations: 116 kB / 0.6209 GB, free: 5.512 MB / 462.1 MB
Notification: Performance of NFFlatten.collectFunctions: time 0.001308/0.04066, allocations: 0.6979 MB / 0.6215 GB, free: 4.812 MB / 462.1 MB
Notification: Performance of combineBinaries: time 0.001806/0.04247, allocations: 2.569 MB / 0.6241 GB, free: 2.215 MB / 462.1 MB
Notification: Performance of replaceArrayConstructors: time 0.0009951/0.04348, allocations: 1.688 MB / 0.6257 GB, free: 0.5078 MB / 462.1 MB
Notification: Performance of NFVerifyModel.verify: time 0.0002657/0.04375, allocations: 263.1 kB / 0.626 GB, free: 256 kB / 462.1 MB
Notification: Performance of FrontEnd: time 0.0001648/0.04392, allocations: 47.86 kB / 0.626 GB, free: 208 kB / 462.1 MB
Notification: Model statistics after passing the front-end and creating the data structures used by the back-end:
* Number of equations: 305 (237)
* Number of variables: 305 (228)
Notification: Performance of Bindings: time 0.005538/0.04947, allocations: 6.993 MB / 0.6328 GB, free: 8.98 MB / 478.1 MB
Notification: Performance of FunctionAlias: time 0.0005562/0.05003, allocations: 0.5914 MB / 0.6334 GB, free: 8.391 MB / 478.1 MB
Notification: Performance of Early Inline: time 0.005452/0.05549, allocations: 6.105 MB / 0.6394 GB, free: 2.234 MB / 478.1 MB
Notification: Performance of simplify1: time 0.0004899/0.056, allocations: 447.3 kB / 0.6398 GB, free: 1.797 MB / 478.1 MB
Notification: Performance of Alias: time 0.005836/0.06184, allocations: 5.212 MB / 0.6449 GB, free: 12.1 MB / 494.1 MB
Notification: Performance of simplify2: time 0.0004971/0.06236, allocations: 407.4 kB / 0.6453 GB, free: 11.7 MB / 494.1 MB
Notification: Performance of Events: time 0.001058/0.06342, allocations: 1.009 MB / 0.6463 GB, free: 10.77 MB / 494.1 MB
Notification: Performance of Detect States: time 0.001179/0.06461, allocations: 1.268 MB / 0.6475 GB, free: 9.484 MB / 494.1 MB
Notification: Performance of Partitioning: time 0.001663/0.06628, allocations: 1.57 MB / 0.649 GB, free: 7.816 MB / 494.1 MB
Error: Internal error NBSlice.fillDependencyArray failed because number of flattened indices 1 for dependency R2.X could not be divided by the body size 2 without rest.
Error: Internal error NBAdjacency.Matrix.createPseudo failed for:
[ARRY] (2) R2.terminal.v = {{R2.R, -R2.X} * R2.terminal.i, {R2.X, R2.R} * R2.terminal.i} ($RES_SIM_83)
Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system:
System Variables (169/264)
****************************
(1) [DISC] (1) Boolean $SEV_27
(2) [ALGB] (1) protected Real R3.X (start = 1.0)
(3) [ALGB] (2) protected Real[2] line_sc.line.terminal_p.v
(4) [DISC] (1) Boolean $SEV_26
(5) [ALGB] (1) Real E.phi = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.E.PhaseSystem.phase(E.terminal.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.E.PhaseSystem.phase(-E.terminal.i)
(6) [DISC] (1) Boolean $SEV_25
(7) [DISC] (1) Boolean $SEV_24
(8) [ALGB] (2) flow Real[2] line_3a.terminal_p.i
(9) [ALGB] (2) flow Real[2] line_3b.terminal_p.i
(10) [ALGB] (2) Real[2] R3.terminal.v
(11) [DISC] (1) Boolean $SEV_23
(12) [DER-] (1) Real[1] $DER.R2.terminal.theta
(13) [DER-] (1) Real[1] $DER.R3.terminal.theta
(14) [ALGB] (2) Real[2] line_2a.terminal_n.v
(15) [ALGB] (2) Real[2] line_2b.terminal_n.v
(16) [DISC] (1) Boolean $SEV_22
(17) [ALGB] (2) Real[2] R3.S = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R3.PhaseSystem.phasePowers_vi(R3.v, -R3.i)
(18) [DISC] (1) Boolean $SEV_21
(19) [DISC] (1) Boolean $SEV_20
(20) [ALGB] (2) flow Real[2] load_sc.terminal.i
(21) [ALGB] (2) protected Real[2] line_2b.line.terminal_p.v
(22) [ALGB] (1) protected Real[1] line_sc.line.terminal_n.theta
(23) [ALGB] (2) protected Real[2] line_2b.line.i_p (start = line_2b.line.i_start, StateSelect = prefer)
(24) [ALGB] (2) protected flow Real[2] line_sc.line.terminal_p.i
(25) [ALGB] (2) flow Real[2] R3.terminal.i
(26) [ALGB] (1) Real[1] line_2a.terminal_n.theta
(27) [ALGB] (1) Real[1] line_3b.terminal_n.theta
(28) [ALGB] (1) Real[1] line_2b.terminal_n.theta
(29) [ALGB] (2) protected flow Real[2] line_1.line.terminal_n.i
(30) [ALGB] (2) protected flow Real[2] line_2b.line.terminal_p.i
(31) [ALGB] (1) Real line_1.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_1.PhaseSystem_p.systemVoltage(line_1.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_1.PhaseSystem_n.systemVoltage(line_1.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_1.PhaseSystem_p.systemVoltage(line_1.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_1.PhaseSystem_n.systemVoltage(line_1.terminal_n.v), 1.0)
(32) [ALGB] (1) protected Real[1] line_3a.line.terminal_n.theta
(33) [ALGB] (2) flow Real[2] line_sc.terminal_n.i
(34) [ALGB] (1) protected Real line_sc.line.omega
(35) [DISC] (1) Boolean $SEV_19
(36) [ALGB] (2) Real[2] R2.v = R2.terminal.v (start = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R2.PhaseSystem.phaseVoltages(R2.V_nominal, 0.0))
(37) [ALGB] (2) protected Real[2] line_3b.line.i_p (start = line_3b.line.i_start, StateSelect = prefer)
(38) [DISC] (1) Boolean $SEV_18
(39) [DISC] (1) Boolean $SEV_17
(40) [DISC] (1) Boolean $SEV_16
(41) [DER-] (1) Real[1] $DER.line_2a.line.terminal_p.theta
(42) [ALGB] (2) protected Real[2] line_1.line.terminal_n.v
(43) [DISC] (1) Boolean $SEV_14
(44) [DISC] (1) Boolean $SEV_12
(45) [ALGB] (1) protected Real line_2b.line.omega
(46) [ALGB] (2) Real[2] line_sc.terminal_n.v
(47) [ALGB] (2) protected flow Real[2] line_3b.line.terminal_p.i
(48) [ALGB] (1) protected Real line_2b.line.R_actual
(49) [ALGB] (2) protected flow Real[2] line_3a.line.terminal_p.i
(50) [ALGB] (1) Real[1] line_1.terminal_p.theta
(51) [ALGB] (2) Real[2] R2.i = R2.terminal.i (start = {0.0, 0.0})
(52) [ALGB] (1) protected Real line_sc.line.R_actual
(53) [ALGB] (2) protected Real[2] line_3b.line.terminal_p.v
(54) [ALGB] (2) protected Real[2] line_3a.line.terminal_p.v
(55) [ALGB] (1) Real line_3b.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3b.PhaseSystem_p.systemVoltage(line_3b.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3b.PhaseSystem_n.systemVoltage(line_3b.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3b.PhaseSystem_p.systemVoltage(line_3b.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3b.PhaseSystem_n.systemVoltage(line_3b.terminal_n.v), 1.0)
(56) [ALGB] (1) protected Real R2.X (start = 1.0)
(57) [ALGB] (1) Real line_3a.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3a.PhaseSystem_p.systemVoltage(line_3a.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3a.PhaseSystem_n.systemVoltage(line_3a.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3a.PhaseSystem_p.systemVoltage(line_3a.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3a.PhaseSystem_n.systemVoltage(line_3a.terminal_n.v), 1.0)
(58) [ALGB] (1) protected Real[1] line_3b.line.terminal_n.theta
(59) [DER-] (1) Real[1] $DER.line_3b.line.terminal_p.theta
(60) [ALGB] (2) Real[2] R2.S = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R2.PhaseSystem.phasePowers_vi(R2.v, -R2.i)
(61) [ALGB] (2) flow Real[2] E.terminal.i
(62) [ALGB] (1) Real[1] line_sc.terminal_n.theta
(63) [ALGB] (1) protected Real line_sc.line.LossPower
(64) [ALGB] (1) protected Real line_2a.line.R_actual
(65) [ALGB] (1) Real $FUN_9
(66) [ALGB] (1) Real $FUN_8
(67) [ALGB] (1) Real $FUN_7
(68) [DER-] (1) Real[1] $DER.line_3a.line.terminal_p.theta
(69) [ALGB] (4) Real[2, 2] $FUN_6
(70) [ALGB] (4) Real[2, 2] $FUN_5
(71) [ALGB] (4) Real[2, 2] $FUN_4
(72) [ALGB] (4) Real[2, 2] $FUN_3
(73) [ALGB] (2) Real[2] E.terminal.v
(74) [ALGB] (4) Real[2, 2] $FUN_2
(75) [ALGB] (4) Real[2, 2] $FUN_1
(76) [ALGB] (1) Real[1] E.terminal.theta
(77) [ALGB] (2) protected Real[2] line_1.line.i_p (start = line_1.line.i_start, StateSelect = prefer)
(78) [ALGB] (2) Real[2] R1.v = R1.terminal.v (start = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R1.PhaseSystem.phaseVoltages(R1.V_nominal, 0.0))
(79) [ALGB] (2) flow Real[2] line_1.terminal_p.i
(80) [ALGB] (1) protected Real line_3b.line.omega
(81) [ALGB] (2) protected flow Real[2] line_2a.line.terminal_p.i
(82) [ALGB] (1) protected Real[1] line_2a.line.terminal_n.theta
(83) [ALGB] (2) Real[2] R1.terminal.v
(84) [DER-] (1) Real[1] $DER.line_1.line.terminal_p.theta
(85) [ALGB] (2) Real[2] R1.i = R1.terminal.i (start = {0.0, 0.0})
(86) [ALGB] (2) Real[2] line_1.terminal_p.v
(87) [ALGB] (2) protected Real[2] line_2a.line.terminal_p.v
(88) [ALGB] (2) Real[2] load_sc.v = load_sc.terminal.v (start = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.load_sc.PhaseSystem.phaseVoltages(load_sc.V_nominal, 0.0))
(89) [DER-] (1) Real[1] $DER.load_sc.terminal.theta
(90) [ALGB] (2) Real[2] line_3a.terminal_n.v
(91) [ALGB] (1) protected Real load_sc.omega
(92) [ALGB] (2) Real[2] line_3b.terminal_n.v
(93) [ALGB] (2) flow Real[2] line_2a.terminal_p.i
(94) [ALGB] (2) flow Real[2] R1.terminal.i
(95) [ALGB] (2) flow Real[2] line_2b.terminal_p.i
(96) [ALGB] (1) Real[1] line_2a.terminal_p.theta
(97) [ALGB] (1) Real[1] line_3b.terminal_p.theta
(98) [ALGB] (1) protected Real line_2a.line.omega
(99) [DER-] (1) Real[1] $DER.line_sc.line.terminal_p.theta
(100) [ALGB] (1) Real[1] line_2b.terminal_p.theta
(101) [ALGB] (1) Real $FUN_12
(102) [ALGB] (1) Real $FUN_11
(103) [ALGB] (1) protected Real line_2b.line.LossPower
(104) [ALGB] (1) protected Real R1.X (start = 1.0)
(105) [ALGB] (2) protected Real[2] line_sc.line.terminal_n.v
(106) [ALGB] (1) Real $FUN_10
(107) [ALGB] (2) Real[2] load_sc.i = load_sc.terminal.i (start = {0.0, 0.0})
(108) [ALGB] (2) flow Real[2] line_3a.terminal_n.i
(109) [ALGB] (2) flow Real[2] line_3b.terminal_n.i
(110) [ALGB] (2) Real[2] line_2a.terminal_p.v
(111) [ALGB] (2) Real[2] line_2b.terminal_p.v
(112) [ALGB] (2) Real[2] R1.S = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R1.PhaseSystem.phasePowers_vi(R1.v, -R1.i)
(113) [ALGB] (1) protected Real R3.omega
(114) [DISC] (1) Boolean $SEV_9
(115) [ALGB] (2) protected Real[2] line_2b.line.terminal_n.v
(116) [DISC] (1) Boolean $SEV_7
(117) [DISC] (1) Boolean $SEV_5
(118) [ALGB] (2) protected flow Real[2] line_sc.line.terminal_n.i
(119) [DISC] (1) Boolean $SEV_2
(120) [ALGB] (1) protected Real load_sc.X (start = 1.0)
(121) [ALGB] (1) protected Real line_2a.line.LossPower
(122) [ALGB] (1) Real[1] line_1.terminal_n.theta
(123) [ALGB] (2) protected flow Real[2] line_1.line.terminal_p.i
(124) [ALGB] (1) Real[1] line_3a.terminal_n.theta
(125) [ALGB] (2) protected flow Real[2] line_2b.line.terminal_n.i
(126) [ALGB] (2) Real[2] load_sc.S = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.load_sc.PhaseSystem.phasePowers_vi(load_sc.v, -load_sc.i)
(127) [ALGB] (2) flow Real[2] line_sc.terminal_p.i
(128) [DER-] (1) Real[1] $DER.R1.terminal.theta
(129) [ALGB] (1) protected Real line_3a.line.R_actual
(130) [ALGB] (1) protected Real[1] line_1.line.terminal_n.theta
(131) [ALGB] (2) protected Real[2] line_1.line.terminal_p.v
(132) [ALGB] (2) Real[2] line_sc.terminal_p.v
(133) [ALGB] (1) Real line_2a.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2a.PhaseSystem_p.systemVoltage(line_2a.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2a.PhaseSystem_n.systemVoltage(line_2a.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2a.PhaseSystem_p.systemVoltage(line_2a.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2a.PhaseSystem_n.systemVoltage(line_2a.terminal_n.v), 1.0)
(134) [ALGB] (2) protected flow Real[2] line_3b.line.terminal_n.i
(135) [ALGB] (1) protected Real line_3a.line.omega
(136) [ALGB] (2) protected flow Real[2] line_3a.line.terminal_n.i
(137) [ALGB] (2) protected Real[2] line_2a.line.i_p (start = line_2a.line.i_start, StateSelect = prefer)
(138) [ALGB] (2) Real[2] E.S = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.E.PhaseSystem.phasePowers_vi(E.terminal.v, E.terminal.i)
(139) [ALGB] (1) protected Real R2.omega
(140) [ALGB] (2) Real[2] R2.terminal.v
(141) [ALGB] (2) protected Real[2] line_3b.line.terminal_n.v
(142) [ALGB] (2) protected Real[2] line_3a.line.terminal_n.v
(143) [DER-] (1) Real[1] $DER.line_2b.line.terminal_p.theta
(144) [ALGB] (1) protected Real line_3b.line.LossPower
(145) [ALGB] (2) flow Real[2] R2.terminal.i
(146) [ALGB] (1) protected Real line_1.line.R_actual
(147) [ALGB] (2) protected Real[2] line_3a.line.i_p (start = line_3a.line.i_start, StateSelect = prefer)
(148) [ALGB] (1) protected Real[1] line_2b.line.terminal_n.theta
(149) [ALGB] (1) protected Real line_3a.line.LossPower
(150) [ALGB] (1) protected Real line_1.line.LossPower
(151) [ALGB] (1) Real line_2b.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2b.PhaseSystem_p.systemVoltage(line_2b.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2b.PhaseSystem_n.systemVoltage(line_2b.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2b.PhaseSystem_p.systemVoltage(line_2b.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2b.PhaseSystem_n.systemVoltage(line_2b.terminal_n.v), 1.0)
(152) [ALGB] (1) Real line_sc.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_sc.PhaseSystem_p.systemVoltage(line_sc.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_sc.PhaseSystem_n.systemVoltage(line_sc.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_sc.PhaseSystem_p.systemVoltage(line_sc.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_sc.PhaseSystem_n.systemVoltage(line_sc.terminal_n.v), 1.0)
(153) [ALGB] (1) protected Real line_3b.line.R_actual
(154) [ALGB] (2) Real[2] R3.v = R3.terminal.v (start = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R3.PhaseSystem.phaseVoltages(R3.V_nominal, 0.0))
(155) [ALGB] (2) flow Real[2] line_1.terminal_n.i
(156) [ALGB] (1) protected Real R1.omega
(157) [ALGB] (1) Real[1] line_sc.terminal_p.theta
(158) [ALGB] (2) protected flow Real[2] line_2a.line.terminal_n.i
(159) [ALGB] (2) Real[2] R3.i = R3.terminal.i (start = {0.0, 0.0})
(160) [ALGB] (2) Real[2] line_1.terminal_n.v
(161) [ALGB] (1) Real[1] line_3a.terminal_p.theta
(162) [ALGB] (2) protected Real[2] line_2a.line.terminal_n.v
(163) [ALGB] (2) Real[2] line_3a.terminal_p.v
(164) [ALGB] (2) Real[2] line_3b.terminal_p.v
(165) [ALGB] (1) protected Real line_1.line.omega
(166) [ALGB] (2) flow Real[2] line_2a.terminal_n.i
(167) [ALGB] (2) flow Real[2] line_2b.terminal_n.i
(168) [ALGB] (2) protected Real[2] line_sc.line.i_p (start = line_sc.line.i_start, StateSelect = prefer)
(169) [ALGB] (2) Real[2] load_sc.terminal.v
System Equations (178/264)
****************************
(1) [ARRY] (2) line_2b.terminal_p.v = line_2b.line.terminal_p.v ($RES_SIM_204)
(2) [ARRY] (1) line_2b.terminal_p.theta = line_2b.line.terminal_p.theta ($RES_SIM_205)
(3) [SCAL] (1) R1.X = R1.omega * R1.L ($RES_SIM_120)
(4) [SCAL] (1) line_3b.VoltageLosses = $FUN_8 / smooth(1, if $SEV_18 then line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_19 then line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_3b.terminal_p.v / ((line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_3b.terminal_p.v) - line_3b.terminal_n.v / ((line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_3b.terminal_n.v)) ^ 2.0) * (line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_256)
(5) [FOR-] (2) ($RES_SIM_206)
(5) [----] for $i1 in 1:2 loop
(5) [----] [SCAL] (1) line_2b.line.terminal_n.i[$i1] - line_2b.terminal_n.i[$i1] = 0.0 ($RES_SIM_207)
(5) [----] end for;
(6) [SCAL] (1) R1.omega = $DER.R1.terminal.theta[1] ($RES_SIM_121)
(7) [ARRY] (2) E.terminal.v = {E.V * cos(E.phiSou), E.V * sin(E.phiSou)} ($RES_SIM_122)
(8) [ARRY] (2) line_2b.line.terminal_n.v = line_2b.terminal_n.v ($RES_SIM_208)
(9) [ARRY] (2) R2.terminal.v = {{R2.R, -R2.X} * R2.terminal.i, {R2.X, R2.R} * R2.terminal.i} ($RES_SIM_83)
(10) [ARRY] (2) R3.v = R3.terminal.v ($RES_BND_259)
(11) [ARRY] (1) line_2b.line.terminal_n.theta = line_2b.terminal_n.theta ($RES_SIM_209)
(12) [SCAL] (1) R2.X = R2.omega * R2.L ($RES_SIM_84)
(13) [SCAL] (1) E.terminal.theta[1] = 6.283185307179586 * E.f * time ($RES_SIM_124)
(14) [SCAL] (1) R2.omega = $DER.R2.terminal.theta[1] ($RES_SIM_85)
(15) [SCAL] (1) line_2a.line.R_actual = (0.12066666666666669 * (line_2a.line.M + ((-273.15) + line_2a.TCable))) / (line_2a.line.M + ((-273.15) + line_2a.line.T_ref)) ($RES_SIM_88)
(16) [ARRY] (4) $FUN_1 = diagonal(fill(1.0, 2) .* line_1.line.R_actual) ($RES_$AUX_280)
(17) [SCAL] (1) $SEV_9 = line_2b.line.R_actual >= 0.0 ($RES_EVT_290)
(18) [SCAL] (1) $SEV_12 = line_2a.line.R_actual >= 0.0 ($RES_EVT_293)
(19) [SCAL] (1) $SEV_14 = line_1.line.R_actual >= 0.0 ($RES_EVT_295)
(20) [ARRY] (2) load_sc.terminal.v = {{load_sc.R, -load_sc.X} * load_sc.terminal.i, {load_sc.X, load_sc.R} * load_sc.terminal.i} ($RES_SIM_11)
(21) [ARRY] (2) R3.i = R3.terminal.i ($RES_BND_260)
(22) [SCAL] (1) load_sc.X = load_sc.omega * load_sc.L ($RES_SIM_12)
(23) [ARRY] (2) R3.S = {R3.v[1] * (-R3.i)[1] + R3.v[2] * (-R3.i)[2], R3.v[2] * (-R3.i)[1] - R3.v[1] * (-R3.i)[2]} ($RES_BND_261)
(24) [SCAL] (1) $SEV_16 = line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_297)
(25) [SCAL] (1) load_sc.omega = $DER.load_sc.terminal.theta[1] ($RES_SIM_13)
(26) [SCAL] (1) $SEV_17 = line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_298)
(27) [FOR-] (2) ($RES_SIM_212)
(27) [----] for $i1 in 1:2 loop
(27) [----] [SCAL] (1) line_2a.line.terminal_p.i[$i1] - line_2a.terminal_p.i[$i1] = 0.0 ($RES_SIM_213)
(27) [----] end for;
(28) [SCAL] (1) line_sc.VoltageLosses = $FUN_7 / smooth(1, if $SEV_16 then line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_17 then line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_sc.terminal_p.v / ((line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_sc.terminal_p.v) - line_sc.terminal_n.v / ((line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_sc.terminal_n.v)) ^ 2.0) * (line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_263)
(29) [SCAL] (1) $SEV_18 = line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_299)
(30) [ARRY] (2) line_2a.terminal_p.v = line_2a.line.terminal_p.v ($RES_SIM_214)
(31) [SCAL] (1) line_sc.line.R_actual = (0.24133333333333337 * (line_sc.line.M + ((-273.15) + line_sc.TCable))) / (line_sc.line.M + ((-273.15) + line_sc.line.T_ref)) ($RES_SIM_16)
(32) [ARRY] (1) line_2a.terminal_p.theta = line_2a.line.terminal_p.theta ($RES_SIM_215)
(33) [ARRY] (1) line_2a.line.terminal_p.theta = line_2a.line.terminal_n.theta ($RES_SIM_90)
(34) [ARRY] (2) load_sc.v = load_sc.terminal.v ($RES_BND_266)
(35) [FOR-] (2) ($RES_SIM_131)
(35) [----] for $i1 in 1:2 loop
(35) [----] [SCAL] (1) line_sc.terminal_p.i[$i1] + load_sc.terminal.i[$i1] = 0.0 ($RES_SIM_132)
(35) [----] end for;
(36) [FOR-] (2) ($RES_SIM_216)
(36) [----] for $i1 in 1:2 loop
(36) [----] [SCAL] (1) line_2a.line.terminal_n.i[$i1] - line_2a.terminal_n.i[$i1] = 0.0 ($RES_SIM_217)
(36) [----] end for;
(37) [SCAL] (1) line_2a.line.LossPower = line_2a.line.R_actual * (line_2a.line.i_p[1] ^ 2.0 + line_2a.line.i_p[2] ^ 2.0) ($RES_SIM_91)
(38) [ARRY] (1) line_sc.line.terminal_p.theta = line_sc.line.terminal_n.theta ($RES_SIM_18)
(39) [ARRY] (2) load_sc.i = load_sc.terminal.i ($RES_BND_267)
(40) [ARRY] (2) line_2a.line.L * line_2a.line.omega * {-line_2a.line.i_p[2], line_2a.line.i_p[1]} + line_2a.line.i_p * $FUN_2 = line_2a.line.terminal_p.v - line_2a.line.terminal_n.v ($RES_SIM_92)
(41) [SCAL] (1) line_sc.line.LossPower = line_sc.line.R_actual * (line_sc.line.i_p[1] ^ 2.0 + line_sc.line.i_p[2] ^ 2.0) ($RES_SIM_19)
(42) [ARRY] (2) load_sc.S = {load_sc.v[1] * (-load_sc.i)[1] + load_sc.v[2] * (-load_sc.i)[2], load_sc.v[2] * (-load_sc.i)[1] - load_sc.v[1] * (-load_sc.i)[2]} ($RES_BND_268)
(43) [ARRY] (4) $FUN_2 = diagonal(fill(1.0, 2) .* line_2a.line.R_actual) ($RES_$AUX_279)
(44) [ARRY] (2) line_2a.line.terminal_n.v = line_2a.terminal_n.v ($RES_SIM_218)
(45) [ARRY] (2) line_2a.line.i_p = line_2a.line.terminal_p.i ($RES_SIM_93)
(46) [ARRY] (2) line_sc.terminal_p.v = load_sc.terminal.v ($RES_SIM_133)
(47) [ARRY] (4) $FUN_3 = diagonal(fill(1.0, 2) .* line_2b.line.R_actual) ($RES_$AUX_278)
(48) [ARRY] (1) line_2a.line.terminal_n.theta = line_2a.terminal_n.theta ($RES_SIM_219)
(49) [ARRY] (2) line_2a.line.terminal_p.i = -line_2a.line.terminal_n.i ($RES_SIM_94)
(50) [ARRY] (1) line_sc.terminal_p.theta = load_sc.terminal.theta ($RES_SIM_134)
(51) [ARRY] (4) $FUN_4 = diagonal(fill(1.0, 2) .* line_3a.line.R_actual) ($RES_$AUX_277)
(52) [SCAL] (1) line_2a.line.omega = $DER.line_2a.line.terminal_p.theta[1] ($RES_SIM_95)
(53) [SCAL] (1) line_3b.terminal_p.i[2] + R3.terminal.i[2] + line_3a.terminal_p.i[2] = 0.0 ($RES_SIM_135)
(54) [ARRY] (4) $FUN_5 = diagonal(fill(1.0, 2) .* line_3b.line.R_actual) ($RES_$AUX_276)
(55) [SCAL] (1) line_3b.terminal_p.i[1] + R3.terminal.i[1] + line_3a.terminal_p.i[1] = 0.0 ($RES_SIM_136)
(56) [ARRY] (4) $FUN_6 = diagonal(fill(1.0, 2) .* line_sc.line.R_actual) ($RES_$AUX_275)
(57) [SCAL] (1) line_3b.terminal_p.v[2] = line_3a.terminal_p.v[2] ($RES_SIM_137)
(58) [SCAL] (1) $FUN_7 = abs(line_sc.terminal_p.v / ((line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_sc.terminal_p.v) - line_sc.terminal_n.v / ((line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_sc.terminal_n.v)) ($RES_$AUX_274)
(59) [SCAL] (1) line_3b.terminal_p.v[2] = R3.terminal.v[2] ($RES_SIM_138)
(60) [SCAL] (1) $FUN_8 = abs(line_3b.terminal_p.v / ((line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_3b.terminal_p.v) - line_3b.terminal_n.v / ((line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_3b.terminal_n.v)) ($RES_$AUX_273)
(61) [SCAL] (1) line_1.line.R_actual = (0.24133333333333337 * (line_1.line.M + ((-273.15) + line_1.TCable))) / (line_1.line.M + ((-273.15) + line_1.line.T_ref)) ($RES_SIM_99)
(62) [SCAL] (1) line_3b.terminal_p.v[1] = line_3a.terminal_p.v[1] ($RES_SIM_139)
(63) [SCAL] (1) $FUN_9 = abs(line_3a.terminal_p.v / ((line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_3a.terminal_p.v) - line_3a.terminal_n.v / ((line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_3a.terminal_n.v)) ($RES_$AUX_272)
(64) [SCAL] (1) $SEV_19 = line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_300)
(65) [SCAL] (1) $FUN_10 = abs(line_2b.terminal_p.v / ((line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_2b.terminal_p.v) - line_2b.terminal_n.v / ((line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_2b.terminal_n.v)) ($RES_$AUX_271)
(66) [SCAL] (1) $SEV_20 = line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_301)
(67) [SCAL] (1) $FUN_11 = abs(line_2a.terminal_p.v / ((line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_2a.terminal_p.v) - line_2a.terminal_n.v / ((line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_2a.terminal_n.v)) ($RES_$AUX_270)
(68) [SCAL] (1) $SEV_21 = line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_302)
(69) [SCAL] (1) $SEV_22 = line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_303)
(70) [SCAL] (1) $SEV_23 = line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_304)
(71) [SCAL] (1) $SEV_24 = line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_305)
(72) [SCAL] (1) $SEV_25 = line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_306)
(73) [SCAL] (1) $SEV_26 = line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_307)
(74) [SCAL] (1) $SEV_27 = line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_308)
(75) [ARRY] (2) line_sc.line.L * line_sc.line.omega * {-line_sc.line.i_p[2], line_sc.line.i_p[1]} + line_sc.line.i_p * $FUN_6 = line_sc.line.terminal_p.v - line_sc.line.terminal_n.v ($RES_SIM_20)
(76) [ARRY] (2) line_sc.line.i_p = line_sc.line.terminal_p.i ($RES_SIM_21)
(77) [ARRY] (2) line_sc.line.terminal_p.i = -line_sc.line.terminal_n.i ($RES_SIM_22)
(78) [SCAL] (1) line_sc.line.omega = $DER.line_sc.line.terminal_p.theta[1] ($RES_SIM_23)
(79) [FOR-] (2) ($RES_SIM_222)
(79) [----] for $i1 in 1:2 loop
(79) [----] [SCAL] (1) line_1.line.terminal_p.i[$i1] - line_1.terminal_p.i[$i1] = 0.0 ($RES_SIM_223)
(79) [----] end for;
(80) [ARRY] (2) line_1.terminal_p.v = line_1.line.terminal_p.v ($RES_SIM_224)
(81) [ARRY] (1) line_1.terminal_p.theta = line_1.line.terminal_p.theta ($RES_SIM_225)
(82) [SCAL] (1) line_3b.terminal_p.v[1] = R3.terminal.v[1] ($RES_SIM_140)
(83) [FOR-] (2) ($RES_SIM_226)
(83) [----] for $i1 in 1:2 loop
(83) [----] [SCAL] (1) line_1.line.terminal_n.i[$i1] - line_1.terminal_n.i[$i1] = 0.0 ($RES_SIM_227)
(83) [----] end for;
(84) [SCAL] (1) line_3b.terminal_p.theta[1] = line_3a.terminal_p.theta[1] ($RES_SIM_141)
(85) [SCAL] (1) line_3b.terminal_p.theta[1] = R3.terminal.theta[1] ($RES_SIM_142)
(86) [SCAL] (1) $FUN_12 = abs(line_1.terminal_p.v / ((line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_1.terminal_p.v) - line_1.terminal_n.v / ((line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_1.terminal_n.v)) ($RES_$AUX_269)
(87) [ARRY] (2) line_1.line.terminal_n.v = line_1.terminal_n.v ($RES_SIM_228)
(88) [FOR-] (2) ($RES_SIM_143)
(88) [----] for $i1 in 1:2 loop
(88) [----] [SCAL] (1) line_2b.terminal_p.i[$i1] + R2.terminal.i[$i1] = 0.0 ($RES_SIM_144)
(88) [----] end for;
(89) [ARRY] (1) line_1.line.terminal_n.theta = line_1.terminal_n.theta ($RES_SIM_229)
(90) [ARRY] (2) line_2b.terminal_p.v = R2.terminal.v ($RES_SIM_145)
(91) [ARRY] (1) line_2b.terminal_p.theta = R2.terminal.theta ($RES_SIM_146)
(92) [FOR-] (2) ($RES_SIM_147)
(92) [----] for $i1 in 1:2 loop
(92) [----] [SCAL] (1) line_2a.terminal_p.i[$i1] + line_2b.terminal_n.i[$i1] = 0.0 ($RES_SIM_148)
(92) [----] end for;
(93) [ARRY] (2) line_2a.terminal_p.v = line_2b.terminal_n.v ($RES_SIM_149)
(94) [ARRY] (2) R3.terminal.v = {{R3.R, -R3.X} * R3.terminal.i, {R3.X, R3.R} * R3.terminal.i} ($RES_SIM_36)
(95) [SCAL] (1) R3.X = R3.omega * R3.L ($RES_SIM_37)
(96) [ARRY] (1) line_2a.terminal_p.theta = line_2b.terminal_n.theta ($RES_SIM_150)
(97) [SCAL] (1) R3.omega = $DER.R3.terminal.theta[1] ($RES_SIM_38)
(98) [SCAL] (1) line_2a.terminal_n.i[2] + line_3a.terminal_n.i[2] + line_3b.terminal_n.i[2] + line_sc.terminal_n.i[2] + E.terminal.i[2] + line_1.terminal_n.i[2] = 0.0 ($RES_SIM_151)
(99) [SCAL] (1) line_2a.terminal_n.i[1] + line_3a.terminal_n.i[1] + line_3b.terminal_n.i[1] + line_sc.terminal_n.i[1] + E.terminal.i[1] + line_1.terminal_n.i[1] = 0.0 ($RES_SIM_152)
(100) [SCAL] (1) E.terminal.v[2] = line_1.terminal_n.v[2] ($RES_SIM_153)
(101) [SCAL] (1) E.terminal.v[2] = line_2a.terminal_n.v[2] ($RES_SIM_154)
(102) [SCAL] (1) E.terminal.v[2] = line_3a.terminal_n.v[2] ($RES_SIM_155)
(103) [SCAL] (1) E.terminal.v[2] = line_3b.terminal_n.v[2] ($RES_SIM_156)
(104) [SCAL] (1) E.terminal.v[2] = line_sc.terminal_n.v[2] ($RES_SIM_157)
(105) [SCAL] (1) E.terminal.v[1] = line_1.terminal_n.v[1] ($RES_SIM_158)
(106) [SCAL] (1) E.terminal.v[1] = line_2a.terminal_n.v[1] ($RES_SIM_159)
(107) [SCAL] (1) line_3b.line.R_actual = (0.48266666666666674 * (line_3b.line.M + ((-273.15) + line_3b.TCable))) / (line_3b.line.M + ((-273.15) + line_3b.line.T_ref)) ($RES_SIM_41)
(108) [ARRY] (1) line_3b.line.terminal_p.theta = line_3b.line.terminal_n.theta ($RES_SIM_43)
(109) [SCAL] (1) line_3b.line.LossPower = line_3b.line.R_actual * (line_3b.line.i_p[1] ^ 2.0 + line_3b.line.i_p[2] ^ 2.0) ($RES_SIM_44)
(110) [ARRY] (2) line_3b.line.L * line_3b.line.omega * {-line_3b.line.i_p[2], line_3b.line.i_p[1]} + line_3b.line.i_p * $FUN_5 = line_3b.line.terminal_p.v - line_3b.line.terminal_n.v ($RES_SIM_45)
(111) [ARRY] (2) line_3b.line.i_p = line_3b.line.terminal_p.i ($RES_SIM_46)
(112) [ARRY] (2) line_3b.line.terminal_p.i = -line_3b.line.terminal_n.i ($RES_SIM_47)
(113) [SCAL] (1) E.terminal.v[1] = line_3a.terminal_n.v[1] ($RES_SIM_160)
(114) [SCAL] (1) line_3b.line.omega = $DER.line_3b.line.terminal_p.theta[1] ($RES_SIM_48)
(115) [SCAL] (1) E.terminal.v[1] = line_3b.terminal_n.v[1] ($RES_SIM_161)
(116) [SCAL] (1) E.terminal.v[1] = line_sc.terminal_n.v[1] ($RES_SIM_162)
(117) [SCAL] (1) E.terminal.theta[1] = line_1.terminal_n.theta[1] ($RES_SIM_163)
(118) [SCAL] (1) E.terminal.theta[1] = line_2a.terminal_n.theta[1] ($RES_SIM_164)
(119) [SCAL] (1) E.terminal.theta[1] = line_3a.terminal_n.theta[1] ($RES_SIM_165)
(120) [SCAL] (1) E.terminal.theta[1] = line_3b.terminal_n.theta[1] ($RES_SIM_166)
(121) [SCAL] (1) E.terminal.theta[1] = line_sc.terminal_n.theta[1] ($RES_SIM_167)
(122) [FOR-] (2) ($RES_SIM_168)
(122) [----] for $i1 in 1:2 loop
(122) [----] [SCAL] (1) line_1.terminal_p.i[$i1] + R1.terminal.i[$i1] = 0.0 ($RES_SIM_169)
(122) [----] end for;
(123) [SCAL] (1) line_3a.line.R_actual = (0.48266666666666674 * (line_3a.line.M + ((-273.15) + line_3a.TCable))) / (line_3a.line.M + ((-273.15) + line_3a.line.T_ref)) ($RES_SIM_52)
(124) [ARRY] (1) line_3a.line.terminal_p.theta = line_3a.line.terminal_n.theta ($RES_SIM_54)
(125) [SCAL] (1) line_3a.line.LossPower = line_3a.line.R_actual * (line_3a.line.i_p[1] ^ 2.0 + line_3a.line.i_p[2] ^ 2.0) ($RES_SIM_55)
(126) [ARRY] (2) line_3a.line.L * line_3a.line.omega * {-line_3a.line.i_p[2], line_3a.line.i_p[1]} + line_3a.line.i_p * $FUN_4 = line_3a.line.terminal_p.v - line_3a.line.terminal_n.v ($RES_SIM_56)
(127) [ARRY] (2) line_3a.line.i_p = line_3a.line.terminal_p.i ($RES_SIM_57)
(128) [ARRY] (2) line_1.terminal_p.v = R1.terminal.v ($RES_SIM_170)
(129) [ARRY] (2) line_3a.line.terminal_p.i = -line_3a.line.terminal_n.i ($RES_SIM_58)
(130) [ARRY] (1) line_1.terminal_p.theta = R1.terminal.theta ($RES_SIM_171)
(131) [SCAL] (1) line_3a.line.omega = $DER.line_3a.line.terminal_p.theta[1] ($RES_SIM_59)
(132) [FOR-] (2) ($RES_SIM_173)
(132) [----] for $i1 in 1:2 loop
(132) [----] [SCAL] (1) line_sc.line.terminal_p.i[$i1] - line_sc.terminal_p.i[$i1] = 0.0 ($RES_SIM_174)
(132) [----] end for;
(133) [ARRY] (2) line_sc.terminal_p.v = line_sc.line.terminal_p.v ($RES_SIM_175)
(134) [ARRY] (1) line_sc.terminal_p.theta = line_sc.line.terminal_p.theta ($RES_SIM_176)
(135) [FOR-] (2) ($RES_SIM_177)
(135) [----] for $i1 in 1:2 loop
(135) [----] [SCAL] (1) line_sc.line.terminal_n.i[$i1] - line_sc.terminal_n.i[$i1] = 0.0 ($RES_SIM_178)
(135) [----] end for;
(136) [ARRY] (2) line_sc.line.terminal_n.v = line_sc.terminal_n.v ($RES_SIM_179)
(137) [ARRY] (2) E.S = {E.terminal.v[1] * E.terminal.i[1] + E.terminal.v[2] * E.terminal.i[2], E.terminal.v[2] * E.terminal.i[1] - E.terminal.v[1] * E.terminal.i[2]} ($RES_BND_231)
(138) [SCAL] (1) E.phi = atan2(E.terminal.v[2], E.terminal.v[1]) - atan2((-E.terminal.i)[2], (-E.terminal.i)[1]) ($RES_BND_232)
(139) [ARRY] (2) R1.v = R1.terminal.v ($RES_BND_233)
(140) [ARRY] (2) R1.i = R1.terminal.i ($RES_BND_234)
(141) [ARRY] (2) R1.S = {R1.v[1] * (-R1.i)[1] + R1.v[2] * (-R1.i)[2], R1.v[2] * (-R1.i)[1] - R1.v[1] * (-R1.i)[2]} ($RES_BND_235)
(142) [ARRY] (1) line_1.line.terminal_p.theta = line_1.line.terminal_n.theta ($RES_SIM_101)
(143) [SCAL] (1) line_1.VoltageLosses = $FUN_12 / smooth(1, if $SEV_26 then line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_27 then line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_1.terminal_p.v / ((line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_1.terminal_p.v) - line_1.terminal_n.v / ((line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_1.terminal_n.v)) ^ 2.0) * (line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_237)
(144) [SCAL] (1) line_1.line.LossPower = line_1.line.R_actual * (line_1.line.i_p[1] ^ 2.0 + line_1.line.i_p[2] ^ 2.0) ($RES_SIM_102)
(145) [SCAL] (1) line_2b.line.R_actual = (0.12066666666666669 * (line_2b.line.M + ((-273.15) + line_2b.TCable))) / (line_2b.line.M + ((-273.15) + line_2b.line.T_ref)) ($RES_SIM_63)
(146) [ARRY] (2) line_1.line.L * line_1.line.omega * {-line_1.line.i_p[2], line_1.line.i_p[1]} + line_1.line.i_p * $FUN_1 = line_1.line.terminal_p.v - line_1.line.terminal_n.v ($RES_SIM_103)
(147) [ARRY] (2) line_1.line.i_p = line_1.line.terminal_p.i ($RES_SIM_104)
(148) [ARRY] (1) line_2b.line.terminal_p.theta = line_2b.line.terminal_n.theta ($RES_SIM_65)
(149) [ARRY] (2) line_1.line.terminal_p.i = -line_1.line.terminal_n.i ($RES_SIM_105)
(150) [SCAL] (1) line_2b.line.LossPower = line_2b.line.R_actual * (line_2b.line.i_p[1] ^ 2.0 + line_2b.line.i_p[2] ^ 2.0) ($RES_SIM_66)
(151) [SCAL] (1) line_1.line.omega = $DER.line_1.line.terminal_p.theta[1] ($RES_SIM_106)
(152) [ARRY] (2) line_2b.line.L * line_2b.line.omega * {-line_2b.line.i_p[2], line_2b.line.i_p[1]} + line_2b.line.i_p * $FUN_3 = line_2b.line.terminal_p.v - line_2b.line.terminal_n.v ($RES_SIM_67)
(153) [ARRY] (1) line_sc.line.terminal_n.theta = line_sc.terminal_n.theta ($RES_SIM_180)
(154) [ARRY] (2) line_2b.line.i_p = line_2b.line.terminal_p.i ($RES_SIM_68)
(155) [ARRY] (2) line_2b.line.terminal_p.i = -line_2b.line.terminal_n.i ($RES_SIM_69)
(156) [FOR-] (2) ($RES_SIM_183)
(156) [----] for $i1 in 1:2 loop
(156) [----] [SCAL] (1) line_3b.line.terminal_p.i[$i1] - line_3b.terminal_p.i[$i1] = 0.0 ($RES_SIM_184)
(156) [----] end for;
(157) [ARRY] (2) line_3b.terminal_p.v = line_3b.line.terminal_p.v ($RES_SIM_185)
(158) [ARRY] (1) line_3b.terminal_p.theta = line_3b.line.terminal_p.theta ($RES_SIM_186)
(159) [FOR-] (2) ($RES_SIM_187)
(159) [----] for $i1 in 1:2 loop
(159) [----] [SCAL] (1) line_3b.line.terminal_n.i[$i1] - line_3b.terminal_n.i[$i1] = 0.0 ($RES_SIM_188)
(159) [----] end for;
(160) [ARRY] (2) line_3b.line.terminal_n.v = line_3b.terminal_n.v ($RES_SIM_189)
(161) [SCAL] (1) line_2a.VoltageLosses = $FUN_11 / smooth(1, if $SEV_24 then line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_25 then line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_2a.terminal_p.v / ((line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_2a.terminal_p.v) - line_2a.terminal_n.v / ((line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_2a.terminal_n.v)) ^ 2.0) * (line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_241)
(162) [ARRY] (2) R2.v = R2.terminal.v ($RES_BND_244)
(163) [ARRY] (2) R2.i = R2.terminal.i ($RES_BND_245)
(164) [SCAL] (1) line_2b.line.omega = $DER.line_2b.line.terminal_p.theta[1] ($RES_SIM_70)
(165) [ARRY] (2) R2.S = {R2.v[1] * (-R2.i)[1] + R2.v[2] * (-R2.i)[2], R2.v[2] * (-R2.i)[1] - R2.v[1] * (-R2.i)[2]} ($RES_BND_246)
(166) [SCAL] (1) line_2b.VoltageLosses = $FUN_10 / smooth(1, if $SEV_22 then line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_23 then line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_2b.terminal_p.v / ((line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_2b.terminal_p.v) - line_2b.terminal_n.v / ((line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_2b.terminal_n.v)) ^ 2.0) * (line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_248)
(167) [ARRY] (1) line_3b.line.terminal_n.theta = line_3b.terminal_n.theta ($RES_SIM_190)
(168) [ARRY] (2) R1.terminal.v = {{R1.R, -R1.X} * R1.terminal.i, {R1.X, R1.R} * R1.terminal.i} ($RES_SIM_119)
(169) [FOR-] (2) ($RES_SIM_193)
(169) [----] for $i1 in 1:2 loop
(169) [----] [SCAL] (1) line_3a.line.terminal_p.i[$i1] - line_3a.terminal_p.i[$i1] = 0.0 ($RES_SIM_194)
(169) [----] end for;
(170) [ARRY] (2) line_3a.terminal_p.v = line_3a.line.terminal_p.v ($RES_SIM_195)
(171) [ARRY] (1) line_3a.terminal_p.theta = line_3a.line.terminal_p.theta ($RES_SIM_196)
(172) [FOR-] (2) ($RES_SIM_197)
(172) [----] for $i1 in 1:2 loop
(172) [----] [SCAL] (1) line_3a.line.terminal_n.i[$i1] - line_3a.terminal_n.i[$i1] = 0.0 ($RES_SIM_198)
(172) [----] end for;
(173) [ARRY] (2) line_3a.line.terminal_n.v = line_3a.terminal_n.v ($RES_SIM_199)
(174) [SCAL] (1) $SEV_2 = line_sc.line.R_actual >= 0.0 ($RES_EVT_283)
(175) [SCAL] (1) $SEV_5 = line_3b.line.R_actual >= 0.0 ($RES_EVT_286)
(176) [SCAL] (1) line_3a.VoltageLosses = $FUN_9 / smooth(1, if $SEV_20 then line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_21 then line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_3a.terminal_p.v / ((line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_3a.terminal_p.v) - line_3a.terminal_n.v / ((line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_3a.terminal_n.v)) ^ 2.0) * (line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_252)
(177) [SCAL] (1) $SEV_7 = line_3a.line.R_actual >= 0.0 ($RES_EVT_288)
(178) [FOR-] (2) ($RES_SIM_202)
(178) [----] for $i1 in 1:2 loop
(178) [----] [SCAL] (1) line_2b.line.terminal_p.i[$i1] - line_2b.terminal_p.i[$i1] = 0.0 ($RES_SIM_203)
(178) [----] end for;