Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr IDEAS_dev_IDEAS.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo): time 0.001114/0.001114, allocations: 80.25 kB / 20.05 MB, free: 4.469 MB / 18.57 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo): time 0.001198/0.001198, allocations: 177.9 kB / 23.36 MB, free: 1.16 MB / 18.57 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo): time 0.9961/0.9961, allocations: 177.1 MB / 203.7 MB, free: 5.211 MB / 186.7 MB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/package.mo", uses=false) [Timeout 180] "[/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Examples/PPD12/Structure.mo:531:21-535:34:writable] Warning: Lexer treating \\ as \\\\, since \\e is not a valid Modelica escape sequence. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Examples/PPD12/Structure.mo:531:21-535:42:writable] Warning: Lexer treating \\ as \\\\, since \\< is not a valid Modelica escape sequence. Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/package.mo): time 0.7471/0.7471, allocations: 154.5 MB / 414.7 MB, free: 0.7344 MB / 378.7 MB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Utilities/Cryptographics/BaseClasses/sha.mo:2:1-19:8:writable] Warning: External function annotation should occur on the external-clause, not on the function. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Utilities/File/sha2.mo:2:1-9:9:writable] Warning: External function annotation should occur on the external-clause, not on the function. " [Timeout remaining time 179] Using package IDEAS with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/package.mo) Using package Modelica with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo) Using package Complex with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo) Using package ModelicaServices with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo) Running command: translateModel(IDEAS.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement,tolerance=1e-06,outputFormat="empty",numberOfIntervals=8760,variableFilter="",fileNamePrefix="IDEAS_dev_IDEAS.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement") translateModel(IDEAS.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement,tolerance=1e-06,outputFormat="empty",numberOfIntervals=8760,variableFilter="",fileNamePrefix="IDEAS_dev_IDEAS.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement") [Timeout 660] "Notification: Performance of FrontEnd - Absyn->SCode: time 2.768e-05/2.768e-05, allocations: 2.312 kB / 0.6195 GB, free: 13.11 MB / 0.5886 GB Notification: Performance of NFInst.instantiate(IDEAS.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement): time 0.6545/0.6546, allocations: 142.9 MB / 0.759 GB, free: 11.41 MB / 0.6355 GB Notification: Performance of NFInst.instExpressions: time 0.03772/0.6923, allocations: 24.76 MB / 0.7832 GB, free: 10.38 MB / 0.6511 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.005666/0.698, allocations: 92 kB / 0.7833 GB, free: 10.33 MB / 0.6511 GB Notification: Performance of NFTyping.typeComponents: time 0.002756/0.7007, allocations: 1.064 MB / 0.7843 GB, free: 9.887 MB / 0.6511 GB Notification: Performance of NFTyping.typeBindings: time 0.00634/0.7071, allocations: 1.916 MB / 0.7862 GB, free: 8.797 MB / 0.6511 GB Notification: Performance of NFTyping.typeClassSections: time 0.005114/0.7122, allocations: 1.719 MB / 0.7879 GB, free: 7.809 MB / 0.6511 GB Notification: Performance of NFFlatten.flatten: time 0.009999/0.7222, allocations: 7.38 MB / 0.7951 GB, free: 4.395 MB / 0.6511 GB Notification: Performance of NFFlatten.resolveConnections: time 0.004797/0.727, allocations: 2.948 MB / 0.798 GB, free: 2.52 MB / 0.6511 GB Notification: Performance of NFEvalConstants.evaluate: time 0.005365/0.7323, allocations: 3.308 MB / 0.8012 GB, free: 1.059 MB / 0.6511 GB Notification: Performance of NFSimplifyModel.simplify: time 0.003171/0.7355, allocations: 2.341 MB / 0.8035 GB, free: 15.82 MB / 0.6667 GB Notification: Performance of NFPackage.collectConstants: time 0.0008099/0.7363, allocations: 394.6 kB / 0.8038 GB, free: 15.82 MB / 0.6667 GB Notification: Performance of NFFlatten.collectFunctions: time 0.002521/0.7388, allocations: 1.08 MB / 0.8049 GB, free: 15.47 MB / 0.6667 GB Notification: Performance of combineBinaries: time 0.003948/0.7428, allocations: 6.087 MB / 0.8108 GB, free: 11.28 MB / 0.6667 GB Notification: Performance of replaceArrayConstructors: time 0.001882/0.7447, allocations: 3.476 MB / 0.8142 GB, free: 8.992 MB / 0.6667 GB Notification: Performance of NFVerifyModel.verify: time 0.0004202/0.7451, allocations: 257.9 kB / 0.8145 GB, free: 8.992 MB / 0.6667 GB Notification: Performance of FrontEnd: time 0.0008166/0.7459, allocations: 107.4 kB / 0.8146 GB, free: 8.949 MB / 0.6667 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 816 (688) * Number of variables: 816 (552) Notification: Performance of [SIM] Bindings: time 0.01313/0.759, allocations: 16.87 MB / 0.8311 GB, free: 9.992 MB / 0.6823 GB Notification: Performance of [SIM] FunctionAlias: time 0.003074/0.7621, allocations: 3.593 MB / 0.8346 GB, free: 6.453 MB / 0.6823 GB Notification: Performance of [SIM] Early Inline: time 0.01279/0.7749, allocations: 19.19 MB / 0.8533 GB, free: 3.352 MB / 0.698 GB Notification: Performance of [SIM] Simplify 1: time 0.001982/0.7769, allocations: 2.043 MB / 0.8553 GB, free: 1.223 MB / 0.698 GB Warning: NBAlias.setStartFixed: Alias set with conflicting unfixed start values detected. Use -d=dumprepl for more information. Notification: Performance of [SIM] Alias: time 0.01346/0.7903, allocations: 13.93 MB / 0.8689 GB, free: 2.484 MB / 0.7136 GB Notification: Performance of [SIM] Simplify 2: time 0.001935/0.7923, allocations: 1.87 MB / 0.8707 GB, free: 0.5195 MB / 0.7136 GB Notification: Performance of [SIM] Remove Stream: time 0.0009505/0.7932, allocations: 1.206 MB / 0.8719 GB, free: 15.21 MB / 0.7292 GB Notification: Performance of [SIM] Detect States: time 0.002849/0.7961, allocations: 4.079 MB / 0.8759 GB, free: 11.01 MB / 0.7292 GB Notification: Performance of [SIM] Events: time 0.0005841/0.7966, allocations: 0.6475 MB / 0.8765 GB, free: 10.34 MB / 0.7292 GB Notification: Performance of [SIM] Partitioning: time 0.004247/0.8009, allocations: 5.483 MB / 0.8819 GB, free: 4.652 MB / 0.7292 GB Notification: Performance of [SIM] Causalize: time 0.01195/0.8128, allocations: 12.6 MB / 0.8942 GB, free: 7.926 MB / 0.7448 GB Notification: Performance of [SIM] After Index Reduction Inline: time 0.009551/0.8224, allocations: 11.45 MB / 0.9054 GB, free: 12.46 MB / 0.7605 GB Notification: Performance of [INI] Simplify: time 0.01116/0.8336, allocations: 5.48 MB / 0.9107 GB, free: 6.73 MB / 0.7605 GB Notification: Performance of [INI] Inline: time 0.0165/0.8501, allocations: 20.68 MB / 0.9309 GB, free: 2.008 MB / 0.7761 GB Notification: Performance of [INI] Partitioning: time 0.0005062/0.8506, allocations: 212.7 kB / 0.9311 GB, free: 1.746 MB / 0.7761 GB Notification: Performance of [INI] Cleanup: time 0.003981/0.8545, allocations: 3.727 MB / 0.9348 GB, free: 14.02 MB / 0.7917 GB Warning: NBResolveSingularities.balanceInitialization reports an overdetermined initialization! Checking for consistency is not yet supported, following equations had to be removed: [FOR-] (4) ($RES_SIM_143) [----] for $i1 in 1:2 loop [----] [ALGO] (2) ($RES_SIM_144) [----] [----] HDirTil[$i1].incAng.decAng.tNext := if HDirTil[$i1].incAng.decAng.canRepeatWeatherFile then CAST(Real, integer(HDirTil[$i1].incAng.decAng.modTimAux / HDirTil[$i1].incAng.decAng.lenWea)) * HDirTil[$i1].incAng.decAng.lenWea + HDirTil[$i1].incAng.decAng.lenWea else time; [----] end for; slice: {2, 3}; [FOR-] (4) ($RES_SIM_157) [----] for $i1 in 1:2 loop [----] [ALGO] (2) ($RES_SIM_158) [----] [----] HDifTil[$i1].incAng.decAng.tNext := if HDifTil[$i1].incAng.decAng.canRepeatWeatherFile then CAST(Real, integer(HDifTil[$i1].incAng.decAng.modTimAux / HDifTil[$i1].incAng.decAng.lenWea)) * HDifTil[$i1].incAng.decAng.lenWea + HDifTil[$i1].incAng.decAng.lenWea else time; [----] end for; slice: {2, 3}; Error: Internal error NBSorting.tarjan failed to sort system: System Variables (583/955) **************************** (1|1) [ALGB] (26) protected Real[26] weaDat.datRea.y (2|27) [ALGB] (1) protected Real weaDat.souSelRad.HGloHor_in_internal (3|28) [ALGB] (1) protected Real weaDat.souSelRad.HDifHor_in_internal (4|29) [ALGB] (1) protected Real weaDat.souSelRad.HDirNor_in_internal (5|30) [ALGB] (1) protected Real weaDat.conRelHum.u (6|31) [ALGB] (1) protected Real weaDat.conRelHum.y (7|32) [ALGB] (1) protected Real weaDat.limTotSkyCov.u (8|33) [ALGB] (1) protected Real weaDat.limOpaSkyCov.u (9|34) [ALGB] (1) protected Real weaDat.limCeiHei.u (10|35) [ALGB] (1) protected Real weaDat.limWinSpe.u (11|36) [ALGB] (1) protected Real weaDat.limHorInfRad.u (12|37) [ALGB] (1) protected Real weaDat.locTim.calTimAux (13|38) [DISS] (1) protected discrete Real weaDat.locTim.tNext (fixed = true, start = 0.0) (14|39) [ALGB] (3) protected Real[3] weaDat.datRea30Min.y (15|42) [ALGB] (1) protected Real weaDat.conTimMin.modTimAux (16|43) [ALGB] (1) protected Real weaDat.conTimMin.calTimAux (17|44) [DISS] (1) protected discrete Real weaDat.conTimMin.tNext (fixed = true, start = 0.0) (18|45) [ALGB] (1) protected Real weaDat.conTim.calTimAux (19|46) [DISS] (1) protected discrete Real weaDat.conTim.tNext (fixed = true, start = 0.0) (20|47) [DISS] (1) protected discrete Real weaDat.eqnTim.tNext (fixed = true, start = 0.0) (21|48) [ALGB] (1) protected Real weaDat.eqnTim.eqnTim (22|49) [ALGB] (1) protected Real weaDat.eqnTim.Bt (23|50) [ALGB] (1) protected Real weaDat.conWinDir.u (24|51) [ALGB] (1) protected Real weaDat.decAng.calTimAux (25|52) [DISS] (1) protected discrete Real weaDat.decAng.tNext (fixed = true, start = 0.0) (26|53) [ALGB] (1) protected Real weaDat.conTotSkyCov.u (27|54) [ALGB] (1) protected Real weaDat.conOpaSkyCov.u (28|55) [ALGB] (2) Real[2] HDifTil.H (29|57) [ALGB] (2) Real[2] HDifTil.weaBus.TDryBul (start = {293.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (30|59) [ALGB] (2) Real[2] HDifTil.weaBus.TDewPoi (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (31|61) [ALGB] (2) Real[2] HDifTil.weaBus.TBlaSky (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (32|63) [ALGB] (2) Real[2] HDifTil.weaBus.relHum (33|65) [ALGB] (2) Real[2] HDifTil.weaBus.HDirNor (34|67) [ALGB] (2) Real[2] HDifTil.weaBus.HGloHor (35|69) [ALGB] (2) Real[2] HDifTil.weaBus.HDifHor (36|71) [ALGB] (2) Real[2] HDifTil.weaBus.HHorIR (37|73) [ALGB] (2) Real[2] HDifTil.weaBus.winDir (38|75) [ALGB] (2) Real[2] HDifTil.weaBus.winSpe (39|77) [ALGB] (2) Real[2] HDifTil.weaBus.ceiHei (min = {0.0 for $f1 in 1:2}) (40|79) [ALGB] (2) Real[2] HDifTil.weaBus.nOpa (41|81) [ALGB] (2) Real[2] HDifTil.weaBus.nTot (42|83) [ALGB] (2) Real[2] HDifTil.weaBus.lat (43|85) [ALGB] (2) Real[2] HDifTil.weaBus.lon (44|87) [ALGB] (2) Real[2] HDifTil.weaBus.alt (min = {0.0 for $f1 in 1:2}) (45|89) [ALGB] (2) Real[2] HDifTil.weaBus.pAtm (min = {0.0 for $f2 in 1:2}, nominal = {1e5 for $f1 in 1:2}) (46|91) [ALGB] (2) Real[2] HDifTil.weaBus.solAlt (47|93) [ALGB] (2) Real[2] HDifTil.weaBus.solDec (48|95) [ALGB] (2) Real[2] HDifTil.weaBus.solHouAng (49|97) [ALGB] (2) Real[2] HDifTil.weaBus.solZen (50|99) [ALGB] (2) Real[2] HDifTil.weaBus.solTim (51|101) [ALGB] (2) Real[2] HDifTil.weaBus.cloTim (52|103) [ALGB] (2) Real[2] HDifTil.HSkyDifTil (53|105) [ALGB] (2) Real[2] HDifTil.HGroDifTil (54|107) [ALGB] (2) protected Real[2] HDifTil.HDifTil.briCof1 (55|109) [ALGB] (2) protected Real[2] HDifTil.HDifTil.briCof2 (56|111) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HDifHor (57|113) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HGloHor (58|115) [ALGB] (2) protected Real[2] HDifTil.HDifTil.zen (59|117) [ALGB] (2) protected Real[2] HDifTil.HDifTil.incAng (60|119) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HGroDifTil (61|121) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HSkyDifTil (62|123) [ALGB] (2) protected Real[2] HDifTil.HDifTil.a (63|125) [ALGB] (2) protected Real[2] HDifTil.HDifTil.b (64|127) [ALGB] (2) protected Real[2] HDifTil.skyCle.zen (65|129) [ALGB] (2) protected Real[2] HDifTil.skyCle.HDifHor (66|131) [ALGB] (2) protected Real[2] HDifTil.skyCle.HDirNor (67|133) [ALGB] (2) protected Real[2] HDifTil.skyCle.skyCle (68|135) [ALGB] (2) protected Real[2] HDifTil.skyCle.tmp1 (69|137) [ALGB] (2) protected Real[2] HDifTil.skyCle.HDifHorBou (70|139) [ALGB] (2) protected Real[2] HDifTil.briCoe.zen (71|141) [ALGB] (2) protected Real[2] HDifTil.briCoe.skyCle (72|143) [ALGB] (2) protected Real[2] HDifTil.briCoe.skyBri (73|145) [ALGB] (2) protected Real[2] HDifTil.briCoe.F1 (74|147) [ALGB] (2) protected Real[2] HDifTil.briCoe.F2 (75|149) [ALGB] (2) protected Real[2] HDifTil.briCoe.F11 (76|151) [ALGB] (2) protected Real[2] HDifTil.briCoe.F12 (77|153) [ALGB] (2) protected Real[2] HDifTil.briCoe.F13 (78|155) [ALGB] (2) protected Real[2] HDifTil.briCoe.F21 (79|157) [ALGB] (2) protected Real[2] HDifTil.briCoe.F22 (80|159) [ALGB] (2) protected Real[2] HDifTil.briCoe.F23 (81|161) [ALGB] (2) protected Real[2] HDifTil.briCoe.d = {0.01 for $f1 in 1:2} (82|163) [ALGB] (2) protected Real[2] HDifTil.briCoe.a1 (83|165) [ALGB] (2) protected Real[2] HDifTil.briCoe.a2 (84|167) [ALGB] (2) protected Real[2] HDifTil.briCoe.a3 (85|169) [ALGB] (2) protected Real[2] HDifTil.briCoe.a4 (86|171) [ALGB] (2) protected Real[2] HDifTil.briCoe.a5 (87|173) [ALGB] (2) protected Real[2] HDifTil.briCoe.a6 (88|175) [ALGB] (2) protected Real[2] HDifTil.briCoe.a7 (89|177) [ALGB] (2) protected Real[2] HDifTil.briCoe.a8 (90|179) [ALGB] (2) protected Real[2] HDifTil.briCoe.b1 (91|181) [ALGB] (2) protected Real[2] HDifTil.briCoe.b2 (92|183) [ALGB] (2) protected Real[2] HDifTil.briCoe.b3 (93|185) [ALGB] (2) protected Real[2] HDifTil.briCoe.b4 (94|187) [ALGB] (2) protected Real[2] HDifTil.briCoe.b5 (95|189) [ALGB] (2) protected Real[2] HDifTil.briCoe.b6 (96|191) [ALGB] (2) protected Real[2] HDifTil.briCoe.b7 (97|193) [ALGB] (2) protected Real[2] HDifTil.briCoe.b8 (98|195) [ALGB] (2) protected Real[2] HDifTil.relAirMas.alt (99|197) [ALGB] (2) protected Real[2] HDifTil.relAirMas.zen (100|199) [ALGB] (2) protected Real[2] HDifTil.relAirMas.relAirMas (101|201) [ALGB] (2) protected Real[2] HDifTil.relAirMas.zenLim (102|203) [ALGB] (2) protected Real[2] HDifTil.relAirMas.zenDeg (103|205) [ALGB] (2) protected Real[2] HDifTil.skyBri.relAirMas (104|207) [ALGB] (2) protected Real[2] HDifTil.skyBri.HDifHor (105|209) [ALGB] (2) protected Real[2] HDifTil.skyBri.solTim (106|211) [ALGB] (2) protected Real[2] HDifTil.skyBri.skyBri (107|213) [ALGB] (2) protected Real[2] HDifTil.skyBri.extRadCor (108|215) [ALGB] (2) protected Real[2] HDifTil.incAng.y (109|217) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.TDryBul (start = {293.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (110|219) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.TDewPoi (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (111|221) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.TBlaSky (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (112|223) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.relHum (113|225) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.HDirNor (114|227) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.HGloHor (115|229) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.HDifHor (116|231) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.HHorIR (117|233) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.winDir (118|235) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.winSpe (119|237) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.ceiHei (min = {0.0 for $f1 in 1:2}) (120|239) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.nOpa (121|241) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.nTot (122|243) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.lat (123|245) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.lon (124|247) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.alt (min = {0.0 for $f1 in 1:2}) (125|249) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.pAtm (min = {0.0 for $f2 in 1:2}, nominal = {1e5 for $f1 in 1:2}) (126|251) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.solAlt (127|253) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.solDec (128|255) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.solHouAng (129|257) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.solZen (130|259) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.solTim (131|261) [ALGB] (2) protected Real[2] HDifTil.incAng.weaBus.cloTim (132|263) [ALGB] (2) protected Real[2] HDifTil.incAng.decAng.modTimAux (133|265) [ALGB] (2) protected Real[2] HDifTil.incAng.decAng.calTimAux (134|267) [DISS] (2) protected discrete Real[2] HDifTil.incAng.decAng.tNext (fixed = {true for $f1 in 1:2}, start = {0.0 for $f2 in 1:2}) (135|269) [ALGB] (2) protected Real[2] HDifTil.incAng.decAng.nDay (136|271) [ALGB] (2) protected Real[2] HDifTil.incAng.decAng.decAng (137|273) [ALGB] (2) protected Real[2] HDifTil.incAng.solHouAng.solTim (138|275) [ALGB] (2) protected Real[2] HDifTil.incAng.solHouAng.solHouAng (139|277) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.solHouAng (140|279) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.decAng (141|281) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.incAng (142|283) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.lat (143|285) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.dec_c = {Modelica.Math.cos(HDifTil[$HDifTil1].incAng.incAng.decAng) for $HDifTil1 in 1:2} (144|287) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.dec_s = {Modelica.Math.sin(HDifTil[$HDifTil1].incAng.incAng.decAng) for $HDifTil1 in 1:2} (145|289) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.sol_c = {Modelica.Math.cos(HDifTil[$HDifTil1].incAng.incAng.solHouAng) for $HDifTil1 in 1:2} (146|291) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.sol_s = {Modelica.Math.sin(HDifTil[$HDifTil1].incAng.incAng.solHouAng) for $HDifTil1 in 1:2} (147|293) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.lat_c = {Modelica.Math.cos(HDifTil[$HDifTil1].incAng.incAng.lat) for $HDifTil1 in 1:2} (148|295) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.lat_s = {Modelica.Math.sin(HDifTil[$HDifTil1].incAng.incAng.lat) for $HDifTil1 in 1:2} (149|297) [ALGB] (2) protected Real[2] HDifTil.add.u1 (150|299) [ALGB] (2) protected Real[2] HDifTil.add.u2 (151|301) [ALGB] (2) protected Real[2] HDifTil.add.y (152|303) [ALGB] (2) Real[2] HDirTil.H (153|305) [ALGB] (2) Real[2] HDirTil.weaBus.TDryBul (start = {293.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (154|307) [ALGB] (2) Real[2] HDirTil.weaBus.TDewPoi (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (155|309) [ALGB] (2) Real[2] HDirTil.weaBus.TBlaSky (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (156|311) [ALGB] (2) Real[2] HDirTil.weaBus.relHum (157|313) [ALGB] (2) Real[2] HDirTil.weaBus.HDirNor (158|315) [ALGB] (2) Real[2] HDirTil.weaBus.HGloHor (159|317) [ALGB] (2) Real[2] HDirTil.weaBus.HDifHor (160|319) [ALGB] (2) Real[2] HDirTil.weaBus.HHorIR (161|321) [ALGB] (2) Real[2] HDirTil.weaBus.winDir (162|323) [ALGB] (2) Real[2] HDirTil.weaBus.winSpe (163|325) [ALGB] (2) Real[2] HDirTil.weaBus.ceiHei (min = {0.0 for $f1 in 1:2}) (164|327) [ALGB] (2) Real[2] HDirTil.weaBus.nOpa (165|329) [ALGB] (2) Real[2] HDirTil.weaBus.nTot (166|331) [ALGB] (2) Real[2] HDirTil.weaBus.lat (167|333) [ALGB] (2) Real[2] HDirTil.weaBus.lon (168|335) [ALGB] (2) Real[2] HDirTil.weaBus.alt (min = {0.0 for $f1 in 1:2}) (169|337) [ALGB] (2) Real[2] HDirTil.weaBus.pAtm (min = {0.0 for $f2 in 1:2}, nominal = {1e5 for $f1 in 1:2}) (170|339) [ALGB] (2) Real[2] HDirTil.weaBus.solAlt (171|341) [ALGB] (2) Real[2] HDirTil.weaBus.solDec (172|343) [ALGB] (2) Real[2] HDirTil.weaBus.solHouAng (173|345) [ALGB] (2) Real[2] HDirTil.weaBus.solZen (174|347) [ALGB] (2) Real[2] HDirTil.weaBus.solTim (175|349) [ALGB] (2) Real[2] HDirTil.weaBus.cloTim (176|351) [ALGB] (2) Real[2] HDirTil.inc (177|353) [ALGB] (2) protected Real[2] HDirTil.incAng.y (178|355) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.TDryBul (start = {293.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (179|357) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.TDewPoi (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (180|359) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.TBlaSky (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (181|361) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.relHum (182|363) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.HDirNor (183|365) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.HGloHor (184|367) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.HDifHor (185|369) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.HHorIR (186|371) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.winDir (187|373) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.winSpe (188|375) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.ceiHei (min = {0.0 for $f1 in 1:2}) (189|377) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.nOpa (190|379) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.nTot (191|381) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.lat (192|383) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.lon (193|385) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.alt (min = {0.0 for $f1 in 1:2}) (194|387) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.pAtm (min = {0.0 for $f2 in 1:2}, nominal = {1e5 for $f1 in 1:2}) (195|389) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.solAlt (196|391) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.solDec (197|393) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.solHouAng (198|395) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.solZen (199|397) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.solTim (200|399) [ALGB] (2) protected Real[2] HDirTil.incAng.weaBus.cloTim (201|401) [ALGB] (2) protected Real[2] HDirTil.incAng.decAng.modTimAux (202|403) [ALGB] (2) protected Real[2] HDirTil.incAng.decAng.calTimAux (203|405) [DISS] (2) protected discrete Real[2] HDirTil.incAng.decAng.tNext (fixed = {true for $f1 in 1:2}, start = {0.0 for $f2 in 1:2}) (204|407) [ALGB] (2) protected Real[2] HDirTil.incAng.decAng.nDay (205|409) [ALGB] (2) protected Real[2] HDirTil.incAng.decAng.decAng (206|411) [ALGB] (2) protected Real[2] HDirTil.incAng.solHouAng.solTim (207|413) [ALGB] (2) protected Real[2] HDirTil.incAng.solHouAng.solHouAng (208|415) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.solHouAng (209|417) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.decAng (210|419) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.incAng (211|421) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.lat (212|423) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.dec_c = {Modelica.Math.cos(HDirTil[$HDirTil1].incAng.incAng.decAng) for $HDirTil1 in 1:2} (213|425) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.dec_s = {Modelica.Math.sin(HDirTil[$HDirTil1].incAng.incAng.decAng) for $HDirTil1 in 1:2} (214|427) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.sol_c = {Modelica.Math.cos(HDirTil[$HDirTil1].incAng.incAng.solHouAng) for $HDirTil1 in 1:2} (215|429) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.sol_s = {Modelica.Math.sin(HDirTil[$HDirTil1].incAng.incAng.solHouAng) for $HDirTil1 in 1:2} (216|431) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.lat_c = {Modelica.Math.cos(HDirTil[$HDirTil1].incAng.incAng.lat) for $HDirTil1 in 1:2} (217|433) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.lat_s = {Modelica.Math.sin(HDirTil[$HDirTil1].incAng.incAng.lat) for $HDirTil1 in 1:2} (218|435) [ALGB] (2) protected Real[2] HDirTil.HDirTil.incAng (219|437) [ALGB] (2) protected Real[2] HDirTil.HDirTil.HDirNor (220|439) [ALGB] (2) protected Real[2] HDirTil.HDirTil.HDirTil (221|441) [ALGB] (2) Real[2] corGDouPan.HDirTil (222|443) [ALGB] (2) Real[2] corGDouPan.solarRadWinTrans (223|445) [ALGB] (2) protected Real[2] corGDouPan.Ta_dir (224|447) [ALGB] (2) protected Real[2] corGDouPan.Tai_dir (225|449) [ALGB] (2) protected Real[2] corGDouPan.Ta1_dir (226|451) [ALGB] (2) protected Real[2] corGDouPan.rho_T1_dir (227|453) [ALGB] (2) protected Real[2] corGDouPan.rho_11_dir (228|455) [ALGB] (2) protected Real[2] corGDouPan.rho_1_dir (229|457) [ALGB] (2) protected Real[2] corGDouPan.XN2_dir (230|459) [ALGB] (2) protected Real[2] corGDouPan.Ta2_dir (231|461) [ALGB] (2) protected Real[2] corGDouPan.a1_dir (232|463) [ALGB] (2) protected Real[2] corGDouPan.Q21_dir (233|465) [ALGB] (2) protected Real[2] corGDouPan.Q22_dir (234|467) [ALGB] (2) protected Real[2] corGDouPan.Qsek2_dir (235|469) [ALGB] (2) protected Real[2] corGDouPan.CorG_dir (236|471) [ALGB] (1) Real thermalZoneOneElement.TAir (min = 273.15, max = 373.15) (237|472) [ALGB] (1) Real thermalZoneOneElement.TRad (min = 0.0) (238|473) [ALGB] (1) flow Real thermalZoneOneElement.intGainsConv.Q_flow (239|474) [ALGB] (1) flow Real thermalZoneOneElement.intGainsRad.Q_flow (240|475) [STAT] (1) Real thermalZoneOneElement.volAir.U (241|476) [STAT] (1) Real thermalZoneOneElement.volAir.m (min = 0.0, max = 5.249999999999999e6) (242|477) [ALGB] (1) protected Real thermalZoneOneElement.volAir.dynBal.medium.p (start = thermalZoneOneElement.volAir.dynBal.p_start, min = 0.0, nominal = 1e5, StateSelect = default) (243|478) [ALGB] (1) protected Real[1] thermalZoneOneElement.volAir.dynBal.medium.X (start = thermalZoneOneElement.volAir.dynBal.X_start, min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.1 for $f1 in 1:1}) (244|479) [ALGB] (1) protected Real thermalZoneOneElement.volAir.dynBal.medium.u (min = -1e8, max = 1e8, nominal = 1e6) (245|480) [ALGB] (1) protected Real thermalZoneOneElement.volAir.dynBal.medium.state.p (start = 1e5, min = 0.0, max = 1e8, nominal = 1e5) (246|481) [ALGB] (1) protected Real thermalZoneOneElement.volAir.dynBal.medium.state.T (start = 288.15, min = 273.15, max = 373.15, nominal = 300.0) (247|482) [ALGB] (1) flow Real thermalZoneOneElement.volAir.heatPort.Q_flow (248|483) [ALGB] (1) Real thermalZoneOneElement.resWin.dT (249|484) [ALGB] (1) Real thermalZoneOneElement.resWin.port_b.T (start = 288.15, min = 0.0, nominal = 300.0) (250|485) [ALGB] (1) flow Real thermalZoneOneElement.convHeatSol.port.Q_flow (251|486) [ALGB] (2) Real[2] thermalZoneOneElement.radHeatSol.port.T (start = {288.15 for $f2 in 1:2}, min = max({0.0 for $f3 in 1:2}, {0.0 for $f3 in 1:2}), nominal = {300.0 for $f1 in 1:2}) (252|488) [ALGB] (2) flow Real[2] thermalZoneOneElement.radHeatSol.port.Q_flow (253|490) [ALGB] (1) Real[1] thermalZoneOneElement.thermSplitterIntGains.portIn.T (start = {288.15 for $f2 in 1:1}, min = {0.0 for $f3 in 1:1}, nominal = {300.0 for $f1 in 1:1}) (254|491) [ALGB] (1) flow Real[1] thermalZoneOneElement.thermSplitterIntGains.portIn.Q_flow (255|492) [ALGB] (2) Real[2] thermalZoneOneElement.thermSplitterIntGains.portOut.T (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (256|494) [ALGB] (2) flow Real[2] thermalZoneOneElement.thermSplitterIntGains.portOut.Q_flow (257|496) [ALGB] (2) flow Real[2] thermalZoneOneElement.thermSplitterSolRad.portIn.Q_flow (258|498) [ALGB] (2) Real[2] thermalZoneOneElement.thermSplitterSolRad.portOut.T (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (259|500) [ALGB] (2) flow Real[2] thermalZoneOneElement.thermSplitterSolRad.portOut.Q_flow (260|502) [ALGB] (1) Real thermalZoneOneElement.extWallRC.port_a.T (start = 288.15, min = 0.0, nominal = 300.0) (261|503) [ALGB] (1) flow Real thermalZoneOneElement.extWallRC.port_a.Q_flow (262|504) [STAT] (1) Real[1] thermalZoneOneElement.extWallRC.thermCapExt.T (start = {thermalZoneOneElement.extWallRC.T_start for $f2 in 1:1}, min = max({0.0 for $f3 in 1:1}, {0.0}), nominal = {300.0 for $f1 in 1:1}) (263|505) [ALGB] (1) Real[1] thermalZoneOneElement.extWallRC.thermCapExt.der_T (fixed = {true for $f1 in 1:1}, start = {0.0 for $f2 in 1:1}) (264|506) [ALGB] (1) flow Real[1] thermalZoneOneElement.extWallRC.thermCapExt.port.Q_flow (265|507) [ALGB] (1) protected Real[1] thermalZoneOneElement.extWallRC.thermResExt.Q_flow (266|508) [ALGB] (1) protected Real[1] thermalZoneOneElement.extWallRC.thermResExt.dT (267|509) [ALGB] (1) protected Real[1] thermalZoneOneElement.extWallRC.thermResExt.port_a.T (start = {288.15 for $f2 in 1:1}, min = {0.0 for $f3 in 1:1}, nominal = {300.0 for $f1 in 1:1}) (268|510) [ALGB] (1) protected Real[1] thermalZoneOneElement.extWallRC.thermResExt.port_b.T (start = {288.15 for $f2 in 1:1}, min = {0.0 for $f3 in 1:1}, nominal = {300.0 for $f1 in 1:1}) (269|511) [ALGB] (1) protected flow Real[1] thermalZoneOneElement.extWallRC.thermResExt.port_b.Q_flow (270|512) [ALGB] (1) protected Real thermalZoneOneElement.extWallRC.thermResExtRem.dT (271|513) [ALGB] (1) protected Real thermalZoneOneElement.extWallRC.thermResExtRem.port_a.T (start = 288.15, min = 0.0, nominal = 300.0) (272|514) [ALGB] (1) protected Real thermalZoneOneElement.convExtWall.Q_flow (273|515) [ALGB] (1) protected Real thermalZoneOneElement.convExtWall.dT (start = 0.0) (274|516) [ALGB] (1) protected Real thermalZoneOneElement.convWin.Q_flow (275|517) [ALGB] (1) protected Real thermalZoneOneElement.convWin.dT (276|518) [ALGB] (2) protected Real[2] thermalZoneOneElement.eRadSol.u (277|520) [ALGB] (2) protected Real[2] thermalZoneOneElement.eRadSol.y (278|522) [ALGB] (2) protected Real[2] thermalZoneOneElement.eConvSol.u (279|524) [ALGB] (2) protected Real[2] thermalZoneOneElement.eConvSol.y (280|526) [ALGB] (1) protected Real thermalZoneOneElement.resExtWallWin.Q_flow (281|527) [ALGB] (1) protected Real thermalZoneOneElement.resExtWallWin.dT (282|528) [ALGB] (1) protected Real thermalZoneOneElement.sumSolRad.y (283|529) [ALGB] (2) Real[2] eqAirTemp.TEqWall (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (284|531) [ALGB] (2) Real[2] eqAirTemp.TEqWin (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (285|533) [ALGB] (1) Real eqAirTemp.delTEqLW (286|534) [ALGB] (1) Real eqAirTemp.delTEqLWWin (287|535) [ALGB] (2) Real[2] eqAirTemp.delTEqSW (288|537) [ALGB] (1) Real eqAirTemp.TBlaSky (min = 0.0) (289|538) [ALGB] (1) Real eqAirTemp.TDryBul (min = 0.0) (290|539) [ALGB] (1) Real eqAirTemp.TEqAir (min = 0.0) (291|540) [ALGB] (1) Real eqAirTemp.TEqAirWin (min = 0.0) (292|541) [ALGB] (2) Real[2] solRad.u1 (293|543) [ALGB] (2) Real[2] solRad.y (294|545) [ALGB] (1) Real theConWin.Q_flow (295|546) [ALGB] (1) Real theConWin.dT (296|547) [ALGB] (1) Real theConWin.solid.T (start = 288.15, min = 0.0, nominal = 300.0) (297|548) [ALGB] (1) Real theConWall.Q_flow (298|549) [ALGB] (1) Real theConWall.dT (299|550) [ALGB] (1) Real theConWall.solid.T (start = 288.15, min = 0.0, nominal = 300.0) (300|551) [ALGB] (1) Real perRad.Q_flow (301|552) [ALGB] (1) Real perCon.Q_flow (302|553) [ALGB] (1) flow Real perCon.port.Q_flow (303|554) [ALGB] (3) Real[3] intGai.y (304|557) [DISS] (1) protected discrete Real intGai.nextTimeEvent (fixed = true, start = 0.0) (305|558) [DISS] (1) protected discrete Real intGai.nextTimeEventScaled (fixed = true, start = 0.0) (306|559) [ALGB] (2) Real[2] const.y (min = {0.0 for $f2 in 1:2}, max = {1.0 for $f1 in 1:2}) (307|561) [ALGB] (1) Real weaBus.TDewPoi (start = 288.15, min = 0.0, nominal = 300.0) (308|562) [ALGB] (1) Real weaBus.relHum (309|563) [ALGB] (1) Real weaBus.HDirNor (310|564) [ALGB] (1) Real weaBus.HGloHor (311|565) [ALGB] (1) Real weaBus.HDifHor (312|566) [ALGB] (1) Real weaBus.HHorIR (min = 0.0) (313|567) [ALGB] (1) Real weaBus.winDir (314|568) [ALGB] (1) Real weaBus.winSpe (315|569) [ALGB] (1) Real weaBus.ceiHei (min = 0.0) (316|570) [ALGB] (1) Real weaBus.nOpa (min = 0.0, max = 1.0) (317|571) [ALGB] (1) Real weaBus.nTot (318|572) [ALGB] (1) Real weaBus.solDec (319|573) [ALGB] (1) Real weaBus.solZen (320|574) [ALGB] (1) Real weaBus.solTim (321|575) [ALGB] (1) Real macConv.Q_flow (322|576) [ALGB] (1) flow Real macConv.port.Q_flow (323|577) [ALGB] (26) Real[26] $FUN_1 (324|603) [ALGB] (3) Real[3] $FUN_2 (325|606) [ALGB] (1) Real $FUN_3 (326|607) [ALGB] (1) Real $FUN_4 (327|608) [ALGB] (1) Real $FUN_5 (328|609) [ALGB] (1) Real $FUN_9 (329|610) [ALGB] (1) Real $FUN_10 (330|611) [ALGB] (1) Real $FUN_11 (331|612) [ALGB] (1) Real $FUN_12 (332|613) [ALGB] (1) Real $FUN_13 (333|614) [ALGB] (1) Real $FUN_15 (334|615) [ALGB] (2) Real[2] $FUN_17 (335|617) [ALGB] (2) Real[2] $FUN_18 (336|619) [ALGB] (2) Real[2] $FUN_19 (337|621) [ALGB] (2) Real[2] $FUN_20 (338|623) [ALGB] (2) Real[2] $FUN_21 (339|625) [ALGB] (2) Real[2] $FUN_22 (340|627) [ALGB] (2) Real[2] $FUN_23 (341|629) [ALGB] (2) Real[2] $FUN_24 (342|631) [ALGB] (2) Real[2] $FUN_25 (343|633) [ALGB] (2) Real[2] $FUN_26 (344|635) [ALGB] (2) Real[2] $FUN_27 (345|637) [ALGB] (2) Real[2] $FUN_28 (346|639) [ALGB] (2) Real[2] $FUN_29 (347|641) [ALGB] (2) Real[2] $FUN_30 (348|643) [ALGB] (2) Real[2] $FUN_31 (349|645) [ALGB] (2) Real[2] $FUN_32 (350|647) [ALGB] (2) Real[2] $FUN_33 (351|649) [ALGB] (2) Real[2] $FUN_34 (352|651) [ALGB] (2) Real[2] $FUN_35 (353|653) [ALGB] (2) Real[2] $FUN_36 (354|655) [ALGB] (2) Real[2] $FUN_37 (355|657) [ALGB] (2) Real[2] $FUN_38 (356|659) [ALGB] (2) Real[2] $FUN_39 (357|661) [ALGB] (2) Real[2] $FUN_40 (358|663) [ALGB] (2) Real[2] $FUN_41 (359|665) [ALGB] (2) Real[2] $FUN_42 (360|667) [ALGB] (2) Real[2] $FUN_43 (361|669) [ALGB] (2) Real[2] $FUN_44 (362|671) [ALGB] (2) Real[2] $FUN_45 (363|673) [ALGB] (2) Real[2] $FUN_46 (364|675) [ALGB] (2) Real[2] $FUN_47 (365|677) [ALGB] (2) Real[2] $FUN_48 (366|679) [ALGB] (2) Real[2] $FUN_49 (367|681) [ALGB] (2) Real[2] $FUN_50 (368|683) [ALGB] (2) Real[2] $FUN_51 (369|685) [ALGB] (2) Real[2] $FUN_52 (370|687) [ALGB] (2) Real[2] $FUN_53 (371|689) [ALGB] (2) Real[2] $FUN_54 (372|691) [ALGB] (2) Real[2] $FUN_55 (373|693) [ALGB] (2) Real[2] $FUN_56 (374|695) [ALGB] (3) Real[3] $FUN_59 (375|698) [ALGB] (2) Real[2] $FUN_63 (376|700) [ALGB] (2) Real[2] $FUN_64 (377|702) [ALGB] (2) Real[2] $FUN_65 (378|704) [ALGB] (2) Real[2] $FUN_66 (379|706) [ALGB] (2) Real[2] $FUN_67 (380|708) [ALGB] (2) Real[2] $FUN_68 (381|710) [ALGB] (2) Real[2] $FUN_69 (382|712) [ALGB] (2) Real[2] $FUN_70 (383|714) [ALGB] (2) Real[2] $FUN_71 (384|716) [ALGB] (2) Real[2] $FUN_72 (385|718) [ALGB] (2) Real[2] $FUN_73 (386|720) [ALGB] (2) Real[2] $FUN_74 (387|722) [DER-] (1) Real $DER.thermalZoneOneElement.volAir.U (388|723) [DER-] (1) Real $DER.thermalZoneOneElement.volAir.m (389|724) [DER-] (1) Real[1] $DER.thermalZoneOneElement.extWallRC.thermCapExt.T (390|725) [PRE-] (1) discrete Real $PRE.intGai.nextTimeEvent (391|726) [PRE-] (1) discrete Real $PRE.intGai.nextTimeEventScaled (392|727) [PRE-] (2) discrete Real[2] $PRE.HDirTil.incAng.decAng.tNext (393|729) [PRE-] (2) discrete Real[2] $PRE.HDifTil.incAng.decAng.tNext (394|731) [PRE-] (1) discrete Real $PRE.weaDat.decAng.tNext (395|732) [PRE-] (1) discrete Real $PRE.weaDat.eqnTim.tNext (396|733) [PRE-] (1) discrete Real $PRE.weaDat.conTim.tNext (397|734) [PRE-] (1) discrete Real $PRE.weaDat.conTimMin.tNext (398|735) [PRE-] (1) discrete Real $PRE.weaDat.locTim.tNext (399|736) [DISC] (1) Boolean $SEV_7 (400|737) [DISC] (2) Boolean[2] $SEV_6 (401|739) [DISC] (2) Boolean[2] $SEV_5 (402|741) [DISC] (1) Boolean $SEV_4 (403|742) [DISC] (1) Boolean $SEV_3 (404|743) [DISC] (1) Boolean $SEV_2 (405|744) [DISC] (1) Boolean $SEV_1 (406|745) [DISC] (1) Boolean $SEV_0 (407|746) [DISC] (3) Real[3] $TEV_0 (408|749) [STRT] (1) Real[1] $START.thermalZoneOneElement.extWallRC.thermCapExt.T (409|750) [STRT] (1) Real[1] $START.thermalZoneOneElement.volAir.dynBal.medium.X (410|751) [STRT] (1) Real $START.thermalZoneOneElement.volAir.dynBal.medium.p (411|752) [PRMT] (1) protected Real weaDat.add30Min.u1 = weaDat.con30Min.k (fixed = true, start = weaDat.con30Min.k) (412|753) [PRMT] (1) protected Real weaDat.con30Min.y = weaDat.con30Min.k (fixed = true, start = weaDat.con30Min.k) (413|754) [PRMT] (1) Real weaBus.pAtm = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p, min = 0.0, nominal = 1e5) (414|755) [PRMT] (1) Real weaDat.weaBus.pAtm = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p, min = 0.0, nominal = 1e5) (415|756) [PRMT] (1) protected Real weaDat.chePre.pAtm = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p) (416|757) [PRMT] (1) protected Real weaDat.chePre.PIn = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p) (417|758) [PRMT] (1) protected Real weaDat.pAtmSel.y = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p) (418|759) [PRMT] (1) protected Real weaDat.zenAng.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (419|760) [PRMT] (1) Real weaBus.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (420|761) [PRMT] (1) Real weaDat.weaBus.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (421|762) [PRMT] (1) protected Real weaDat.latitude.y = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (422|763) [PRMT] (1) protected Real thermalZoneOneElement.convWin.Gc = thermalZoneOneElement.hConWin_const.k (fixed = true, start = thermalZoneOneElement.hConWin_const.k) (423|764) [PRMT] (1) protected Real thermalZoneOneElement.hConWin_const.y = thermalZoneOneElement.hConWin_const.k (fixed = true, start = thermalZoneOneElement.hConWin_const.k) (424|765) [PRMT] (1) protected Real thermalZoneOneElement.convExtWall.Gc = thermalZoneOneElement.hConExtWall_const.k (fixed = true, start = thermalZoneOneElement.hConExtWall_const.k) (425|766) [PRMT] (1) protected Real thermalZoneOneElement.hConExtWall_const.y = thermalZoneOneElement.hConExtWall_const.k (fixed = true, start = thermalZoneOneElement.hConExtWall_const.k) (426|767) [PRMT] (1) Real theConWall.Gc = hConWall.k (fixed = true, start = hConWall.k) (427|768) [PRMT] (1) Real hConWall.y = hConWall.k (fixed = true, start = hConWall.k) (428|769) [PRMT] (1) Real theConWin.Gc = hConWin.k (fixed = true, start = hConWin.k) (429|770) [PRMT] (1) Real hConWin.y = hConWin.k (fixed = true, start = hConWin.k) (430|771) [PRMT] (1) Real weaBus.lon = weaDat.longitude.longitude (fixed = true, start = weaDat.longitude.longitude) (431|772) [PRMT] (1) Real weaDat.weaBus.lon = weaDat.longitude.longitude (fixed = true, start = weaDat.longitude.longitude) (432|773) [PRMT] (1) protected Real weaDat.longitude.y = weaDat.longitude.longitude (fixed = true, start = weaDat.longitude.longitude) (433|774) [PRMT] (1) Real weaBus.alt = weaDat.altitude.Altitude (fixed = true, start = weaDat.altitude.Altitude, min = 0.0) (434|775) [PRMT] (1) Real weaDat.weaBus.alt = weaDat.altitude.Altitude (fixed = true, start = weaDat.altitude.Altitude, min = 0.0) (435|776) [PRMT] (1) protected Real weaDat.altitude.y = weaDat.altitude.Altitude (fixed = true, start = weaDat.altitude.Altitude) (436|777) [PRMT] (1) protected Real eqAirTemp.TGroSouSel.y = eqAirTemp.TGroSouSel.p (fixed = true, start = eqAirTemp.TGroSouSel.p) (437|778) [PRMT] (1) Real thermalZoneOneElement.volAir.p = thermalZoneOneElement.volAir.p_start (fixed = true, start = thermalZoneOneElement.volAir.p_start) (438|779) [PRMT] (3) Real[3] $FUN_108 (fixed = {false for $i169 in 1:3}) (439|782) [PRMT] (1) Real $FUN_107 (fixed = false) (440|783) [PRMT] (1) Real $FUN_106 (fixed = false) (441|784) [PRMT] (2) Real[2, 1] $FUN_105 (fixed = {false for $i170 in 1:2, $i171 in 1:1}) (442|786) [PRMT] (1) Real $FUN_104 (fixed = false) (443|787) [PRMT] (1) Real $FUN_103 (fixed = false) (444|788) [PRMT] (1) Real $FUN_102 (fixed = false) (445|789) [PRMT] (1) Real $FUN_101 (fixed = false) (446|790) [PRMT] (1) Real $FUN_100 (fixed = false) (447|791) [PRMT] (1) Real $FUN_99.p (fixed = false) (448|792) [PRMT] (1) Real $FUN_99.T (fixed = false) (449|793) [PRMT] (1) Real $FUN_98 (fixed = false) (450|794) [PRMT] (1) Real $FUN_97 (fixed = false) (451|795) [PRMT] (2) Real[2] $FUN_96 (fixed = {false for $i172 in 1:2}) (452|797) [PRMT] (2) Real[2] $FUN_95 (fixed = {false for $i173 in 1:2}) (453|799) [PRMT] (2) Real[2] $FUN_94 (fixed = {false for $i174 in 1:2}) (454|801) [PRMT] (2) Real[2] $FUN_93 (fixed = {false for $i175 in 1:2}) (455|803) [PRMT] (1) Real $FUN_92 (fixed = false) (456|804) [PRMT] (1) Real $FUN_91 (fixed = false) (457|805) [PRMT] (1) Real $FUN_90 (fixed = false) (458|806) [PRMT] (1) Real $FUN_89 (fixed = false) (459|807) [PRMT] (1) Real $FUN_88 (fixed = false) (460|808) [PRMT] (1) Real $FUN_87 (fixed = false) (461|809) [PRMT] (1) Real $FUN_86 (fixed = false) (462|810) [PRMT] (1) Real $FUN_85 (fixed = false) (463|811) [PRMT] (1) Integer $FUN_84 (fixed = false) (464|812) [PRMT] (1) Integer $FUN_83 (fixed = false) (465|813) [PRMT] (1) Real $FUN_82 (fixed = false) (466|814) [PRMT] (1) Real $FUN_81 (fixed = false) (467|815) [PRMT] (1) Real $FUN_80 (fixed = false) (468|816) [PRMT] (1) Real $FUN_79 (fixed = false) (469|817) [PRMT] (1) Integer $FUN_78 (fixed = false) (470|818) [PRMT] (1) Integer $FUN_77 (fixed = false) (471|819) [PRMT] (1) Real $FUN_76 (fixed = false) (472|820) [PRMT] (1) Real $FUN_75 (fixed = false) (473|821) [PRMT] (3) protected final parameter Real[3] intGai.p_offset = $FUN_108 .* intGai.offset[1] (fixed = {true for $i104 in 1:3}) (474|824) [PRMT] (1) final parameter Real intGai.t_maxScaled = $FUN_107 (fixed = true) (475|825) [PRMT] (1) final parameter Real intGai.t_minScaled = $FUN_106 (fixed = true) (476|826) [PRMT] (1) final parameter Real intGai.t_max = intGai.t_maxScaled (fixed = true) (477|827) [PRMT] (1) final parameter Real intGai.t_min = intGai.t_minScaled (fixed = true) (478|828) [PRMT] (1) parameter Real intGai.shiftTime = intGai.startTime (fixed = true) (479|829) [PRMT] (1) protected parameter Real eqAirTemp.TGroSouSel.p = eqAirTemp.TGro (fixed = true) (480|830) [PRMT] (1) protected final parameter Real thermalZoneOneElement.resExtWallWin.G = 11.5 * thermalZoneOneElement.hRad (fixed = true) (481|831) [PRMT] (2) protected final parameter Real[2] thermalZoneOneElement.eConvSol.k = 0.09 * thermalZoneOneElement.gWin * {7.0, 7.0} (fixed = {true for $i114 in 1:2}, start = {1.0 for $f1 in 1:2}) (482|833) [PRMT] (2) protected final parameter Real[2] thermalZoneOneElement.eRadSol.k = 0.91 * thermalZoneOneElement.gWin * {7.0, 7.0} (fixed = {true for $i115 in 1:2}, start = {1.0 for $f1 in 1:2}) (483|835) [PRMT] (1) protected final parameter Real thermalZoneOneElement.hConWin_const.k = 14.0 * thermalZoneOneElement.hConWin (fixed = true, start = 1.0) (484|836) [PRMT] (1) protected final parameter Real thermalZoneOneElement.hConExtWall_const.k = 11.5 * thermalZoneOneElement.hConExt (fixed = true, start = 1.0) (485|837) [PRMT] (2) protected parameter Real[2, 1] thermalZoneOneElement.splitFactor = $FUN_105 (fixed = {true for $i118 in 1:2, $i119 in 1:1}) (486|839) [PRMT] (1) protected final parameter Real thermalZoneOneElement.extWallRC.thermResExtRem.R = thermalZoneOneElement.extWallRC.RExtRem (fixed = true) (487|840) [PRMT] (1) protected final parameter Real[1] thermalZoneOneElement.extWallRC.thermResExt.R = {thermalZoneOneElement.extWallRC.RExt[1]} (fixed = {true for $i121 in 1:1}) (488|841) [PRMT] (1) final parameter Real[1] thermalZoneOneElement.extWallRC.thermCapExt.C = {thermalZoneOneElement.extWallRC.CExt[1]} (fixed = {true for $i122 in 1:1}) (489|842) [PRMT] (1) final parameter Real thermalZoneOneElement.extWallRC.T_start = thermalZoneOneElement.T_start (fixed = true, start = 288.15, min = 0.0, nominal = 300.0) (490|843) [PRMT] (1) final parameter Real[1] thermalZoneOneElement.extWallRC.CExt = thermalZoneOneElement.CExt (fixed = {true for $i123 in 1:1}, min = {2.2250738585072014e-308 for $f1 in 1:1}) (491|844) [PRMT] (1) final parameter Real thermalZoneOneElement.extWallRC.RExtRem = thermalZoneOneElement.RExtRem (fixed = true, min = 2.2250738585072014e-308) (492|845) [PRMT] (1) final parameter Real[1] thermalZoneOneElement.extWallRC.RExt = thermalZoneOneElement.RExt (fixed = {true for $i124 in 1:1}, min = {2.2250738585072014e-308 for $f1 in 1:1}) (493|846) [PRMT] (4) final parameter Real[2, 2] thermalZoneOneElement.thermSplitterSolRad.splitFactor = thermalZoneOneElement.splitFactorSolRad (fixed = {true for $i125 in 1:2, $i126 in 1:2}) (494|850) [PRMT] (2) final parameter Real[2, 1] thermalZoneOneElement.thermSplitterIntGains.splitFactor = thermalZoneOneElement.splitFactor (fixed = {true for $i127 in 1:2, $i128 in 1:1}) (495|852) [PRMT] (1) final parameter Real thermalZoneOneElement.resWin.R = thermalZoneOneElement.RWin (fixed = true) (496|853) [PRMT] (1) protected final parameter Real thermalZoneOneElement.volAir.rho_default = $FUN_104 (fixed = true, min = 0.0) (497|854) [PRMT] (1) protected parameter Real thermalZoneOneElement.volAir.rho_start = $FUN_103 (fixed = true, min = 0.0) (498|855) [PRMT] (1) protected parameter Real thermalZoneOneElement.volAir.dynBal.hStart = $FUN_102 (fixed = true) (499|856) [PRMT] (1) protected final parameter Real thermalZoneOneElement.volAir.dynBal.rho_default = $FUN_101 (fixed = true, min = 0.0) (500|857) [PRMT] (1) protected parameter Real thermalZoneOneElement.volAir.dynBal.rho_start = $FUN_100 (fixed = true, min = 0.0) (501|858) [PRMT] (1) protected parameter Real thermalZoneOneElement.volAir.dynBal.cp_default = $FUN_98 (fixed = true) (502|859) [PRMT] (1) protected final parameter Real[1] thermalZoneOneElement.volAir.dynBal.X_start = thermalZoneOneElement.volAir.X_start (fixed = {true for $i131 in 1:1}, min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.1 for $f1 in 1:1}) (503|860) [PRMT] (1) protected final parameter Real thermalZoneOneElement.volAir.dynBal.T_start = thermalZoneOneElement.volAir.T_start (fixed = true, start = 288.15, min = 273.15, max = 373.15, nominal = 300.0) (504|861) [PRMT] (1) protected final parameter Real thermalZoneOneElement.volAir.dynBal.p_start = thermalZoneOneElement.volAir.p_start (fixed = true, start = 1e5, min = 0.0, max = 1e8, nominal = 1e5) (505|862) [PRMT] (1) parameter Real thermalZoneOneElement.volAir.m_flow_small = 1e-4 * $FUN_97 (fixed = true, min = 0.0) (506|863) [PRMT] (1) final parameter Real[1] thermalZoneOneElement.volAir.X_start = thermalZoneOneElement.X_start (fixed = {true for $i132 in 1:1}, min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.1 for $f1 in 1:1}) (507|864) [PRMT] (1) final parameter Real thermalZoneOneElement.volAir.T_start = thermalZoneOneElement.T_start (fixed = true, start = 288.15, min = 273.15, max = 373.15, nominal = 300.0) (508|865) [PRMT] (1) final parameter Real thermalZoneOneElement.volAir.p_start = thermalZoneOneElement.p_start (fixed = true, start = 1e5, min = 0.0, max = 1e8, nominal = 1e5) (509|866) [PRMT] (1) protected parameter Real corGDouPan.CorG_gr = (corGDouPan.Qsek2_diff + corGDouPan.Ta2_diff) / corGDouPan.g_dir0 (fixed = true) (510|867) [PRMT] (1) protected parameter Real corGDouPan.CorG_diff = (corGDouPan.Qsek2_diff + corGDouPan.Ta2_diff) / corGDouPan.g_dir0 (fixed = true) (511|868) [PRMT] (1) protected parameter Real corGDouPan.Qsek2_diff = corGDouPan.Q21_diff + corGDouPan.Q22_diff (fixed = true) (512|869) [PRMT] (1) protected parameter Real corGDouPan.Q22_diff = (corGDouPan.Ta1_diff * corGDouPan.a1_diff * (1.0 - corGDouPan.UWin / 7.7)) / corGDouPan.XN2_diff (fixed = true) (513|870) [PRMT] (1) protected parameter Real corGDouPan.Q21_diff = (corGDouPan.UWin * corGDouPan.a1_diff * ((corGDouPan.rho_1_diff * corGDouPan.Ta1_diff) / corGDouPan.XN2_diff + 1.0)) / 25.0 (fixed = true) (514|871) [PRMT] (1) protected parameter Real corGDouPan.a1_diff = 1.0 - (corGDouPan.rho_1_diff + corGDouPan.Ta1_diff) (fixed = true) (515|872) [PRMT] (1) protected parameter Real corGDouPan.Ta2_diff = corGDouPan.Ta1_diff ^ 2.0 / corGDouPan.XN2_diff (fixed = true) (516|873) [PRMT] (1) protected parameter Real corGDouPan.XN2_diff = 1.0 - corGDouPan.rho_1_diff ^ 2.0 (fixed = true) (517|874) [PRMT] (1) protected parameter Real corGDouPan.rho_1_diff = corGDouPan.rho_11_diff + (((1.0 - corGDouPan.rho_11_diff) * corGDouPan.Tai_diff) ^ 2.0 * corGDouPan.rho_11_diff) / (1.0 - (corGDouPan.rho_11_diff * corGDouPan.Tai_diff) ^ 2.0) (fixed = true) (518|875) [PRMT] (1) protected parameter Real corGDouPan.rho_11_diff = corGDouPan.rho_T1_diff / (2.0 - corGDouPan.rho_T1_diff) (fixed = true) (519|876) [PRMT] (1) protected parameter Real corGDouPan.rho_T1_diff = 1.0 - corGDouPan.Ta_diff (fixed = true) (520|877) [PRMT] (1) protected parameter Real corGDouPan.Ta1_diff = corGDouPan.Ta_diff * corGDouPan.Tai_diff (fixed = true) (521|878) [PRMT] (2) protected final parameter Real[2] HDirTil.incAng.incAng.til = {HDirTil[$HDirTil1].incAng.til for $HDirTil1 in 1:2} (fixed = {true for $i139 in 1:2}) (522|880) [PRMT] (2) protected final parameter Real[2] HDirTil.incAng.incAng.azi = {HDirTil[$HDirTil1].incAng.azi for $HDirTil1 in 1:2} (fixed = {true for $i140 in 1:2}) (523|882) [PRMT] (2) protected parameter Boolean[2] HDirTil.incAng.decAng.canRepeatWeatherFile = {$FUN_96[$HDirTil1] < 0.01 for $HDirTil1 in 1:2} (fixed = {true for $i141 in 1:2}) (524|884) [PRMT] (2) protected parameter Real[2] HDirTil.incAng.decAng.lenWea = {HDirTil[$HDirTil1].incAng.decAng.weaDatEndTim - HDirTil[$HDirTil1].incAng.decAng.weaDatStaTim for $HDirTil1 in 1:2} (fixed = {true for $i142 in 1:2}) (525|886) [PRMT] (2) protected final parameter Real[2] HDirTil.incAng.til = {HDirTil[$HDirTil1].til for $HDirTil1 in 1:2} (fixed = {true for $i145 in 1:2}) (526|888) [PRMT] (2) protected final parameter Real[2] HDirTil.incAng.azi = {HDirTil[$HDirTil1].azi for $HDirTil1 in 1:2} (fixed = {true for $i146 in 1:2}) (527|890) [PRMT] (2) protected final parameter Real[2] HDifTil.incAng.incAng.til = {HDifTil[$HDifTil1].incAng.til for $HDifTil1 in 1:2} (fixed = {true for $i151 in 1:2}) (528|892) [PRMT] (2) protected final parameter Real[2] HDifTil.incAng.incAng.azi = {HDifTil[$HDifTil1].incAng.azi for $HDifTil1 in 1:2} (fixed = {true for $i152 in 1:2}) (529|894) [PRMT] (2) protected parameter Boolean[2] HDifTil.incAng.decAng.canRepeatWeatherFile = {$FUN_94[$HDifTil1] < 0.01 for $HDifTil1 in 1:2} (fixed = {true for $i153 in 1:2}) (530|896) [PRMT] (2) protected parameter Real[2] HDifTil.incAng.decAng.lenWea = {HDifTil[$HDifTil1].incAng.decAng.weaDatEndTim - HDifTil[$HDifTil1].incAng.decAng.weaDatStaTim for $HDifTil1 in 1:2} (fixed = {true for $i154 in 1:2}) (531|898) [PRMT] (2) protected final parameter Real[2] HDifTil.incAng.til = {HDifTil[$HDifTil1].til for $HDifTil1 in 1:2} (fixed = {true for $i157 in 1:2}) (532|900) [PRMT] (2) protected final parameter Real[2] HDifTil.incAng.azi = {HDifTil[$HDifTil1].azi for $HDifTil1 in 1:2} (fixed = {true for $i158 in 1:2}) (533|902) [PRMT] (2) protected final parameter Real[2] HDifTil.HDifTil.til = {HDifTil[$HDifTil1].til for $HDifTil1 in 1:2} (fixed = {true for $i159 in 1:2}) (534|904) [PRMT] (2) protected final parameter Real[2] HDifTil.HDifTil.rho = {HDifTil[$HDifTil1].rho for $HDifTil1 in 1:2} (fixed = {true for $i160 in 1:2}) (535|906) [PRMT] (1) protected final parameter Real weaDat.altitude.Altitude = weaDat.alt (fixed = true) (536|907) [PRMT] (1) protected final parameter Real weaDat.longitude.longitude = weaDat.lon (fixed = true) (537|908) [PRMT] (1) protected final parameter Real weaDat.latitude.latitude = weaDat.lat (fixed = true) (538|909) [PRMT] (1) protected parameter Boolean weaDat.decAng.canRepeatWeatherFile = $FUN_92 < 0.01 (fixed = true) (539|910) [PRMT] (1) protected parameter Real weaDat.decAng.lenWea = weaDat.decAng.weaDatEndTim - weaDat.decAng.weaDatStaTim (fixed = true) (540|911) [PRMT] (1) protected parameter Boolean weaDat.eqnTim.canRepeatWeatherFile = $FUN_90 < 0.01 (fixed = true) (541|912) [PRMT] (1) protected parameter Real weaDat.eqnTim.lenWea = weaDat.eqnTim.weaDatEndTim - weaDat.eqnTim.weaDatStaTim (fixed = true) (542|913) [PRMT] (1) protected parameter Boolean weaDat.conTim.canRepeatWeatherFile = $FUN_88 < 0.01 (fixed = true) (543|914) [PRMT] (1) protected parameter Real weaDat.conTim.lenWea = weaDat.conTim.weaDatEndTim - weaDat.conTim.weaDatStaTim (fixed = true) (544|915) [PRMT] (1) protected final parameter Real weaDat.conTim.weaDatEndTim = weaDat.timeSpan[2] (fixed = true) (545|916) [PRMT] (1) protected final parameter Real weaDat.conTim.weaDatStaTim = weaDat.timeSpan[1] (fixed = true) (546|917) [PRMT] (1) protected parameter Boolean weaDat.conTimMin.canRepeatWeatherFile = $FUN_86 < 0.01 (fixed = true) (547|918) [PRMT] (1) protected parameter Real weaDat.conTimMin.lenWea = weaDat.conTimMin.weaDatEndTim - weaDat.conTimMin.weaDatStaTim (fixed = true) (548|919) [PRMT] (1) protected final parameter Real weaDat.conTimMin.weaDatEndTim = weaDat.timeSpan[2] (fixed = true) (549|920) [PRMT] (1) protected final parameter Real weaDat.conTimMin.weaDatStaTim = weaDat.timeSpan[1] (fixed = true) (550|921) [PRMT] (1) protected final parameter Boolean weaDat.datRea30Min.isCsvExt = 3 + $FUN_83 == $FUN_84 (fixed = true) (551|922) [PRMT] (1) protected final parameter Real weaDat.datRea30Min.u_max = $FUN_82 (fixed = true) (552|923) [PRMT] (1) protected final parameter Real weaDat.datRea30Min.u_min = $FUN_81 (fixed = true) (553|924) [PRMT] (1) protected final parameter String weaDat.datRea30Min.fileName = weaDat.filNam (fixed = true) (554|925) [PRMT] (1) protected final parameter Real weaDat.locTim.diff = (weaDat.locTim.lon * 43200.0) / 3.141592653589793 - weaDat.locTim.timZon (fixed = true) (555|926) [PRMT] (1) protected final parameter Real weaDat.locTim.lon = weaDat.lon (fixed = true) (556|927) [PRMT] (1) protected final parameter Real weaDat.locTim.timZon = weaDat.timZon (fixed = true) (557|928) [PRMT] (1) protected parameter Boolean weaDat.locTim.canRepeatWeatherFile = $FUN_80 < 0.01 (fixed = true) (558|929) [PRMT] (1) protected parameter Real weaDat.locTim.lenWea = weaDat.locTim.weaDatEndTim - weaDat.locTim.weaDatStaTim (fixed = true) (559|930) [PRMT] (1) protected final parameter Real weaDat.horInfRadSel.p = weaDat.HInfHor (fixed = true) (560|931) [PRMT] (1) protected final parameter Real weaDat.winDirSel.p = weaDat.winDir (fixed = true) (561|932) [PRMT] (1) protected final parameter Real weaDat.winSpeSel.p = weaDat.winSpe (fixed = true) (562|933) [PRMT] (1) protected final parameter Real weaDat.totSkyCovSel.p = weaDat.totSkyCov (fixed = true) (563|934) [PRMT] (1) protected final parameter Real weaDat.ceiHeiSel.p = weaDat.ceiHei (fixed = true) (564|935) [PRMT] (1) protected final parameter Real weaDat.opaSkyCovSel.p = weaDat.opaSkyCov (fixed = true) (565|936) [PRMT] (1) protected final parameter Real weaDat.relHumSel.p = weaDat.relHum (fixed = true) (566|937) [PRMT] (1) protected final parameter Real weaDat.TBlaSkySel.p = weaDat.TBlaSky (fixed = true) (567|938) [PRMT] (1) protected final parameter Real weaDat.TDryBulSel.p = weaDat.TDryBul (fixed = true) (568|939) [PRMT] (1) protected final parameter Real weaDat.TDewPoiSel.p = weaDat.TDewPoi (fixed = true) (569|940) [PRMT] (1) protected final parameter Real weaDat.pAtmSel.p = weaDat.pAtm (fixed = true) (570|941) [PRMT] (1) protected final parameter Boolean weaDat.datRea.isCsvExt = 3 + $FUN_77 == $FUN_78 (fixed = true) (571|942) [PRMT] (1) protected final parameter Real weaDat.datRea.u_max = $FUN_76 (fixed = true) (572|943) [PRMT] (1) protected final parameter Real weaDat.datRea.u_min = $FUN_75 (fixed = true) (573|944) [PRMT] (1) protected final parameter String weaDat.datRea.fileName = weaDat.filNam (fixed = true) (574|945) [PRMT] (2) protected final parameter Real[2] weaDat.timeSpan = IDEAS.BoundaryConditions.WeatherData.BaseClasses.getTimeSpanTMY3(weaDat.filNam, \"tab1\") (fixed = {true for $i168 in 1:2}) (575|947) [PRMT] (1) final parameter Real weaDat.alt = IDEAS.BoundaryConditions.WeatherData.BaseClasses.getAltitudeLocationTMY3(weaDat.filNam) (fixed = true) (576|948) [PRMT] (1) final parameter Real weaDat.timZon = IDEAS.BoundaryConditions.WeatherData.BaseClasses.getTimeZoneTMY3(weaDat.filNam) (fixed = true) (577|949) [PRMT] (1) final parameter Real weaDat.lat = IDEAS.BoundaryConditions.WeatherData.BaseClasses.getLatitudeTMY3(weaDat.filNam) (fixed = true) (578|950) [PRMT] (1) final parameter Real weaDat.lon = IDEAS.BoundaryConditions.WeatherData.BaseClasses.getLongitudeTMY3(weaDat.filNam) (fixed = true) (579|951) [PRMT] (1) protected final parameter Real thermalZoneOneElement.volAir.state_start.p = thermalZoneOneElement.volAir.p_start (fixed = true, start = 1e5, min = 0.0, max = 1e8, nominal = 1e5) (580|952) [PRMT] (1) protected final parameter Real thermalZoneOneElement.volAir.state_start.T = thermalZoneOneElement.volAir.T_start (fixed = true, start = 288.15, min = 273.15, max = 373.15, nominal = 300.0) (581|953) [EXTO] (1) protected parameter Modelica.Blocks.Types.ExternalCombiTimeTable intGai.tableID = Modelica.Blocks.Types.ExternalCombiTimeTable.constructor(\"NoName\", \"NoName\", intGai.table, intGai.startTime, intGai.columns, Modelica.Blocks.Types.Smoothness.LinearSegments, Modelica.Blocks.Types.Extrapolation.Periodic, intGai.shiftTime, intGai.timeEvents, false, intGai.delimiter, intGai.nHeaderLines) (fixed = true) (582|954) [EXTO] (1) protected parameter Modelica.Blocks.Types.ExternalCombiTable1D weaDat.datRea30Min.tableID = Modelica.Blocks.Types.ExternalCombiTable1D.constructor(if weaDat.datRea30Min.isCsvExt then \"Values\" else weaDat.datRea30Min.tableName, if weaDat.datRea30Min.fileName <> \"NoName\" and not Modelica.Utilities.Strings.isEmpty(weaDat.datRea30Min.fileName) then weaDat.datRea30Min.fileName else \"NoName\", {}, weaDat.datRea30Min.columns, Modelica.Blocks.Types.Smoothness.ContinuousDerivative, Modelica.Blocks.Types.Extrapolation.LastTwoPoints, weaDat.datRea30Min.verboseRead, weaDat.datRea30Min.delimiter, weaDat.datRea30Min.nHeaderLines) (fixed = true) (583|955) [EXTO] (1) protected parameter Modelica.Blocks.Types.ExternalCombiTable1D weaDat.datRea.tableID = Modelica.Blocks.Types.ExternalCombiTable1D.constructor(if weaDat.datRea.isCsvExt then \"Values\" else weaDat.datRea.tableName, if weaDat.datRea.fileName <> \"NoName\" and not Modelica.Utilities.Strings.isEmpty(weaDat.datRea.fileName) then weaDat.datRea.fileName else \"NoName\", {}, weaDat.datRea.columns, Modelica.Blocks.Types.Smoothness.ContinuousDerivative, Modelica.Blocks.Types.Extrapolation.LastTwoPoints, weaDat.datRea.verboseRead, weaDat.datRea.delimiter, weaDat.datRea.nHeaderLines) (fixed = true) System Equations (734/951) **************************** (1|1) [ALGO] (0) ($RES_SIM_0) (1|1) [----] assert(noEvent(abs(sum(eqAirTemp.wfWin) + sum(eqAirTemp.wfWall) + eqAirTemp.wfGro) > 0.1), \"The sum of the weighting factors (walls,windows and ground) in the equivalent air temperature calculation is close to 0. If there are no walls, windows and ground at all, this might be irrelevant.\", AssertionLevel.warning); (2|1) [ALGO] (0) ($RES_SIM_1) (2|1) [----] assert(noEvent(abs((-1.0) + sum(eqAirTemp.wfWin)) < 0.1), \"The sum of the weightfactors (windows) is <0.9 or >1.1. Normally, the sum should be 1.\", AssertionLevel.warning); (3|1) [ALGO] (0) ($RES_SIM_2) (3|1) [----] assert(noEvent(abs((-1.0) + eqAirTemp.wfGro + sum(eqAirTemp.wfWall)) < 0.1), \"The sum of the weightfactors (walls and ground) is <0.9 or >1.1. Normally, the sum should be 1.\", AssertionLevel.warning); (4|1) [SCAL] (1) thermalZoneOneElement.volAir.dynBal.medium.p = thermalZoneOneElement.volAir.dynBal.p_start ($RES_SIM_3) (5|2) [SCAL] (1) 298.15 + 9.945795414988312e-4 * (1005.4500000000002 * ((-298.15) + thermalZoneOneElement.TAir)) = thermalZoneOneElement.volAir.dynBal.T_start ($RES_SIM_4) (6|3) [SCAL] (1) macConv.port.Q_flow = -macConv.Q_flow * (1.0 + macConv.alpha * (thermalZoneOneElement.TAir - macConv.T_ref)) ($RES_SIM_7) (7|4) [FOR-] (2) ($RES_SIM_8) (7|4) [----] for $i1 in 1:2 loop (7|4) [----] [SCAL] (1) const[$i1].y = const[$i1].k ($RES_SIM_9) (7|4) [----] end for; (8|6) [FOR-] (3) ($RES_SIM_10) (8|6) [----] for $i1 in 1:3 loop (8|6) [----] [SCAL] (1) intGai.y[$i1] = intGai.p_offset[$i1] + $FUN_59[$i1] ($RES_SIM_11) (8|6) [----] end for; (9|9) [ALGO] (1) ($RES_SIM_12) (9|9) [----] intGai.nextTimeEvent := if intGai.nextTimeEventScaled < 1e60 then intGai.nextTimeEventScaled else 1e60; (10|10) [ALGO] (1) ($RES_SIM_13) (10|10) [----] intGai.nextTimeEventScaled := Modelica.Blocks.Tables.Internal.getNextTimeEvent(intGai.tableID, time); (11|11) [SCAL] (1) perCon.port.Q_flow = -perCon.Q_flow * (1.0 + perCon.alpha * (thermalZoneOneElement.TAir - perCon.T_ref)) ($RES_SIM_15) (12|12) [SCAL] (1) -thermalZoneOneElement.intGainsRad.Q_flow = -perRad.Q_flow * (1.0 + perRad.alpha * (thermalZoneOneElement.TRad - perRad.T_ref)) ($RES_SIM_16) (13|13) [SCAL] (1) theConWall.Q_flow = hConWall.k * theConWall.dT ($RES_SIM_17) (14|14) [SCAL] (1) theConWall.dT = theConWall.solid.T - eqAirTemp.TEqAir ($RES_SIM_20) (15|15) [SCAL] (1) theConWin.Q_flow = hConWin.k * theConWin.dT ($RES_SIM_21) (16|16) [SCAL] (1) theConWin.dT = theConWin.solid.T - eqAirTemp.TEqAirWin ($RES_SIM_24) (17|17) [FOR-] (2) ($RES_SIM_27) (17|17) [----] for $i1 in 1:2 loop (17|17) [----] [SCAL] (1) solRad[$i1].y = solRad[$i1].k1 * solRad[$i1].u1 + solRad[$i1].k2 * HDifTil[$i1].H ($RES_SIM_28) (17|17) [----] end for; (18|19) [ARRY] (2) eqAirTemp.TEqWall = (eqAirTemp.TDryBul + eqAirTemp.delTEqLW) .+ eqAirTemp.delTEqSW ($RES_SIM_29) (19|21) [ARRY] (2) eqAirTemp.TEqWin = eqAirTemp.TDryBul .+ eqAirTemp.delTEqLWWin * (fill(1.0, 2) - const.y) ($RES_SIM_30) (20|23) [ARRY] (2) eqAirTemp.delTEqSW = (eqAirTemp.aExt .* solRad.y) / (eqAirTemp.hRad + eqAirTemp.hConWallOut) ($RES_SIM_31) (21|25) [SCAL] (1) eqAirTemp.delTEqLW = (eqAirTemp.hRad * (eqAirTemp.TBlaSky - eqAirTemp.TDryBul)) / (eqAirTemp.hRad + eqAirTemp.hConWallOut) ($RES_SIM_32) (22|26) [SCAL] (1) eqAirTemp.TEqAirWin = eqAirTemp.TEqWin * eqAirTemp.wfWin ($RES_SIM_33) (23|27) [SCAL] (1) eqAirTemp.TEqAir = eqAirTemp.TEqWall * eqAirTemp.wfWall + eqAirTemp.TGroSouSel.p * eqAirTemp.wfGro ($RES_SIM_34) (24|28) [SCAL] (1) eqAirTemp.delTEqLWWin = (eqAirTemp.hRad * (eqAirTemp.TBlaSky - eqAirTemp.TDryBul)) / (eqAirTemp.hRad + eqAirTemp.hConWinOut) ($RES_SIM_35) (25|29) [SCAL] (1) thermalZoneOneElement.sumSolRad.y = thermalZoneOneElement.sumSolRad.k * thermalZoneOneElement.eConvSol.y ($RES_SIM_37) (26|30) [SCAL] (1) thermalZoneOneElement.resExtWallWin.dT = thermalZoneOneElement.resWin.port_b.T - thermalZoneOneElement.extWallRC.port_a.T ($RES_SIM_44) (27|31) [SCAL] (1) thermalZoneOneElement.resExtWallWin.Q_flow = thermalZoneOneElement.resExtWallWin.G * thermalZoneOneElement.resExtWallWin.dT ($RES_SIM_45) (28|32) [FOR-] (2) ($RES_SIM_46) (28|32) [----] for $i1 in 1:2 loop (28|32) [----] [SCAL] (1) thermalZoneOneElement.eConvSol[$i1].y = thermalZoneOneElement.eConvSol[$i1].k * thermalZoneOneElement.eConvSol[$i1].u ($RES_SIM_47) (28|32) [----] end for; (29|34) [FOR-] (2) ($RES_SIM_48) (29|34) [----] for $i1 in 1:2 loop (29|34) [----] [SCAL] (1) thermalZoneOneElement.eRadSol[$i1].y = thermalZoneOneElement.eRadSol[$i1].k * thermalZoneOneElement.eRadSol[$i1].u ($RES_SIM_49) (29|34) [----] end for; (30|36) [SCAL] (1) thermalZoneOneElement.convWin.Q_flow = thermalZoneOneElement.hConWin_const.k * thermalZoneOneElement.convWin.dT ($RES_SIM_51) (31|37) [SCAL] (1) thermalZoneOneElement.convWin.dT = thermalZoneOneElement.resWin.port_b.T - thermalZoneOneElement.TAir ($RES_SIM_54) (32|38) [SCAL] (1) thermalZoneOneElement.convExtWall.Q_flow = thermalZoneOneElement.hConExtWall_const.k * thermalZoneOneElement.convExtWall.dT ($RES_SIM_56) (33|39) [SCAL] (1) thermalZoneOneElement.convExtWall.dT = thermalZoneOneElement.extWallRC.port_a.T - thermalZoneOneElement.TAir ($RES_SIM_59) (34|40) [SCAL] (1) thermalZoneOneElement.extWallRC.thermResExtRem.dT = thermalZoneOneElement.extWallRC.thermResExtRem.port_a.T - theConWall.solid.T ($RES_SIM_62) (35|41) [SCAL] (1) thermalZoneOneElement.extWallRC.thermResExtRem.dT = thermalZoneOneElement.extWallRC.thermResExtRem.R * theConWall.Q_flow ($RES_SIM_63) (36|42) [SCAL] (1) thermalZoneOneElement.extWallRC.thermResExt[1].port_b.Q_flow = -thermalZoneOneElement.extWallRC.thermResExt[1].Q_flow ($RES_SIM_64) (37|43) [SCAL] (1) thermalZoneOneElement.extWallRC.thermResExt[1].dT = thermalZoneOneElement.extWallRC.thermResExt[1].port_a.T - thermalZoneOneElement.extWallRC.thermResExt[1].port_b.T ($RES_SIM_66) (38|44) [SCAL] (1) thermalZoneOneElement.extWallRC.thermResExt[1].dT = thermalZoneOneElement.extWallRC.thermResExt[1].R * thermalZoneOneElement.extWallRC.thermResExt[1].Q_flow ($RES_SIM_67) (39|45) [SCAL] (1) thermalZoneOneElement.extWallRC.thermCapExt[1].C * $DER.thermalZoneOneElement.extWallRC.thermCapExt[1].T = thermalZoneOneElement.extWallRC.thermCapExt[1].port.Q_flow ($RES_SIM_68) (40|46) [SCAL] (1) thermalZoneOneElement.extWallRC.thermCapExt[1].der_T = $DER.thermalZoneOneElement.extWallRC.thermCapExt[1].T ($RES_SIM_69) (41|47) [ARRY] (2) thermalZoneOneElement.radHeatSol.port.T = thermalZoneOneElement.thermSplitterSolRad.portOut.T * thermalZoneOneElement.thermSplitterSolRad.splitFactor ($RES_SIM_71) (42|49) [ARRY] (2) thermalZoneOneElement.thermSplitterSolRad.portOut.Q_flow = -thermalZoneOneElement.thermSplitterSolRad.portIn.Q_flow * transpose(thermalZoneOneElement.thermSplitterSolRad.splitFactor) ($RES_SIM_72) (43|51) [ARRY] (1) thermalZoneOneElement.thermSplitterIntGains.portIn.T = thermalZoneOneElement.thermSplitterIntGains.portOut.T * thermalZoneOneElement.thermSplitterIntGains.splitFactor ($RES_SIM_73) (44|52) [ARRY] (2) thermalZoneOneElement.thermSplitterIntGains.portOut.Q_flow = -thermalZoneOneElement.thermSplitterIntGains.portIn.Q_flow * transpose(thermalZoneOneElement.thermSplitterIntGains.splitFactor) ($RES_SIM_74) (45|54) [FOR-] (2) ($RES_SIM_75) (45|54) [----] for $i1 in 1:2 loop (45|54) [----] [SCAL] (1) thermalZoneOneElement.radHeatSol[$i1].port.Q_flow = -thermalZoneOneElement.eRadSol[$i1].y * (1.0 + thermalZoneOneElement.radHeatSol[$i1].alpha * (thermalZoneOneElement.radHeatSol[$i1].port.T - thermalZoneOneElement.radHeatSol[$i1].T_ref)) ($RES_SIM_76) (45|54) [----] end for; (46|56) [SCAL] (1) thermalZoneOneElement.convHeatSol.port.Q_flow = -thermalZoneOneElement.sumSolRad.y * (1.0 + thermalZoneOneElement.convHeatSol.alpha * (thermalZoneOneElement.TAir - thermalZoneOneElement.convHeatSol.T_ref)) ($RES_SIM_77) (47|57) [SCAL] (1) thermalZoneOneElement.resWin.dT = theConWin.solid.T - thermalZoneOneElement.resWin.port_b.T ($RES_SIM_80) (48|58) [SCAL] (1) thermalZoneOneElement.resWin.dT = -thermalZoneOneElement.resWin.R * theConWin.Q_flow ($RES_SIM_81) (49|59) [SCAL] (1) $DER.thermalZoneOneElement.volAir.m = 0.0 ($RES_SIM_88) (50|60) [SCAL] (1) $DER.thermalZoneOneElement.volAir.U = thermalZoneOneElement.volAir.heatPort.Q_flow ($RES_SIM_89) (51|61) [SCAL] (1) thermalZoneOneElement.volAir.U = thermalZoneOneElement.volAir.m * thermalZoneOneElement.volAir.dynBal.medium.u ($RES_SIM_93) (52|62) [ALGO] (0) ($RES_SIM_96) (52|62) [----] assert(noEvent(thermalZoneOneElement.volAir.dynBal.medium.p >= 0.0), \"Pressure (= \" + String(thermalZoneOneElement.volAir.dynBal.medium.p, 6, 0, true) + \" Pa) of medium \\\"\" + \"SimpleAir\" + \"\\\" is negative (Temperature = \" + String(298.15 + 9.945795414988312e-4 * (1005.4500000000002 * ((-298.15) + thermalZoneOneElement.TAir)), 6, 0, true) + \" K)\", AssertionLevel.error); (53|62) [ALGO] (0) ($RES_SIM_97) (53|62) [----] assert(noEvent(thermalZoneOneElement.volAir.dynBal.medium.X[1] >= (-1e-5) and thermalZoneOneElement.volAir.dynBal.medium.X[1] <= 1.00001), \"Mass fraction X[1] = \" + String(thermalZoneOneElement.volAir.dynBal.medium.X[1], 6, 0, true) + \"of substance \" + \"SimpleAir\" + \" of medium \" + \"SimpleAir\" + \" is not in the range 0..1\", AssertionLevel.error); (54|62) [SCAL] (1) thermalZoneOneElement.volAir.dynBal.medium.state.p = thermalZoneOneElement.volAir.dynBal.medium.p ($RES_SIM_99) (55|63) [SCAL] (1) thermalZoneOneElement.volAir.dynBal.medium.state.T = 298.15 + 9.945795414988312e-4 * (1005.4500000000002 * ((-298.15) + thermalZoneOneElement.TAir)) ($RES_SIM_100) (56|64) [SCAL] (1) 0.01904761904761905 * thermalZoneOneElement.volAir.m = (0.0034837027033785095 * thermalZoneOneElement.volAir.dynBal.medium.p) / (298.15 + 9.945795414988312e-4 * (1005.4500000000002 * ((-298.15) + thermalZoneOneElement.TAir))) ($RES_SIM_102) (57|65) [SCAL] (1) thermalZoneOneElement.volAir.dynBal.medium.u = 1005.4500000000002 * ((-298.15) + thermalZoneOneElement.TAir) - 287.0509010514002 * (298.15 + 9.945795414988312e-4 * (1005.4500000000002 * ((-298.15) + thermalZoneOneElement.TAir))) ($RES_SIM_104) (58|66) [ALGO] (0) ($RES_SIM_106) (58|66) [----] assert(noEvent(298.15 + 9.945795414988312e-4 * (1005.4500000000002 * ((-298.15) + thermalZoneOneElement.TAir)) >= 273.15 and 298.15 + 9.945795414988312e-4 * (1005.4500000000002 * ((-298.15) + thermalZoneOneElement.TAir)) <= 373.15), \" Temperature T (= \" + String(298.15 + 9.945795414988312e-4 * (1005.4500000000002 * ((-298.15) + thermalZoneOneElement.TAir)), 6, 0, true) + \" K) is not in the allowed range (\" + \"273.15\" + \" K <= T <= \" + \"373.15\" + \" K) required from medium model \\\"\" + \"SimpleAir\" + \"\\\". \", AssertionLevel.error); (59|66) [FOR-] (2) ($RES_SIM_107) (59|66) [----] for $i1 in 1:2 loop (59|66) [----] [SCAL] (1) corGDouPan.Ta_dir[$i1] = (((((corGDouPan.A6 * $FUN_56[$i1] + corGDouPan.A5) * $FUN_56[$i1] + corGDouPan.A4) * $FUN_56[$i1] + corGDouPan.A3) * $FUN_56[$i1] + corGDouPan.A2) * $FUN_56[$i1] + corGDouPan.A1) * $FUN_56[$i1] + corGDouPan.A0 ($RES_SIM_108) (59|66) [----] end for; (60|68) [FOR-] (2) ($RES_SIM_109) (60|68) [----] for $i1 in 1:2 loop (60|68) [----] [SCAL] (1) corGDouPan.Tai_dir[$i1] = 0.907 ^ (1.0 / $FUN_55[$i1]) ($RES_SIM_110) (60|68) [----] end for; (61|70) [FOR-] (2) ($RES_SIM_111) (61|70) [----] for $i1 in 1:2 loop (61|70) [----] [SCAL] (1) corGDouPan.Ta1_dir[$i1] = corGDouPan.Ta_dir[$i1] * corGDouPan.Tai_dir[$i1] ($RES_SIM_112) (61|70) [----] end for; (62|72) [FOR-] (2) ($RES_SIM_113) (62|72) [----] for $i1 in 1:2 loop (62|72) [----] [SCAL] (1) corGDouPan.rho_T1_dir[$i1] = 1.0 - corGDouPan.Ta_dir[$i1] ($RES_SIM_114) (62|72) [----] end for; (63|74) [FOR-] (2) ($RES_SIM_115) (63|74) [----] for $i1 in 1:2 loop (63|74) [----] [SCAL] (1) corGDouPan.rho_11_dir[$i1] = corGDouPan.rho_T1_dir[$i1] / (2.0 - corGDouPan.rho_T1_dir[$i1]) ($RES_SIM_116) (63|74) [----] end for; (64|76) [FOR-] (2) ($RES_SIM_117) (64|76) [----] for $i1 in 1:2 loop (64|76) [----] [SCAL] (1) corGDouPan.rho_1_dir[$i1] = corGDouPan.rho_11_dir[$i1] + (corGDouPan.rho_11_dir[$i1] * ((1.0 - corGDouPan.rho_11_dir[$i1]) * corGDouPan.Tai_dir[$i1]) ^ 2.0) / (1.0 - (corGDouPan.rho_11_dir[$i1] * corGDouPan.Tai_dir[$i1]) ^ 2.0) ($RES_SIM_118) (64|76) [----] end for; (65|78) [FOR-] (2) ($RES_SIM_119) (65|78) [----] for $i1 in 1:2 loop (65|78) [----] [SCAL] (1) corGDouPan.a1_dir[$i1] = 1.0 - (corGDouPan.rho_1_dir[$i1] + corGDouPan.Ta1_dir[$i1]) ($RES_SIM_120) (65|78) [----] end for; (66|80) [FOR-] (2) ($RES_SIM_121) (66|80) [----] for $i1 in 1:2 loop (66|80) [----] [SCAL] (1) corGDouPan.XN2_dir[$i1] = 1.0 - corGDouPan.rho_1_dir[$i1] ^ 2.0 ($RES_SIM_122) (66|80) [----] end for; (67|82) [FOR-] (2) ($RES_SIM_123) (67|82) [----] for $i1 in 1:2 loop (67|82) [----] [SCAL] (1) corGDouPan.Q21_dir[$i1] = 0.04 * corGDouPan.UWin * (1.0 + (corGDouPan.rho_1_dir[$i1] * corGDouPan.Ta1_dir[$i1]) / corGDouPan.XN2_dir[$i1]) * corGDouPan.a1_dir[$i1] ($RES_SIM_124) (67|82) [----] end for; (68|84) [FOR-] (2) ($RES_SIM_125) (68|84) [----] for $i1 in 1:2 loop (68|84) [----] [SCAL] (1) corGDouPan.Q22_dir[$i1] = (corGDouPan.Ta1_dir[$i1] / corGDouPan.XN2_dir[$i1]) * corGDouPan.a1_dir[$i1] * (1.0 - 0.12987012987012986 * corGDouPan.UWin) ($RES_SIM_126) (68|84) [----] end for; (69|86) [FOR-] (2) ($RES_SIM_127) (69|86) [----] for $i1 in 1:2 loop (69|86) [----] [SCAL] (1) corGDouPan.Qsek2_dir[$i1] = corGDouPan.Q21_dir[$i1] + corGDouPan.Q22_dir[$i1] ($RES_SIM_128) (69|86) [----] end for; (70|88) [FOR-] (2) ($RES_SIM_129) (70|88) [----] for $i1 in 1:2 loop (70|88) [----] [SCAL] (1) corGDouPan.Ta2_dir[$i1] = corGDouPan.Ta1_dir[$i1] ^ 2.0 / corGDouPan.XN2_dir[$i1] ($RES_SIM_130) (70|88) [----] end for; (71|90) [FOR-] (2) ($RES_SIM_131) (71|90) [----] for $i1 in 1:2 loop (71|90) [----] [SCAL] (1) corGDouPan.CorG_dir[$i1] = (corGDouPan.Ta2_dir[$i1] + corGDouPan.Qsek2_dir[$i1]) / corGDouPan.g_dir0 ($RES_SIM_132) (71|90) [----] end for; (72|92) [FOR-] (2) ($RES_SIM_133) (72|92) [----] for $i1 in 1:2 loop (72|92) [----] [SCAL] (1) corGDouPan.solarRadWinTrans[$i1] = HDifTil[$i1].HSkyDifTil * corGDouPan.CorG_diff + corGDouPan.HDirTil[$i1] * corGDouPan.CorG_dir[$i1] + HDifTil[$i1].HGroDifTil * corGDouPan.CorG_gr ($RES_SIM_134) (72|92) [----] end for; (73|94) [FOR-] (2) ($RES_SIM_135) (73|94) [----] for $i1 in 1:2 loop (73|94) [----] [SCAL] (1) HDirTil[$i1].HDirTil.HDirTil = max(0.0, $FUN_53[$i1] * HDirTil[$i1].HDirTil.HDirNor) ($RES_SIM_136) (73|94) [----] end for; (74|96) [FOR-] (2) ($RES_SIM_137) (74|96) [----] for $i1 in 1:2 loop (74|96) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.incAng = $FUN_52[$i1] ($RES_SIM_138) (74|96) [----] end for; (75|98) [FOR-] (2) ($RES_SIM_139) (75|98) [----] for $i1 in 1:2 loop (75|98) [----] [SCAL] (1) HDirTil[$i1].incAng.solHouAng.solHouAng = 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * HDirTil[$i1].incAng.solHouAng.solTim) ($RES_SIM_140) (75|98) [----] end for; (76|100) [FOR-] (2) ($RES_SIM_141) (76|100) [----] for $i1 in 1:2 loop (76|100) [----] [SCAL] (1) HDirTil[$i1].incAng.decAng.calTimAux = if HDirTil[$i1].incAng.decAng.canRepeatWeatherFile then (HDirTil[$i1].incAng.decAng.modTimAux + HDirTil[$i1].incAng.decAng.lenWea) - HDirTil[$i1].incAng.decAng.tNext else HDirTil[$i1].incAng.decAng.modTimAux ($RES_SIM_142) (76|100) [----] end for; (77|102) [FOR-] (2) ($RES_SIM_145) (77|102) [----] for $i1 in 1:2 loop (77|102) [----] [SCAL] (1) HDirTil[$i1].incAng.decAng.decAng = $FUN_47[$i1] ($RES_SIM_146) (77|102) [----] end for; (78|104) [FOR-] (2) ($RES_SIM_147) (78|104) [----] for $i1 in 1:2 loop (78|104) [----] [SCAL] (1) HDirTil[$i1].incAng.decAng.modTimAux = HDirTil[$i1].incAng.decAng.nDay ($RES_SIM_148) (78|104) [----] end for; (79|106) [FOR-] (2) ($RES_SIM_149) (79|106) [----] for $i1 in 1:2 loop (79|106) [----] [SCAL] (1) HDifTil[$i1].add.y = HDifTil[$i1].add.k1 * HDifTil[$i1].add.u1 + HDifTil[$i1].add.k2 * HDifTil[$i1].add.u2 ($RES_SIM_150) (79|106) [----] end for; (80|108) [FOR-] (2) ($RES_SIM_151) (80|108) [----] for $i1 in 1:2 loop (80|108) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.incAng = $FUN_45[$i1] ($RES_SIM_152) (80|108) [----] end for; (81|110) [FOR-] (2) ($RES_SIM_153) (81|110) [----] for $i1 in 1:2 loop (81|110) [----] [SCAL] (1) HDifTil[$i1].incAng.solHouAng.solHouAng = 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * HDifTil[$i1].incAng.solHouAng.solTim) ($RES_SIM_154) (81|110) [----] end for; (82|112) [FOR-] (2) ($RES_SIM_155) (82|112) [----] for $i1 in 1:2 loop (82|112) [----] [SCAL] (1) HDifTil[$i1].incAng.decAng.calTimAux = if HDifTil[$i1].incAng.decAng.canRepeatWeatherFile then (HDifTil[$i1].incAng.decAng.modTimAux + HDifTil[$i1].incAng.decAng.lenWea) - HDifTil[$i1].incAng.decAng.tNext else HDifTil[$i1].incAng.decAng.modTimAux ($RES_SIM_156) (82|112) [----] end for; (83|114) [FOR-] (2) ($RES_SIM_159) (83|114) [----] for $i1 in 1:2 loop (83|114) [----] [SCAL] (1) HDifTil[$i1].incAng.decAng.decAng = $FUN_40[$i1] ($RES_SIM_160) (83|114) [----] end for; (84|116) [FOR-] (2) ($RES_SIM_161) (84|116) [----] for $i1 in 1:2 loop (84|116) [----] [SCAL] (1) HDifTil[$i1].incAng.decAng.modTimAux = HDifTil[$i1].incAng.decAng.nDay ($RES_SIM_162) (84|116) [----] end for; (85|118) [FOR-] (2) ($RES_SIM_163) (85|118) [----] for $i1 in 1:2 loop (85|118) [----] [SCAL] (1) HDifTil[$i1].skyBri.skyBri = $FUN_38[$i1] ($RES_SIM_164) (85|118) [----] end for; (86|120) [FOR-] (2) ($RES_SIM_165) (86|120) [----] for $i1 in 1:2 loop (86|120) [----] [SCAL] (1) HDifTil[$i1].skyBri.extRadCor = 1.0 + 0.033 * $FUN_37[$i1] ($RES_SIM_166) (86|120) [----] end for; (87|122) [FOR-] (2) ($RES_SIM_167) (87|122) [----] for $i1 in 1:2 loop (87|122) [----] [SCAL] (1) HDifTil[$i1].relAirMas.relAirMas = $FUN_35[$i1] / ($FUN_36[$i1] + 0.15 * (93.9 - HDifTil[$i1].relAirMas.zenDeg) ^ (-1.253)) ($RES_SIM_168) (87|122) [----] end for; (88|124) [FOR-] (2) ($RES_SIM_169) (88|124) [----] for $i1 in 1:2 loop (88|124) [----] [SCAL] (1) HDifTil[$i1].relAirMas.zenDeg = 57.29577951308232 * HDifTil[$i1].relAirMas.zenLim ($RES_SIM_170) (88|124) [----] end for; (89|126) [FOR-] (2) ($RES_SIM_171) (89|126) [----] for $i1 in 1:2 loop (89|126) [----] [SCAL] (1) HDifTil[$i1].relAirMas.zenLim = $FUN_34[$i1] ($RES_SIM_172) (89|126) [----] end for; (90|128) [FOR-] (2) ($RES_SIM_173) (90|128) [----] for $i1 in 1:2 loop (90|128) [----] [SCAL] (1) HDifTil[$i1].briCoe.F2 = HDifTil[$i1].briCoe.F22 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F21 + HDifTil[$i1].briCoe.F23 * HDifTil[$i1].briCoe.zen ($RES_SIM_174) (90|128) [----] end for; (91|130) [FOR-] (2) ($RES_SIM_175) (91|130) [----] for $i1 in 1:2 loop (91|130) [----] [SCAL] (1) HDifTil[$i1].briCoe.F1 = $FUN_33[$i1] ($RES_SIM_176) (91|130) [----] end for; (92|132) [FOR-] (2) ($RES_SIM_177) (92|132) [----] for $i1 in 1:2 loop (92|132) [----] [SCAL] (1) HDifTil[$i1].briCoe.F23 = (0.1310694 * HDifTil[$i1].briCoe.a7 + 0.0558651 * HDifTil[$i1].briCoe.a6 + 0.0012448 * HDifTil[$i1].briCoe.a5 + 0.2506212 * HDifTil[$i1].briCoe.a8) - (0.0139754 * HDifTil[$i1].briCoe.a4 + 0.0260542 * HDifTil[$i1].briCoe.a3 + 0.0288748 * HDifTil[$i1].briCoe.a2 + 0.0220216 * HDifTil[$i1].briCoe.a1) ($RES_SIM_178) (92|132) [----] end for; (93|134) [FOR-] (2) ($RES_SIM_179) (93|134) [----] for $i1 in 1:2 loop (93|134) [----] [SCAL] (1) HDifTil[$i1].briCoe.F22 = (0.065965 * HDifTil[$i1].briCoe.a2 + 0.0721249 * HDifTil[$i1].briCoe.a1) - (1.3765031 * HDifTil[$i1].briCoe.a8 + 1.127234 * HDifTil[$i1].briCoe.a7 + 0.8230357 * HDifTil[$i1].briCoe.a6 + 0.4620442 * HDifTil[$i1].briCoe.a5 + 0.1519229 * HDifTil[$i1].briCoe.a4 + 0.0639588 * HDifTil[$i1].briCoe.a3) ($RES_SIM_180) (93|134) [----] end for; (94|136) [FOR-] (2) ($RES_SIM_181) (94|136) [----] for $i1 in 1:2 loop (94|136) [----] [SCAL] (1) HDifTil[$i1].briCoe.F21 = (0.2642124 * HDifTil[$i1].briCoe.a7 + 0.2877813 * HDifTil[$i1].briCoe.a6 + 0.2255647 * HDifTil[$i1].briCoe.a5 + 0.1088631 * HDifTil[$i1].briCoe.a4 + 0.055414 * HDifTil[$i1].briCoe.a3 + 0.1561313 * HDifTil[$i1].briCoe.a8) - (0.0189325 * HDifTil[$i1].briCoe.a2 + 0.0596012 * HDifTil[$i1].briCoe.a1) ($RES_SIM_182) (94|136) [----] end for; (95|138) [FOR-] (2) ($RES_SIM_183) (95|138) [----] for $i1 in 1:2 loop (95|138) [----] [SCAL] (1) HDifTil[$i1].briCoe.F13 = -(0.3589221 * HDifTil[$i1].briCoe.a7 + 0.4118494 * HDifTil[$i1].briCoe.a6 + 0.3616149 * HDifTil[$i1].briCoe.a5 + 0.295129 * HDifTil[$i1].briCoe.a4 + 0.2210958 * HDifTil[$i1].briCoe.a3 + 0.1513725 * HDifTil[$i1].briCoe.a2 + 0.0620636 * HDifTil[$i1].briCoe.a1 + 0.2504286 * HDifTil[$i1].briCoe.a8) ($RES_SIM_184) (95|138) [----] end for; (96|140) [FOR-] (2) ($RES_SIM_185) (96|140) [----] for $i1 in 1:2 loop (96|140) [----] [SCAL] (1) HDifTil[$i1].briCoe.F12 = (0.1874525 * HDifTil[$i1].briCoe.a4 + 0.4868735 * HDifTil[$i1].briCoe.a3 + 0.6825954 * HDifTil[$i1].briCoe.a2 + 0.5877285 * HDifTil[$i1].briCoe.a1) - (0.3272588 * HDifTil[$i1].briCoe.a8 + 1.5999137 * HDifTil[$i1].briCoe.a7 + 1.2367284 * HDifTil[$i1].briCoe.a6 + 0.3920403 * HDifTil[$i1].briCoe.a5) ($RES_SIM_186) (96|140) [----] end for; (97|142) [FOR-] (2) ($RES_SIM_187) (97|142) [----] for $i1 in 1:2 loop (97|142) [----] [SCAL] (1) HDifTil[$i1].briCoe.F11 = (1.0601591 * HDifTil[$i1].briCoe.a7 + 1.1326077 * HDifTil[$i1].briCoe.a6 + 0.873028 * HDifTil[$i1].briCoe.a5 + 0.5682053 * HDifTil[$i1].briCoe.a4 + 0.3296958 * HDifTil[$i1].briCoe.a3 + 0.1299457 * HDifTil[$i1].briCoe.a2 + 0.677747 * HDifTil[$i1].briCoe.a8) - 0.0083117 * HDifTil[$i1].briCoe.a1 ($RES_SIM_188) (97|142) [----] end for; (98|144) [FOR-] (2) ($RES_SIM_189) (98|144) [----] for $i1 in 1:2 loop (98|144) [----] [SCAL] (1) HDifTil[$i1].briCoe.a8 = HDifTil[$i1].briCoe.b8 ($RES_SIM_190) (98|144) [----] end for; (99|146) [FOR-] (2) ($RES_SIM_191) (99|146) [----] for $i1 in 1:2 loop (99|146) [----] [SCAL] (1) HDifTil[$i1].briCoe.a7 = HDifTil[$i1].briCoe.b7 - HDifTil[$i1].briCoe.b6 ($RES_SIM_192) (99|146) [----] end for; (100|148) [FOR-] (2) ($RES_SIM_193) (100|148) [----] for $i1 in 1:2 loop (100|148) [----] [SCAL] (1) HDifTil[$i1].briCoe.a6 = HDifTil[$i1].briCoe.b6 - HDifTil[$i1].briCoe.b5 ($RES_SIM_194) (100|148) [----] end for; (101|150) [FOR-] (2) ($RES_SIM_195) (101|150) [----] for $i1 in 1:2 loop (101|150) [----] [SCAL] (1) HDifTil[$i1].briCoe.a5 = HDifTil[$i1].briCoe.b5 - HDifTil[$i1].briCoe.b4 ($RES_SIM_196) (101|150) [----] end for; (102|152) [FOR-] (2) ($RES_SIM_197) (102|152) [----] for $i1 in 1:2 loop (102|152) [----] [SCAL] (1) HDifTil[$i1].briCoe.a4 = HDifTil[$i1].briCoe.b4 - HDifTil[$i1].briCoe.b3 ($RES_SIM_198) (102|152) [----] end for; (103|154) [FOR-] (2) ($RES_SIM_199) (103|154) [----] for $i1 in 1:2 loop (103|154) [----] [SCAL] (1) HDifTil[$i1].briCoe.a3 = HDifTil[$i1].briCoe.b3 - HDifTil[$i1].briCoe.b2 ($RES_SIM_200) (103|154) [----] end for; (104|156) [FOR-] (2) ($RES_SIM_201) (104|156) [----] for $i1 in 1:2 loop (104|156) [----] [SCAL] (1) HDifTil[$i1].briCoe.a2 = HDifTil[$i1].briCoe.b2 - HDifTil[$i1].briCoe.b1 ($RES_SIM_202) (104|156) [----] end for; (105|158) [FOR-] (2) ($RES_SIM_203) (105|158) [----] for $i1 in 1:2 loop (105|158) [----] [SCAL] (1) HDifTil[$i1].briCoe.a1 = HDifTil[$i1].briCoe.b1 ($RES_SIM_204) (105|158) [----] end for; (106|160) [FOR-] (2) ($RES_SIM_205) (106|160) [----] for $i1 in 1:2 loop (106|160) [----] [SCAL] (1) HDifTil[$i1].briCoe.b8 = $FUN_32[$i1] ($RES_SIM_206) (106|160) [----] end for; (107|162) [FOR-] (2) ($RES_SIM_207) (107|162) [----] for $i1 in 1:2 loop (107|162) [----] [SCAL] (1) HDifTil[$i1].briCoe.b7 = $FUN_31[$i1] ($RES_SIM_208) (107|162) [----] end for; (108|164) [FOR-] (2) ($RES_SIM_209) (108|164) [----] for $i1 in 1:2 loop (108|164) [----] [SCAL] (1) HDifTil[$i1].briCoe.b6 = $FUN_30[$i1] ($RES_SIM_210) (108|164) [----] end for; (109|166) [FOR-] (2) ($RES_SIM_211) (109|166) [----] for $i1 in 1:2 loop (109|166) [----] [SCAL] (1) HDifTil[$i1].briCoe.b5 = $FUN_29[$i1] ($RES_SIM_212) (109|166) [----] end for; (110|168) [FOR-] (2) ($RES_SIM_213) (110|168) [----] for $i1 in 1:2 loop (110|168) [----] [SCAL] (1) HDifTil[$i1].briCoe.b4 = $FUN_28[$i1] ($RES_SIM_214) (110|168) [----] end for; (111|170) [FOR-] (2) ($RES_SIM_215) (111|170) [----] for $i1 in 1:2 loop (111|170) [----] [SCAL] (1) HDifTil[$i1].briCoe.b3 = $FUN_27[$i1] ($RES_SIM_216) (111|170) [----] end for; (112|172) [FOR-] (2) ($RES_SIM_217) (112|172) [----] for $i1 in 1:2 loop (112|172) [----] [SCAL] (1) HDifTil[$i1].briCoe.b2 = $FUN_26[$i1] ($RES_SIM_218) (112|172) [----] end for; (113|174) [FOR-] (2) ($RES_SIM_219) (113|174) [----] for $i1 in 1:2 loop (113|174) [----] [SCAL] (1) HDifTil[$i1].briCoe.b1 = $FUN_25[$i1] ($RES_SIM_220) (113|174) [----] end for; (114|176) [FOR-] (2) ($RES_SIM_221) (114|176) [----] for $i1 in 1:2 loop (114|176) [----] [SCAL] (1) HDifTil[$i1].skyCle.skyCle = $FUN_24[$i1] ($RES_SIM_222) (114|176) [----] end for; (115|178) [FOR-] (2) ($RES_SIM_223) (115|178) [----] for $i1 in 1:2 loop (115|178) [----] [SCAL] (1) HDifTil[$i1].skyCle.HDifHorBou = $FUN_23[$i1] ($RES_SIM_224) (115|178) [----] end for; (116|180) [FOR-] (2) ($RES_SIM_225) (116|180) [----] for $i1 in 1:2 loop (116|180) [----] [SCAL] (1) HDifTil[$i1].skyCle.tmp1 = 1.040895310738997 * HDifTil[$i1].skyCle.zen ^ 3.0 ($RES_SIM_226) (116|180) [----] end for; (117|182) [FOR-] (2) ($RES_SIM_227) (117|182) [----] for $i1 in 1:2 loop (117|182) [----] [SCAL] (1) HDifTil[$i1].HDifTil.HGroDifTil = 0.5 * HDifTil[$i1].HDifTil.rho * HDifTil[$i1].HDifTil.HGloHor * (1.0 - $FUN_21[$i1]) ($RES_SIM_228) (117|182) [----] end for; (118|184) [FOR-] (2) ($RES_SIM_229) (118|184) [----] for $i1 in 1:2 loop (118|184) [----] [SCAL] (1) HDifTil[$i1].HDifTil.HSkyDifTil = HDifTil[$i1].HDifTil.HDifHor * ((HDifTil[$i1].HDifTil.a * HDifTil[$i1].HDifTil.briCof1) / HDifTil[$i1].HDifTil.b + 0.5 * (1.0 - HDifTil[$i1].HDifTil.briCof1) * (1.0 + $FUN_21[$i1]) + HDifTil[$i1].HDifTil.briCof2 * $FUN_22[$i1]) ($RES_SIM_230) (118|184) [----] end for; (119|186) [FOR-] (2) ($RES_SIM_231) (119|186) [----] for $i1 in 1:2 loop (119|186) [----] [SCAL] (1) HDifTil[$i1].HDifTil.b = $FUN_20[$i1] ($RES_SIM_232) (119|186) [----] end for; (120|188) [FOR-] (2) ($RES_SIM_233) (120|188) [----] for $i1 in 1:2 loop (120|188) [----] [SCAL] (1) HDifTil[$i1].HDifTil.a = $FUN_18[$i1] ($RES_SIM_234) (120|188) [----] end for; (121|190) [ALGO] (0) ($RES_SIM_235) (121|190) [----] assert(noEvent(eqAirTemp.TBlaSky > weaDat.cheTemBlaSky.TMin and eqAirTemp.TBlaSky < weaDat.cheTemBlaSky.TMax), \"In SimpleRoomOneElement.weaDat.cheTemBlaSky: Weather data black-body sky temperature out of bounds. TIn = \" + String(eqAirTemp.TBlaSky, 6, 0, true), AssertionLevel.error); (122|190) [SCAL] (1) weaDat.limOpaSkyCov.u = weaDat.conOpaSkyCov.k * weaDat.conOpaSkyCov.u ($RES_SIM_237) (123|191) [SCAL] (1) weaDat.limTotSkyCov.u = weaDat.conTotSkyCov.k * weaDat.conTotSkyCov.u ($RES_SIM_238) (124|192) [SCAL] (1) weaDat.decAng.calTimAux = if weaDat.decAng.canRepeatWeatherFile then (time + weaDat.decAng.lenWea) - weaDat.decAng.tNext else time ($RES_SIM_243) (125|193) [ALGO] (1) ($RES_SIM_244) (125|193) [----] weaDat.decAng.tNext := if weaDat.decAng.canRepeatWeatherFile then CAST(Real, integer(time / weaDat.decAng.lenWea)) * weaDat.decAng.lenWea + weaDat.decAng.lenWea else time; (126|194) [SCAL] (1) weaBus.solTim = (weaDat.locTim.calTimAux + weaDat.locTim.diff) + weaDat.eqnTim.eqnTim ($RES_SIM_252) (127|195) [SCAL] (1) (-86400.0) + 86400.0 * (81.0 + 57.932399285449904 * weaDat.eqnTim.Bt) = if weaDat.eqnTim.canRepeatWeatherFile then (time + weaDat.eqnTim.lenWea) - weaDat.eqnTim.tNext else time ($RES_SIM_253) (128|196) [ALGO] (1) ($RES_SIM_254) (128|196) [----] weaDat.eqnTim.tNext := if weaDat.eqnTim.canRepeatWeatherFile then CAST(Real, integer(time / weaDat.eqnTim.lenWea)) * weaDat.eqnTim.lenWea + weaDat.eqnTim.lenWea else time; (129|197) [SCAL] (1) weaDat.eqnTim.eqnTim = 60.0 * (9.87 * $FUN_3 - (1.5 * $FUN_4 + 7.53 * $FUN_5)) ($RES_SIM_255) (130|198) [SCAL] (1) weaDat.conTim.calTimAux = if weaDat.conTim.canRepeatWeatherFile then (time + weaDat.conTim.lenWea) - weaDat.conTim.tNext else time ($RES_SIM_258) (131|199) [ALGO] (1) ($RES_SIM_259) (131|199) [----] weaDat.conTim.tNext := if weaDat.conTim.canRepeatWeatherFile then CAST(Real, integer(time / weaDat.conTim.lenWea)) * weaDat.conTim.lenWea + weaDat.conTim.lenWea else time; (132|200) [ALGO] (0) ($RES_SIM_260) (132|200) [----] assert(noEvent(weaDat.conTim.canRepeatWeatherFile or noEvent(time >= weaDat.conTim.weaDatStaTim)), \"In SimpleRoomOneElement.weaDat.conTim: Insufficient weather data provided for the desired simulation period. The simulation time \" + String(time, 6, 0, true) + \" is less than the start time \" + String(weaDat.conTim.weaDatStaTim, 6, 0, true) + \" of the weather data file.\", AssertionLevel.error); (133|200) [ALGO] (0) ($RES_SIM_261) (133|200) [----] assert(noEvent(weaDat.conTim.canRepeatWeatherFile or noEvent(time - weaDat.conTim.weaDatEndTim < 1800.0)), \"In SimpleRoomOneElement.weaDat.conTim: Insufficient weather data provided for the desired simulation period. The simulation time \" + String(time, 6, 0, true) + \" exceeds the end time \" + String(weaDat.conTim.weaDatEndTim, 6, 0, true) + \" of the weather data file.\", AssertionLevel.error); (134|200) [SCAL] (1) weaDat.conTimMin.calTimAux = if weaDat.conTimMin.canRepeatWeatherFile then (weaDat.conTimMin.modTimAux + weaDat.conTimMin.lenWea) - weaDat.conTimMin.tNext else weaDat.conTimMin.modTimAux ($RES_SIM_264) (135|201) [ALGO] (1) ($RES_SIM_265) (135|201) [----] weaDat.conTimMin.tNext := if weaDat.conTimMin.canRepeatWeatherFile then CAST(Real, integer(weaDat.conTimMin.modTimAux / weaDat.conTimMin.lenWea)) * weaDat.conTimMin.lenWea + weaDat.conTimMin.lenWea else time; (136|202) [ALGO] (0) ($RES_SIM_266) (136|202) [----] assert(noEvent(weaDat.conTimMin.canRepeatWeatherFile or noEvent(time >= weaDat.conTimMin.weaDatStaTim)), \"In SimpleRoomOneElement.weaDat.conTimMin: Insufficient weather data provided for the desired simulation period. The simulation time \" + String(time, 6, 0, true) + \" is less than the start time \" + String(weaDat.conTimMin.weaDatStaTim, 6, 0, true) + \" of the weather data file.\", AssertionLevel.error); (137|202) [ALGO] (0) ($RES_SIM_267) (137|202) [----] assert(noEvent(weaDat.conTimMin.canRepeatWeatherFile or noEvent(time - weaDat.conTimMin.weaDatEndTim < 1800.0)), \"In SimpleRoomOneElement.weaDat.conTimMin: Insufficient weather data provided for the desired simulation period. The simulation time \" + String(time, 6, 0, true) + \" exceeds the end time \" + String(weaDat.conTimMin.weaDatEndTim, 6, 0, true) + \" of the weather data file.\", AssertionLevel.error); (138|202) [FOR-] (3) ($RES_SIM_270) (138|202) [----] for $i1 in 1:3 loop (138|202) [----] [SCAL] (1) weaDat.datRea30Min.y[$i1] = $FUN_2[$i1] ($RES_SIM_271) (138|202) [----] end for; (139|205) [ALGO] (0) ($RES_SIM_272) (139|205) [----] assert(noEvent(weaDat.datRea30Min.tableName <> \"NoName\" or weaDat.datRea30Min.isCsvExt), \"tableOnFile = true and no table name given\", AssertionLevel.error); (140|205) [SCAL] (1) weaDat.locTim.calTimAux = if weaDat.locTim.canRepeatWeatherFile then (time + weaDat.locTim.lenWea) - weaDat.locTim.tNext else time ($RES_SIM_273) (141|206) [ALGO] (1) ($RES_SIM_274) (141|206) [----] weaDat.locTim.tNext := if weaDat.locTim.canRepeatWeatherFile then CAST(Real, integer(time / weaDat.locTim.lenWea)) * weaDat.locTim.lenWea + weaDat.locTim.lenWea else time; (142|207) [SCAL] (1) weaDat.conTimMin.modTimAux = weaDat.add30Min.k1 * weaDat.con30Min.k + weaDat.add30Min.k2 * time ($RES_SIM_278) (143|208) [SCAL] (1) eqAirTemp.TBlaSky = (weaBus.HHorIR / 5.6703744191844314e-8) ^ 0.25 ($RES_SIM_280) (144|209) [SCAL] (1) weaBus.winDir = min(6.283185307179586, max(0.0, 0.017453292519943295 * weaDat.conWinDir.u)) ($RES_SIM_284) (145|210) [SCAL] (1) weaBus.nOpa = min(1.0, max(0.0, weaDat.limOpaSkyCov.u)) ($RES_SIM_285) (146|211) [SCAL] (1) weaBus.nTot = min(1.0, max(0.0, weaDat.limTotSkyCov.u)) ($RES_SIM_286) (147|212) [SCAL] (1) weaBus.relHum = min(1.0, max(0.0, weaDat.conRelHum.y)) ($RES_SIM_287) (148|213) [ALGO] (0) ($RES_SIM_288) (148|213) [----] assert(noEvent(weaDat.pAtmSel.p > 3100.0 and weaDat.pAtmSel.p < 1.2e5), \"In SimpleRoomOneElement.weaDat.chePre: Weather data atmospheric pressure out of bounds. PIn = \" + String(weaDat.pAtmSel.p, 6, 0, true), AssertionLevel.error); (149|213) [SCAL] (1) weaDat.conRelHum.y = weaDat.conRelHum.k * weaDat.conRelHum.u ($RES_SIM_290) (150|214) [ALGO] (0) ($RES_SIM_291) (150|214) [----] assert(noEvent(weaBus.TDewPoi > weaDat.cheTemDewPoi.TMin and weaBus.TDewPoi < weaDat.cheTemDewPoi.TMax), \"In SimpleRoomOneElement.weaDat.cheTemDewPoi: Weather data dew point temperature out of bounds. TIn = \" + String(weaBus.TDewPoi, 6, 0, true), AssertionLevel.error); (151|214) [ALGO] (0) ($RES_SIM_293) (151|214) [----] assert(noEvent(eqAirTemp.TDryBul > weaDat.cheTemDryBul.TMin and eqAirTemp.TDryBul < weaDat.cheTemDryBul.TMax), \"In SimpleRoomOneElement.weaDat.cheTemDryBul: Weather data dry bulb temperature out of bounds. TIn = \" + String(eqAirTemp.TDryBul, 6, 0, true), AssertionLevel.error); (152|214) [SCAL] (1) weaBus.HDirNor = max(0.0, weaDat.souSelRad.HDirNor_in_internal) ($RES_SIM_295) (153|215) [SCAL] (1) weaBus.HDifHor = max(0.0, weaDat.souSelRad.HDifHor_in_internal) ($RES_SIM_296) (154|216) [SCAL] (1) weaBus.HGloHor = max(0.0, weaDat.souSelRad.HGloHor_in_internal) ($RES_SIM_297) (155|217) [FOR-] (26) ($RES_SIM_299) (155|217) [----] for $i1 in 1:26 loop (155|217) [----] [SCAL] (1) weaDat.datRea.y[$i1] = $FUN_1[$i1] ($RES_SIM_300) (155|217) [----] end for; (156|243) [ALGO] (0) ($RES_SIM_301) (156|243) [----] assert(noEvent(weaDat.datRea.tableName <> \"NoName\" or weaDat.datRea.isCsvExt), \"tableOnFile = true and no table name given\", AssertionLevel.error); (157|243) [SCAL] (1) perCon.port.Q_flow + macConv.port.Q_flow + thermalZoneOneElement.intGainsConv.Q_flow = 0.0 ($RES_SIM_302) (158|244) [SCAL] (1) (thermalZoneOneElement.volAir.heatPort.Q_flow + thermalZoneOneElement.convHeatSol.port.Q_flow) - (thermalZoneOneElement.intGainsConv.Q_flow + thermalZoneOneElement.convExtWall.Q_flow + thermalZoneOneElement.convWin.Q_flow) = 0.0 ($RES_SIM_307) (159|245) [SCAL] (1) thermalZoneOneElement.extWallRC.thermResExt[1].port_b.Q_flow + theConWall.Q_flow + thermalZoneOneElement.extWallRC.thermCapExt[1].port.Q_flow = 0.0 ($RES_SIM_309) (160|246) [SCAL] (1) (thermalZoneOneElement.thermSplitterSolRad.portOut[1].Q_flow + thermalZoneOneElement.extWallRC.port_a.Q_flow + thermalZoneOneElement.convExtWall.Q_flow + thermalZoneOneElement.thermSplitterIntGains.portOut[1].Q_flow) - thermalZoneOneElement.resExtWallWin.Q_flow = 0.0 ($RES_SIM_311) (161|247) [SCAL] (1) thermalZoneOneElement.thermSplitterIntGains.portOut[2].Q_flow + thermalZoneOneElement.thermSplitterSolRad.portOut[2].Q_flow + thermalZoneOneElement.convWin.Q_flow + thermalZoneOneElement.resExtWallWin.Q_flow + theConWin.Q_flow = 0.0 ($RES_SIM_312) (162|248) [SCAL] (1) weaBus.winSpe = HDifTil[1].weaBus.winSpe ($RES_SIM_318) (163|249) [SCAL] (1) weaBus.winSpe = HDifTil[2].weaBus.winSpe ($RES_SIM_319) (164|250) [SCAL] (1) weaBus.winSpe = HDirTil[1].weaBus.winSpe ($RES_SIM_320) (165|251) [SCAL] (1) weaBus.winSpe = HDirTil[2].weaBus.winSpe ($RES_SIM_321) (166|252) [SCAL] (1) weaBus.winDir = HDifTil[1].weaBus.winDir ($RES_SIM_323) (167|253) [SCAL] (1) weaBus.winDir = HDifTil[2].weaBus.winDir ($RES_SIM_324) (168|254) [SCAL] (1) weaBus.winDir = HDirTil[1].weaBus.winDir ($RES_SIM_325) (169|255) [SCAL] (1) weaBus.winDir = HDirTil[2].weaBus.winDir ($RES_SIM_326) (170|256) [SCAL] (1) weaBus.solZen = HDifTil[1].weaBus.solZen ($RES_SIM_328) (171|257) [SCAL] (1) weaBus.solZen = HDifTil[2].weaBus.solZen ($RES_SIM_329) (172|258) [SCAL] (1) weaBus.solZen = HDirTil[1].weaBus.solZen ($RES_SIM_330) (173|259) [SCAL] (1) weaBus.solZen = HDirTil[2].weaBus.solZen ($RES_SIM_331) (174|260) [SCAL] (1) weaBus.solTim = HDifTil[1].weaBus.solTim ($RES_SIM_333) (175|261) [SCAL] (1) weaBus.solTim = HDifTil[2].weaBus.solTim ($RES_SIM_334) (176|262) [SCAL] (1) weaBus.solTim = HDirTil[1].weaBus.solTim ($RES_SIM_335) (177|263) [SCAL] (1) weaBus.solTim = HDirTil[2].weaBus.solTim ($RES_SIM_336) (178|264) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDifTil[1].weaBus.solHouAng ($RES_SIM_338) (179|265) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDifTil[2].weaBus.solHouAng ($RES_SIM_339) (180|266) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDirTil[1].weaBus.solHouAng ($RES_SIM_340) (181|267) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDirTil[2].weaBus.solHouAng ($RES_SIM_341) (182|268) [SCAL] (1) weaBus.solDec = HDifTil[1].weaBus.solDec ($RES_SIM_343) (183|269) [SCAL] (1) weaBus.solDec = HDifTil[2].weaBus.solDec ($RES_SIM_344) (184|270) [SCAL] (1) weaBus.solDec = HDirTil[1].weaBus.solDec ($RES_SIM_345) (185|271) [SCAL] (1) weaBus.solDec = HDirTil[2].weaBus.solDec ($RES_SIM_346) (186|272) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDifTil[1].weaBus.solAlt ($RES_SIM_348) (187|273) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDifTil[2].weaBus.solAlt ($RES_SIM_349) (188|274) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDirTil[1].weaBus.solAlt ($RES_SIM_350) (189|275) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDirTil[2].weaBus.solAlt ($RES_SIM_351) (190|276) [SCAL] (1) weaBus.relHum = HDifTil[1].weaBus.relHum ($RES_SIM_353) (191|277) [SCAL] (1) weaBus.relHum = HDifTil[2].weaBus.relHum ($RES_SIM_354) (192|278) [SCAL] (1) weaBus.relHum = HDirTil[1].weaBus.relHum ($RES_SIM_355) (193|279) [SCAL] (1) weaBus.relHum = HDirTil[2].weaBus.relHum ($RES_SIM_356) (194|280) [SCAL] (1) weaDat.pAtmSel.p = HDifTil[1].weaBus.pAtm ($RES_SIM_358) (195|281) [SCAL] (1) weaDat.pAtmSel.p = HDifTil[2].weaBus.pAtm ($RES_SIM_359) (196|282) [SCAL] (1) weaDat.pAtmSel.p = HDirTil[1].weaBus.pAtm ($RES_SIM_360) (197|283) [SCAL] (1) weaDat.pAtmSel.p = HDirTil[2].weaBus.pAtm ($RES_SIM_361) (198|284) [SCAL] (1) weaBus.nTot = HDifTil[1].weaBus.nTot ($RES_SIM_363) (199|285) [SCAL] (1) weaBus.nTot = HDifTil[2].weaBus.nTot ($RES_SIM_364) (200|286) [SCAL] (1) weaBus.nTot = HDirTil[1].weaBus.nTot ($RES_SIM_365) (201|287) [SCAL] (1) weaBus.nTot = HDirTil[2].weaBus.nTot ($RES_SIM_366) (202|288) [SCAL] (1) weaBus.nOpa = HDifTil[1].weaBus.nOpa ($RES_SIM_368) (203|289) [SCAL] (1) weaBus.nOpa = HDifTil[2].weaBus.nOpa ($RES_SIM_369) (204|290) [SCAL] (1) weaBus.nOpa = HDirTil[1].weaBus.nOpa ($RES_SIM_370) (205|291) [SCAL] (1) weaBus.nOpa = HDirTil[2].weaBus.nOpa ($RES_SIM_371) (206|292) [SCAL] (1) weaDat.longitude.longitude = HDifTil[1].weaBus.lon ($RES_SIM_373) (207|293) [SCAL] (1) weaDat.longitude.longitude = HDifTil[2].weaBus.lon ($RES_SIM_374) (208|294) [SCAL] (1) weaDat.longitude.longitude = HDirTil[1].weaBus.lon ($RES_SIM_375) (209|295) [SCAL] (1) weaDat.longitude.longitude = HDirTil[2].weaBus.lon ($RES_SIM_376) (210|296) [SCAL] (1) weaDat.latitude.latitude = HDifTil[1].weaBus.lat ($RES_SIM_378) (211|297) [SCAL] (1) weaDat.latitude.latitude = HDifTil[2].weaBus.lat ($RES_SIM_379) (212|298) [SCAL] (1) weaDat.latitude.latitude = HDirTil[1].weaBus.lat ($RES_SIM_380) (213|299) [SCAL] (1) weaDat.latitude.latitude = HDirTil[2].weaBus.lat ($RES_SIM_381) (214|300) [SCAL] (1) time = HDifTil[1].weaBus.cloTim ($RES_SIM_383) (215|301) [SCAL] (1) time = HDifTil[2].weaBus.cloTim ($RES_SIM_384) (216|302) [SCAL] (1) time = HDirTil[1].weaBus.cloTim ($RES_SIM_385) (217|303) [SCAL] (1) time = HDirTil[2].weaBus.cloTim ($RES_SIM_386) (218|304) [SCAL] (1) weaBus.ceiHei = HDifTil[1].weaBus.ceiHei ($RES_SIM_388) (219|305) [SCAL] (1) weaBus.ceiHei = HDifTil[2].weaBus.ceiHei ($RES_SIM_389) (220|306) [SCAL] (1) weaBus.ceiHei = HDirTil[1].weaBus.ceiHei ($RES_SIM_390) (221|307) [SCAL] (1) weaBus.ceiHei = HDirTil[2].weaBus.ceiHei ($RES_SIM_391) (222|308) [SCAL] (1) weaDat.altitude.Altitude = HDifTil[1].weaBus.alt ($RES_SIM_393) (223|309) [SCAL] (1) weaDat.altitude.Altitude = HDifTil[2].weaBus.alt ($RES_SIM_394) (224|310) [SCAL] (1) weaDat.altitude.Altitude = HDirTil[1].weaBus.alt ($RES_SIM_395) (225|311) [SCAL] (1) weaDat.altitude.Altitude = HDirTil[2].weaBus.alt ($RES_SIM_396) (226|312) [SCAL] (1) weaBus.TDewPoi = HDifTil[1].weaBus.TDewPoi ($RES_SIM_398) (227|313) [SCAL] (1) weaBus.TDewPoi = HDifTil[2].weaBus.TDewPoi ($RES_SIM_399) (228|314) [SCAL] (1) weaBus.TDewPoi = HDirTil[1].weaBus.TDewPoi ($RES_SIM_400) (229|315) [SCAL] (1) weaBus.TDewPoi = HDirTil[2].weaBus.TDewPoi ($RES_SIM_401) (230|316) [SCAL] (1) weaBus.HHorIR = HDifTil[1].weaBus.HHorIR ($RES_SIM_403) (231|317) [SCAL] (1) weaBus.HHorIR = HDifTil[2].weaBus.HHorIR ($RES_SIM_404) (232|318) [SCAL] (1) weaBus.HHorIR = HDirTil[1].weaBus.HHorIR ($RES_SIM_405) (233|319) [SCAL] (1) weaBus.HHorIR = HDirTil[2].weaBus.HHorIR ($RES_SIM_406) (234|320) [SCAL] (1) weaBus.HGloHor = HDifTil[1].weaBus.HGloHor ($RES_SIM_408) (235|321) [SCAL] (1) weaBus.HGloHor = HDifTil[2].weaBus.HGloHor ($RES_SIM_409) (236|322) [SCAL] (1) weaBus.HGloHor = HDirTil[1].weaBus.HGloHor ($RES_SIM_410) (237|323) [SCAL] (1) weaBus.HGloHor = HDirTil[2].weaBus.HGloHor ($RES_SIM_411) (238|324) [SCAL] (1) weaBus.HDirNor = HDifTil[1].weaBus.HDirNor ($RES_SIM_413) (239|325) [SCAL] (1) weaBus.HDirNor = HDifTil[2].weaBus.HDirNor ($RES_SIM_414) (240|326) [SCAL] (1) weaBus.HDirNor = HDirTil[1].weaBus.HDirNor ($RES_SIM_415) (241|327) [SCAL] (1) weaBus.HDirNor = HDirTil[2].weaBus.HDirNor ($RES_SIM_416) (242|328) [SCAL] (1) weaBus.HDifHor = HDifTil[1].weaBus.HDifHor ($RES_SIM_418) (243|329) [SCAL] (1) weaBus.HDifHor = HDifTil[2].weaBus.HDifHor ($RES_SIM_419) (244|330) [SCAL] (1) weaBus.HDifHor = HDirTil[1].weaBus.HDifHor ($RES_SIM_420) (245|331) [SCAL] (1) weaBus.HDifHor = HDirTil[2].weaBus.HDifHor ($RES_SIM_421) (246|332) [SCAL] (1) HDirTil[1].weaBus.winSpe = HDirTil[1].incAng.weaBus.winSpe ($RES_SIM_422) (247|333) [SCAL] (1) HDirTil[1].weaBus.winDir = HDirTil[1].incAng.weaBus.winDir ($RES_SIM_423) (248|334) [SCAL] (1) HDirTil[1].weaBus.solZen = HDirTil[1].incAng.weaBus.solZen ($RES_SIM_424) (249|335) [SCAL] (1) HDirTil[1].weaBus.solTim = HDirTil[1].incAng.weaBus.solTim ($RES_SIM_425) (250|336) [SCAL] (1) HDirTil[1].weaBus.solHouAng = HDirTil[1].incAng.weaBus.solHouAng ($RES_SIM_426) (251|337) [SCAL] (1) HDirTil[1].weaBus.solDec = HDirTil[1].incAng.weaBus.solDec ($RES_SIM_427) (252|338) [SCAL] (1) HDirTil[1].weaBus.solAlt = HDirTil[1].incAng.weaBus.solAlt ($RES_SIM_428) (253|339) [SCAL] (1) HDirTil[1].weaBus.relHum = HDirTil[1].incAng.weaBus.relHum ($RES_SIM_429) (254|340) [SCAL] (1) HDirTil[1].weaBus.pAtm = HDirTil[1].incAng.weaBus.pAtm ($RES_SIM_430) (255|341) [SCAL] (1) HDirTil[1].weaBus.nTot = HDirTil[1].incAng.weaBus.nTot ($RES_SIM_431) (256|342) [SCAL] (1) HDirTil[1].weaBus.nOpa = HDirTil[1].incAng.weaBus.nOpa ($RES_SIM_432) (257|343) [SCAL] (1) HDirTil[1].weaBus.lon = HDirTil[1].incAng.weaBus.lon ($RES_SIM_433) (258|344) [SCAL] (1) HDirTil[1].weaBus.lat = HDirTil[1].incAng.weaBus.lat ($RES_SIM_434) (259|345) [SCAL] (1) HDirTil[1].weaBus.cloTim = HDirTil[1].incAng.weaBus.cloTim ($RES_SIM_435) (260|346) [SCAL] (1) HDirTil[1].weaBus.ceiHei = HDirTil[1].incAng.weaBus.ceiHei ($RES_SIM_436) (261|347) [SCAL] (1) HDirTil[1].weaBus.alt = HDirTil[1].incAng.weaBus.alt ($RES_SIM_437) (262|348) [SCAL] (1) HDirTil[1].weaBus.TDryBul = HDirTil[1].incAng.weaBus.TDryBul ($RES_SIM_438) (263|349) [SCAL] (1) HDirTil[1].weaBus.TDewPoi = HDirTil[1].incAng.weaBus.TDewPoi ($RES_SIM_439) (264|350) [SCAL] (1) HDirTil[1].weaBus.TBlaSky = HDirTil[1].incAng.weaBus.TBlaSky ($RES_SIM_440) (265|351) [SCAL] (1) HDirTil[1].weaBus.HHorIR = HDirTil[1].incAng.weaBus.HHorIR ($RES_SIM_441) (266|352) [SCAL] (1) HDirTil[1].weaBus.HGloHor = HDirTil[1].incAng.weaBus.HGloHor ($RES_SIM_442) (267|353) [SCAL] (1) HDirTil[1].weaBus.HDifHor = HDirTil[1].incAng.weaBus.HDifHor ($RES_SIM_443) (268|354) [SCAL] (1) HDirTil[2].weaBus.winSpe = HDirTil[2].incAng.weaBus.winSpe ($RES_SIM_444) (269|355) [SCAL] (1) HDirTil[2].weaBus.winDir = HDirTil[2].incAng.weaBus.winDir ($RES_SIM_445) (270|356) [SCAL] (1) HDirTil[2].weaBus.solZen = HDirTil[2].incAng.weaBus.solZen ($RES_SIM_446) (271|357) [SCAL] (1) HDirTil[2].weaBus.solTim = HDirTil[2].incAng.weaBus.solTim ($RES_SIM_447) (272|358) [SCAL] (1) HDirTil[2].weaBus.solHouAng = HDirTil[2].incAng.weaBus.solHouAng ($RES_SIM_448) (273|359) [SCAL] (1) HDirTil[2].weaBus.solDec = HDirTil[2].incAng.weaBus.solDec ($RES_SIM_449) (274|360) [SCAL] (1) HDirTil[2].weaBus.solAlt = HDirTil[2].incAng.weaBus.solAlt ($RES_SIM_450) (275|361) [SCAL] (1) HDirTil[2].weaBus.relHum = HDirTil[2].incAng.weaBus.relHum ($RES_SIM_451) (276|362) [SCAL] (1) HDirTil[2].weaBus.pAtm = HDirTil[2].incAng.weaBus.pAtm ($RES_SIM_452) (277|363) [SCAL] (1) HDirTil[2].weaBus.nTot = HDirTil[2].incAng.weaBus.nTot ($RES_SIM_453) (278|364) [SCAL] (1) HDirTil[2].weaBus.nOpa = HDirTil[2].incAng.weaBus.nOpa ($RES_SIM_454) (279|365) [SCAL] (1) HDirTil[2].weaBus.lon = HDirTil[2].incAng.weaBus.lon ($RES_SIM_455) (280|366) [SCAL] (1) HDirTil[2].weaBus.lat = HDirTil[2].incAng.weaBus.lat ($RES_SIM_456) (281|367) [SCAL] (1) HDirTil[2].weaBus.cloTim = HDirTil[2].incAng.weaBus.cloTim ($RES_SIM_457) (282|368) [SCAL] (1) HDirTil[2].weaBus.ceiHei = HDirTil[2].incAng.weaBus.ceiHei ($RES_SIM_458) (283|369) [SCAL] (1) HDirTil[2].weaBus.alt = HDirTil[2].incAng.weaBus.alt ($RES_SIM_459) (284|370) [SCAL] (1) HDirTil[2].weaBus.TDryBul = HDirTil[2].incAng.weaBus.TDryBul ($RES_SIM_460) (285|371) [SCAL] (1) HDirTil[2].weaBus.TDewPoi = HDirTil[2].incAng.weaBus.TDewPoi ($RES_SIM_461) (286|372) [SCAL] (1) HDirTil[2].weaBus.TBlaSky = HDirTil[2].incAng.weaBus.TBlaSky ($RES_SIM_462) (287|373) [SCAL] (1) HDirTil[2].weaBus.HHorIR = HDirTil[2].incAng.weaBus.HHorIR ($RES_SIM_463) (288|374) [SCAL] (1) HDirTil[2].weaBus.HGloHor = HDirTil[2].incAng.weaBus.HGloHor ($RES_SIM_464) (289|375) [SCAL] (1) HDirTil[2].weaBus.HDifHor = HDirTil[2].incAng.weaBus.HDifHor ($RES_SIM_465) (290|376) [SCAL] (1) HDifTil[1].weaBus.winSpe = HDifTil[1].incAng.weaBus.winSpe ($RES_SIM_466) (291|377) [SCAL] (1) HDifTil[1].weaBus.winDir = HDifTil[1].incAng.weaBus.winDir ($RES_SIM_467) (292|378) [SCAL] (1) HDifTil[1].weaBus.solHouAng = HDifTil[1].incAng.weaBus.solHouAng ($RES_SIM_468) (293|379) [SCAL] (1) HDifTil[1].weaBus.solDec = HDifTil[1].incAng.weaBus.solDec ($RES_SIM_469) (294|380) [SCAL] (1) HDifTil[1].weaBus.solAlt = HDifTil[1].incAng.weaBus.solAlt ($RES_SIM_470) (295|381) [SCAL] (1) HDifTil[1].weaBus.relHum = HDifTil[1].incAng.weaBus.relHum ($RES_SIM_471) (296|382) [SCAL] (1) HDifTil[1].weaBus.pAtm = HDifTil[1].incAng.weaBus.pAtm ($RES_SIM_472) (297|383) [SCAL] (1) HDifTil[1].weaBus.nTot = HDifTil[1].incAng.weaBus.nTot ($RES_SIM_473) (298|384) [SCAL] (1) HDifTil[1].weaBus.nOpa = HDifTil[1].incAng.weaBus.nOpa ($RES_SIM_474) (299|385) [SCAL] (1) HDifTil[1].weaBus.lon = HDifTil[1].incAng.weaBus.lon ($RES_SIM_475) (300|386) [SCAL] (1) HDifTil[1].weaBus.lat = HDifTil[1].incAng.weaBus.lat ($RES_SIM_476) (301|387) [SCAL] (1) HDifTil[1].weaBus.cloTim = HDifTil[1].incAng.weaBus.cloTim ($RES_SIM_477) (302|388) [SCAL] (1) HDifTil[1].weaBus.ceiHei = HDifTil[1].incAng.weaBus.ceiHei ($RES_SIM_478) (303|389) [SCAL] (1) HDifTil[1].weaBus.TDryBul = HDifTil[1].incAng.weaBus.TDryBul ($RES_SIM_479) (304|390) [SCAL] (1) HDifTil[1].weaBus.TDewPoi = HDifTil[1].incAng.weaBus.TDewPoi ($RES_SIM_480) (305|391) [SCAL] (1) HDifTil[1].weaBus.TBlaSky = HDifTil[1].incAng.weaBus.TBlaSky ($RES_SIM_481) (306|392) [SCAL] (1) HDifTil[1].weaBus.HHorIR = HDifTil[1].incAng.weaBus.HHorIR ($RES_SIM_482) (307|393) [SCAL] (1) HDifTil[2].weaBus.winSpe = HDifTil[2].incAng.weaBus.winSpe ($RES_SIM_483) (308|394) [SCAL] (1) HDifTil[2].weaBus.winDir = HDifTil[2].incAng.weaBus.winDir ($RES_SIM_484) (309|395) [SCAL] (1) HDifTil[2].weaBus.solHouAng = HDifTil[2].incAng.weaBus.solHouAng ($RES_SIM_485) (310|396) [SCAL] (1) HDifTil[2].weaBus.solDec = HDifTil[2].incAng.weaBus.solDec ($RES_SIM_486) (311|397) [SCAL] (1) HDifTil[2].weaBus.solAlt = HDifTil[2].incAng.weaBus.solAlt ($RES_SIM_487) (312|398) [SCAL] (1) HDifTil[2].weaBus.relHum = HDifTil[2].incAng.weaBus.relHum ($RES_SIM_488) (313|399) [SCAL] (1) HDifTil[2].weaBus.pAtm = HDifTil[2].incAng.weaBus.pAtm ($RES_SIM_489) (314|400) [SCAL] (1) HDifTil[2].weaBus.nTot = HDifTil[2].incAng.weaBus.nTot ($RES_SIM_490) (315|401) [SCAL] (1) HDifTil[2].weaBus.nOpa = HDifTil[2].incAng.weaBus.nOpa ($RES_SIM_491) (316|402) [SCAL] (1) HDifTil[2].weaBus.lon = HDifTil[2].incAng.weaBus.lon ($RES_SIM_492) (317|403) [SCAL] (1) HDifTil[2].weaBus.lat = HDifTil[2].incAng.weaBus.lat ($RES_SIM_493) (318|404) [SCAL] (1) HDifTil[2].weaBus.cloTim = HDifTil[2].incAng.weaBus.cloTim ($RES_SIM_494) (319|405) [SCAL] (1) HDifTil[2].weaBus.ceiHei = HDifTil[2].incAng.weaBus.ceiHei ($RES_SIM_495) (320|406) [SCAL] (1) HDifTil[2].weaBus.TDryBul = HDifTil[2].incAng.weaBus.TDryBul ($RES_SIM_496) (321|407) [SCAL] (1) HDifTil[2].weaBus.TDewPoi = HDifTil[2].incAng.weaBus.TDewPoi ($RES_SIM_497) (322|408) [SCAL] (1) HDifTil[2].weaBus.TBlaSky = HDifTil[2].incAng.weaBus.TBlaSky ($RES_SIM_498) (323|409) [SCAL] (1) HDifTil[2].weaBus.HHorIR = HDifTil[2].incAng.weaBus.HHorIR ($RES_SIM_499) (324|410) [SCAL] (1) eqAirTemp.TBlaSky = HDifTil[1].weaBus.TBlaSky ($RES_SIM_502) (325|411) [SCAL] (1) eqAirTemp.TBlaSky = HDifTil[2].weaBus.TBlaSky ($RES_SIM_503) (326|412) [SCAL] (1) eqAirTemp.TBlaSky = HDirTil[1].weaBus.TBlaSky ($RES_SIM_504) (327|413) [SCAL] (1) eqAirTemp.TBlaSky = HDirTil[2].weaBus.TBlaSky ($RES_SIM_505) (328|414) [SCAL] (1) eqAirTemp.TDryBul = HDifTil[1].weaBus.TDryBul ($RES_SIM_508) (329|415) [SCAL] (1) eqAirTemp.TDryBul = HDifTil[2].weaBus.TDryBul ($RES_SIM_509) (330|416) [SCAL] (1) eqAirTemp.TDryBul = HDirTil[1].weaBus.TDryBul ($RES_SIM_510) (331|417) [SCAL] (1) eqAirTemp.TDryBul = HDirTil[2].weaBus.TDryBul ($RES_SIM_511) (332|418) [SCAL] (1) HDirTil[1].weaBus.HDirNor = HDirTil[1].HDirTil.HDirNor ($RES_SIM_512) (333|419) [SCAL] (1) HDirTil[1].weaBus.HDirNor = HDirTil[1].incAng.weaBus.HDirNor ($RES_SIM_513) (334|420) [SCAL] (1) HDirTil[2].weaBus.HDirNor = HDirTil[2].HDirTil.HDirNor ($RES_SIM_514) (335|421) [SCAL] (1) HDirTil[2].weaBus.HDirNor = HDirTil[2].incAng.weaBus.HDirNor ($RES_SIM_515) (336|422) [SCAL] (1) HDirTil[1].incAng.weaBus.lat = HDirTil[1].incAng.incAng.lat ($RES_SIM_516) (337|423) [SCAL] (1) HDirTil[2].incAng.weaBus.lat = HDirTil[2].incAng.incAng.lat ($RES_SIM_517) (338|424) [SCAL] (1) HDirTil[1].incAng.weaBus.solTim = HDirTil[1].incAng.solHouAng.solTim ($RES_SIM_518) (339|425) [SCAL] (1) HDirTil[2].incAng.weaBus.solTim = HDirTil[2].incAng.solHouAng.solTim ($RES_SIM_519) (340|426) [SCAL] (1) HDirTil[1].incAng.weaBus.cloTim = HDirTil[1].incAng.decAng.nDay ($RES_SIM_520) (341|427) [SCAL] (1) HDirTil[2].incAng.weaBus.cloTim = HDirTil[2].incAng.decAng.nDay ($RES_SIM_521) (342|428) [SCAL] (1) HDifTil[1].weaBus.alt = HDifTil[1].relAirMas.alt ($RES_SIM_522) (343|429) [SCAL] (1) HDifTil[1].weaBus.alt = HDifTil[1].incAng.weaBus.alt ($RES_SIM_523) (344|430) [SCAL] (1) HDifTil[2].weaBus.alt = HDifTil[2].relAirMas.alt ($RES_SIM_524) (345|431) [SCAL] (1) HDifTil[2].weaBus.alt = HDifTil[2].incAng.weaBus.alt ($RES_SIM_525) (346|432) [SCAL] (1) HDifTil[1].weaBus.solTim = HDifTil[1].skyBri.solTim ($RES_SIM_526) (347|433) [SCAL] (1) HDifTil[1].weaBus.solTim = HDifTil[1].incAng.weaBus.solTim ($RES_SIM_527) (348|434) [SCAL] (1) HDifTil[2].weaBus.solTim = HDifTil[2].skyBri.solTim ($RES_SIM_528) (349|435) [SCAL] (1) HDifTil[2].weaBus.solTim = HDifTil[2].incAng.weaBus.solTim ($RES_SIM_529) (350|436) [SCAL] (1) HDifTil[1].weaBus.HGloHor = HDifTil[1].HDifTil.HGloHor ($RES_SIM_530) (351|437) [SCAL] (1) HDifTil[1].weaBus.HGloHor = HDifTil[1].incAng.weaBus.HGloHor ($RES_SIM_531) (352|438) [SCAL] (1) HDifTil[2].weaBus.HGloHor = HDifTil[2].HDifTil.HGloHor ($RES_SIM_532) (353|439) [SCAL] (1) HDifTil[2].weaBus.HGloHor = HDifTil[2].incAng.weaBus.HGloHor ($RES_SIM_533) (354|440) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].skyCle.HDifHor ($RES_SIM_534) (355|441) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].skyBri.HDifHor ($RES_SIM_535) (356|442) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].HDifTil.HDifHor ($RES_SIM_536) (357|443) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].incAng.weaBus.HDifHor ($RES_SIM_537) (358|444) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].skyCle.HDifHor ($RES_SIM_538) (359|445) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].skyBri.HDifHor ($RES_SIM_539) (360|446) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].HDifTil.HDifHor ($RES_SIM_540) (361|447) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].incAng.weaBus.HDifHor ($RES_SIM_541) (362|448) [SCAL] (1) HDifTil[1].weaBus.HDirNor = HDifTil[1].skyCle.HDirNor ($RES_SIM_542) (363|449) [SCAL] (1) HDifTil[1].weaBus.HDirNor = HDifTil[1].incAng.weaBus.HDirNor ($RES_SIM_543) (364|450) [SCAL] (1) HDifTil[2].weaBus.HDirNor = HDifTil[2].skyCle.HDirNor ($RES_SIM_544) (365|451) [SCAL] (1) HDifTil[2].weaBus.HDirNor = HDifTil[2].incAng.weaBus.HDirNor ($RES_SIM_545) (366|452) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].skyCle.zen ($RES_SIM_546) (367|453) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].relAirMas.zen ($RES_SIM_547) (368|454) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].briCoe.zen ($RES_SIM_548) (369|455) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].HDifTil.zen ($RES_SIM_549) (370|456) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].incAng.weaBus.solZen ($RES_SIM_550) (371|457) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].skyCle.zen ($RES_SIM_551) (372|458) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].relAirMas.zen ($RES_SIM_552) (373|459) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].briCoe.zen ($RES_SIM_553) (374|460) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].HDifTil.zen ($RES_SIM_554) (375|461) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].incAng.weaBus.solZen ($RES_SIM_555) (376|462) [SCAL] (1) HDifTil[1].incAng.weaBus.lat = HDifTil[1].incAng.incAng.lat ($RES_SIM_556) (377|463) [SCAL] (1) HDifTil[2].incAng.weaBus.lat = HDifTil[2].incAng.incAng.lat ($RES_SIM_557) (378|464) [SCAL] (1) HDifTil[1].incAng.weaBus.solTim = HDifTil[1].incAng.solHouAng.solTim ($RES_SIM_558) (379|465) [SCAL] (1) HDifTil[2].incAng.weaBus.solTim = HDifTil[2].incAng.solHouAng.solTim ($RES_SIM_559) (380|466) [SCAL] (1) HDifTil[1].incAng.weaBus.cloTim = HDifTil[1].incAng.decAng.nDay ($RES_SIM_560) (381|467) [SCAL] (1) HDifTil[2].incAng.weaBus.cloTim = HDifTil[2].incAng.decAng.nDay ($RES_SIM_561) (382|468) [SCAL] (1) HDirTil[2].H = corGDouPan.HDirTil[2] ($RES_SIM_589) (383|469) [SCAL] (1) HDirTil[2].H = solRad[2].u1 ($RES_SIM_590) (384|470) [SCAL] (1) HDirTil[1].H = corGDouPan.HDirTil[1] ($RES_SIM_591) (385|471) [SCAL] (1) HDirTil[1].H = solRad[1].u1 ($RES_SIM_592) (386|472) [SCAL] (1) intGai.y[3] = macConv.Q_flow ($RES_SIM_595) (387|473) [SCAL] (1) intGai.y[2] = perCon.Q_flow ($RES_SIM_596) (388|474) [SCAL] (1) intGai.y[1] = perRad.Q_flow ($RES_SIM_597) (389|475) [SCAL] (1) corGDouPan.solarRadWinTrans[2] = thermalZoneOneElement.eRadSol[2].u ($RES_SIM_611) (390|476) [SCAL] (1) corGDouPan.solarRadWinTrans[2] = thermalZoneOneElement.eConvSol[2].u ($RES_SIM_612) (391|477) [SCAL] (1) corGDouPan.solarRadWinTrans[1] = thermalZoneOneElement.eRadSol[1].u ($RES_SIM_613) (392|478) [SCAL] (1) corGDouPan.solarRadWinTrans[1] = thermalZoneOneElement.eConvSol[1].u ($RES_SIM_614) (393|479) [SCAL] (1) thermalZoneOneElement.extWallRC.port_a.T = thermalZoneOneElement.thermSplitterIntGains.portOut[1].T ($RES_SIM_616) (394|480) [SCAL] (1) thermalZoneOneElement.extWallRC.port_a.T = thermalZoneOneElement.thermSplitterSolRad.portOut[1].T ($RES_SIM_617) (395|481) [FOR-] (2) ($RES_SIM_620) (395|481) [----] for $i1 in 1:2 loop (395|481) [----] [SCAL] (1) thermalZoneOneElement.radHeatSol[$i1].port.Q_flow + thermalZoneOneElement.thermSplitterSolRad.portIn[$i1].Q_flow = 0.0 ($RES_SIM_621) (395|481) [----] end for; (396|483) [SCAL] (1) thermalZoneOneElement.thermSplitterIntGains.portIn[1].Q_flow - thermalZoneOneElement.intGainsRad.Q_flow = 0.0 ($RES_SIM_623) (397|484) [SCAL] (1) thermalZoneOneElement.TRad = thermalZoneOneElement.thermSplitterIntGains.portIn[1].T ($RES_SIM_625) (398|485) [SCAL] (1) thermalZoneOneElement.resWin.port_b.T = thermalZoneOneElement.thermSplitterIntGains.portOut[2].T ($RES_SIM_628) (399|486) [SCAL] (1) thermalZoneOneElement.resWin.port_b.T = thermalZoneOneElement.thermSplitterSolRad.portOut[2].T ($RES_SIM_629) (400|487) [SCAL] (1) thermalZoneOneElement.extWallRC.thermResExt[1].Q_flow - thermalZoneOneElement.extWallRC.port_a.Q_flow = 0.0 ($RES_SIM_633) (401|488) [SCAL] (1) thermalZoneOneElement.extWallRC.port_a.T = thermalZoneOneElement.extWallRC.thermResExt[1].port_a.T ($RES_SIM_634) (402|489) [SCAL] (1) thermalZoneOneElement.extWallRC.thermCapExt[1].T = thermalZoneOneElement.extWallRC.thermResExt[1].port_b.T ($RES_SIM_635) (403|490) [SCAL] (1) thermalZoneOneElement.extWallRC.thermCapExt[1].T = thermalZoneOneElement.extWallRC.thermResExtRem.port_a.T ($RES_SIM_636) (404|491) [SCAL] (1) HDirTil[1].HDirTil.HDirTil = HDirTil[1].H ($RES_SIM_644) (405|492) [SCAL] (1) HDirTil[2].HDirTil.HDirTil = HDirTil[2].H ($RES_SIM_645) (406|493) [SCAL] (1) HDirTil[1].incAng.y = HDirTil[1].HDirTil.incAng ($RES_SIM_646) (407|494) [SCAL] (1) HDirTil[1].incAng.y = HDirTil[1].inc ($RES_SIM_647) (408|495) [SCAL] (1) HDirTil[2].incAng.y = HDirTil[2].HDirTil.incAng ($RES_SIM_648) (409|496) [SCAL] (1) HDirTil[2].incAng.y = HDirTil[2].inc ($RES_SIM_649) (410|497) [SCAL] (1) HDirTil[1].incAng.solHouAng.solHouAng = HDirTil[1].incAng.incAng.solHouAng ($RES_SIM_650) (411|498) [SCAL] (1) HDirTil[2].incAng.solHouAng.solHouAng = HDirTil[2].incAng.incAng.solHouAng ($RES_SIM_651) (412|499) [SCAL] (1) HDirTil[1].incAng.decAng.decAng = HDirTil[1].incAng.incAng.decAng ($RES_SIM_652) (413|500) [SCAL] (1) HDirTil[2].incAng.decAng.decAng = HDirTil[2].incAng.incAng.decAng ($RES_SIM_653) (414|501) [SCAL] (1) HDirTil[1].incAng.incAng.incAng = HDirTil[1].incAng.y ($RES_SIM_654) (415|502) [SCAL] (1) HDirTil[2].incAng.incAng.incAng = HDirTil[2].incAng.y ($RES_SIM_655) (416|503) [SCAL] (1) HDifTil[1].add.y = HDifTil[1].H ($RES_SIM_656) (417|504) [SCAL] (1) HDifTil[2].add.y = HDifTil[2].H ($RES_SIM_657) (418|505) [SCAL] (1) HDifTil[1].HDifTil.HGroDifTil = HDifTil[1].add.u2 ($RES_SIM_658) (419|506) [SCAL] (1) HDifTil[1].HDifTil.HGroDifTil = HDifTil[1].HGroDifTil ($RES_SIM_659) (420|507) [SCAL] (1) HDifTil[2].HDifTil.HGroDifTil = HDifTil[2].add.u2 ($RES_SIM_660) (421|508) [SCAL] (1) HDifTil[2].HDifTil.HGroDifTil = HDifTil[2].HGroDifTil ($RES_SIM_661) (422|509) [SCAL] (1) HDifTil[1].HDifTil.HSkyDifTil = HDifTil[1].add.u1 ($RES_SIM_662) (423|510) [SCAL] (1) HDifTil[1].HDifTil.HSkyDifTil = HDifTil[1].HSkyDifTil ($RES_SIM_663) (424|511) [SCAL] (1) HDifTil[2].HDifTil.HSkyDifTil = HDifTil[2].add.u1 ($RES_SIM_664) (425|512) [SCAL] (1) HDifTil[2].HDifTil.HSkyDifTil = HDifTil[2].HSkyDifTil ($RES_SIM_665) (426|513) [SCAL] (1) HDifTil[1].briCoe.F1 = HDifTil[1].HDifTil.briCof1 ($RES_SIM_666) (427|514) [SCAL] (1) HDifTil[2].briCoe.F1 = HDifTil[2].HDifTil.briCof1 ($RES_SIM_667) (428|515) [SCAL] (1) HDifTil[1].briCoe.F2 = HDifTil[1].HDifTil.briCof2 ($RES_SIM_668) (429|516) [SCAL] (1) HDifTil[2].briCoe.F2 = HDifTil[2].HDifTil.briCof2 ($RES_SIM_669) (430|517) [SCAL] (1) HDifTil[1].incAng.y = HDifTil[1].HDifTil.incAng ($RES_SIM_670) (431|518) [SCAL] (1) HDifTil[2].incAng.y = HDifTil[2].HDifTil.incAng ($RES_SIM_671) (432|519) [SCAL] (1) HDifTil[1].skyCle.skyCle = HDifTil[1].briCoe.skyCle ($RES_SIM_672) (433|520) [SCAL] (1) HDifTil[2].skyCle.skyCle = HDifTil[2].briCoe.skyCle ($RES_SIM_673) (434|521) [SCAL] (1) HDifTil[1].skyBri.skyBri = HDifTil[1].briCoe.skyBri ($RES_SIM_674) (435|522) [SCAL] (1) HDifTil[2].skyBri.skyBri = HDifTil[2].briCoe.skyBri ($RES_SIM_675) (436|523) [SCAL] (1) HDifTil[1].relAirMas.relAirMas = HDifTil[1].skyBri.relAirMas ($RES_SIM_676) (437|524) [SCAL] (1) HDifTil[2].relAirMas.relAirMas = HDifTil[2].skyBri.relAirMas ($RES_SIM_677) (438|525) [SCAL] (1) HDifTil[1].incAng.solHouAng.solHouAng = HDifTil[1].incAng.incAng.solHouAng ($RES_SIM_678) (439|526) [SCAL] (1) HDifTil[2].incAng.solHouAng.solHouAng = HDifTil[2].incAng.incAng.solHouAng ($RES_SIM_679) (440|527) [SCAL] (1) HDifTil[1].incAng.decAng.decAng = HDifTil[1].incAng.incAng.decAng ($RES_SIM_680) (441|528) [SCAL] (1) HDifTil[2].incAng.decAng.decAng = HDifTil[2].incAng.incAng.decAng ($RES_SIM_681) (442|529) [SCAL] (1) HDifTil[1].incAng.incAng.incAng = HDifTil[1].incAng.y ($RES_SIM_682) (443|530) [SCAL] (1) HDifTil[2].incAng.incAng.incAng = HDifTil[2].incAng.y ($RES_SIM_683) (444|531) [SCAL] (1) weaDat.souSelRad.HGloHor_in_internal = weaDat.datRea30Min.y[1] ($RES_SIM_693) (445|532) [SCAL] (1) weaDat.souSelRad.HDirNor_in_internal = weaDat.datRea30Min.y[2] ($RES_SIM_697) (446|533) [SCAL] (1) weaDat.souSelRad.HDifHor_in_internal = weaDat.datRea30Min.y[3] ($RES_SIM_698) (447|534) [SCAL] (1) weaDat.limHorInfRad.u = weaDat.datRea.y[26] ($RES_SIM_699) (448|535) [SCAL] (1) weaDat.conOpaSkyCov.u = weaDat.datRea.y[14] ($RES_SIM_701) (449|536) [SCAL] (1) weaDat.limWinSpe.u = weaDat.datRea.y[12] ($RES_SIM_704) (450|537) [SCAL] (1) weaDat.conTotSkyCov.u = weaDat.datRea.y[13] ($RES_SIM_705) (451|538) [SCAL] (1) weaDat.limCeiHei.u = weaDat.datRea.y[16] ($RES_SIM_709) (452|539) [SCAL] (1) weaDat.conRelHum.u = weaDat.datRea.y[3] ($RES_SIM_729) (453|540) [SCAL] (1) weaDat.datRea.y[2] = (-273.15) + weaBus.TDewPoi ($RES_SIM_730) (454|541) [SCAL] (1) weaDat.datRea.y[1] = (-273.15) + eqAirTemp.TDryBul ($RES_SIM_731) (455|542) [SCAL] (1) weaDat.datRea.y[11] = weaDat.conWinDir.u ($RES_SIM_732) (456|543) [FOR-] (2) ($RES_BND_785) (456|543) [----] for $i1 in 1:2 loop (456|543) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.lat_s = $FUN_63[$i1] ($RES_BND_786) (456|543) [----] end for; (457|545) [FOR-] (2) ($RES_BND_783) (457|545) [----] for $i1 in 1:2 loop (457|545) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.lat_c = $FUN_64[$i1] ($RES_BND_784) (457|545) [----] end for; (458|547) [FOR-] (2) ($RES_BND_781) (458|547) [----] for $i1 in 1:2 loop (458|547) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.sol_s = $FUN_65[$i1] ($RES_BND_782) (458|547) [----] end for; (459|549) [FOR-] (2) ($RES_BND_779) (459|549) [----] for $i1 in 1:2 loop (459|549) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.sol_c = $FUN_66[$i1] ($RES_BND_780) (459|549) [----] end for; (460|551) [FOR-] (2) ($RES_BND_777) (460|551) [----] for $i1 in 1:2 loop (460|551) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.dec_s = $FUN_67[$i1] ($RES_BND_778) (460|551) [----] end for; (461|553) [FOR-] (2) ($RES_BND_775) (461|553) [----] for $i1 in 1:2 loop (461|553) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.dec_c = $FUN_68[$i1] ($RES_BND_776) (461|553) [----] end for; (462|555) [FOR-] (2) ($RES_BND_773) (462|555) [----] for $i1 in 1:2 loop (462|555) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.lat_s = $FUN_69[$i1] ($RES_BND_774) (462|555) [----] end for; (463|557) [FOR-] (2) ($RES_BND_771) (463|557) [----] for $i1 in 1:2 loop (463|557) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.lat_c = $FUN_70[$i1] ($RES_BND_772) (463|557) [----] end for; (464|559) [FOR-] (2) ($RES_BND_769) (464|559) [----] for $i1 in 1:2 loop (464|559) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.sol_s = $FUN_71[$i1] ($RES_BND_770) (464|559) [----] end for; (465|561) [FOR-] (2) ($RES_BND_767) (465|561) [----] for $i1 in 1:2 loop (465|561) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.sol_c = $FUN_72[$i1] ($RES_BND_768) (465|561) [----] end for; (466|563) [FOR-] (2) ($RES_BND_765) (466|563) [----] for $i1 in 1:2 loop (466|563) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.dec_s = $FUN_73[$i1] ($RES_BND_766) (466|563) [----] end for; (467|565) [FOR-] (2) ($RES_BND_763) (467|565) [----] for $i1 in 1:2 loop (467|565) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.dec_c = $FUN_74[$i1] ($RES_BND_764) (467|565) [----] end for; (468|567) [FOR-] (2) ($RES_BND_761) (468|567) [----] for $i1 in 1:2 loop (468|567) [----] [SCAL] (1) HDifTil[$i1].briCoe.d = 0.01 ($RES_BND_762) (468|567) [----] end for; (469|569) [SCAL] (1) weaBus.HHorIR = max(0.0, weaDat.limHorInfRad.u) ($RES_BND_760) (470|570) [SCAL] (1) weaBus.winSpe = max(0.0, weaDat.limWinSpe.u) ($RES_BND_759) (471|571) [SCAL] (1) weaBus.ceiHei = max(0.0, weaDat.limCeiHei.u) ($RES_BND_758) (472|572) [FOR-] (26) ($RES_AUX_919) (472|572) [----] for $i1 in 1:26 loop (472|572) [----] [SCAL] (1) $FUN_1[$i1] = Modelica.Blocks.Tables.Internal.getTable1DValue(weaDat.datRea.tableID, $i1, weaDat.conTim.calTimAux) ($RES_AUX_920) (472|572) [----] end for; (473|598) [FOR-] (3) ($RES_AUX_917) (473|598) [----] for $i1 in 1:3 loop (473|598) [----] [SCAL] (1) $FUN_2[$i1] = Modelica.Blocks.Tables.Internal.getTable1DValue(weaDat.datRea30Min.tableID, $i1, weaDat.conTimMin.calTimAux) ($RES_AUX_918) (473|598) [----] end for; (474|601) [SCAL] (1) $FUN_3 = sin(2.0 * weaDat.eqnTim.Bt) ($RES_AUX_916) (475|602) [SCAL] (1) $FUN_4 = sin(weaDat.eqnTim.Bt) ($RES_AUX_915) (476|603) [SCAL] (1) $FUN_5 = cos(weaDat.eqnTim.Bt) ($RES_AUX_914) (477|604) [SCAL] (1) $FUN_9 = cos(weaBus.solDec) ($RES_AUX_910) (478|605) [SCAL] (1) $FUN_10 = cos(weaDat.latitude.latitude) ($RES_AUX_909) (479|606) [SCAL] (1) $FUN_11 = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim)) ($RES_AUX_908) (480|607) [SCAL] (1) $FUN_12 = sin(weaDat.latitude.latitude) ($RES_AUX_907) (481|608) [SCAL] (1) $FUN_13 = sin(weaBus.solDec) ($RES_AUX_906) (482|609) [SCAL] (1) weaBus.solZen = acos($FUN_13 * $FUN_12 + $FUN_11 * $FUN_10 * $FUN_9) ($RES_AUX_905) (483|610) [SCAL] (1) $FUN_15 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * weaDat.decAng.calTimAux)) ($RES_AUX_904) (484|611) [SCAL] (1) weaBus.solDec = asin(-0.3979486313076103 * $FUN_15) ($RES_AUX_903) (485|612) [FOR-] (2) ($RES_AUX_901) (485|612) [----] for $i1 in 1:2 loop (485|612) [----] [SCAL] (1) $FUN_17[$i1] = cos(HDifTil[$i1].HDifTil.incAng) ($RES_AUX_902) (485|612) [----] end for; (486|614) [FOR-] (2) ($RES_AUX_899) (486|614) [----] for $i1 in 1:2 loop (486|614) [----] [SCAL] (1) $FUN_18[$i1] = smooth(1, if noEvent((-$FUN_17[$i1]) > 0.01) then 0.0 else if noEvent(noEvent((-$FUN_17[$i1]) < (-0.01))) then $FUN_17[$i1] else 0.5 * $FUN_17[$i1] - 0.25 * $FUN_17[$i1] * ((-3.0) + ($FUN_17[$i1] / (-0.01)) ^ 2.0) * (100.0 * $FUN_17[$i1])) ($RES_AUX_900) (486|614) [----] end for; (487|616) [FOR-] (2) ($RES_AUX_897) (487|616) [----] for $i1 in 1:2 loop (487|616) [----] [SCAL] (1) $FUN_19[$i1] = cos(HDifTil[$i1].HDifTil.zen) ($RES_AUX_898) (487|616) [----] end for; (488|618) [FOR-] (2) ($RES_AUX_895) (488|618) [----] for $i1 in 1:2 loop (488|618) [----] [SCAL] (1) $FUN_20[$i1] = smooth(1, if noEvent(0.08715574274765814 - $FUN_19[$i1] > 0.01) then 0.08715574274765814 else if noEvent(noEvent(0.08715574274765814 - $FUN_19[$i1] < (-0.01))) then $FUN_19[$i1] else 0.25 * ((-0.08715574274765814) + $FUN_19[$i1]) * ((-3.0) + ((0.08715574274765814 - $FUN_19[$i1]) / 0.01) ^ 2.0) * (100.0 * (0.08715574274765814 - $FUN_19[$i1])) + 0.5 * (0.08715574274765814 + $FUN_19[$i1])) ($RES_AUX_896) (488|618) [----] end for; (489|620) [FOR-] (2) ($RES_AUX_893) (489|620) [----] for $i1 in 1:2 loop (489|620) [----] [SCAL] (1) $FUN_21[$i1] = cos(HDifTil[$i1].HDifTil.til) ($RES_AUX_894) (489|620) [----] end for; (490|622) [FOR-] (2) ($RES_AUX_891) (490|622) [----] for $i1 in 1:2 loop (490|622) [----] [SCAL] (1) $FUN_22[$i1] = sin(HDifTil[$i1].HDifTil.til) ($RES_AUX_892) (490|622) [----] end for; (491|624) [FOR-] (2) ($RES_AUX_889) (491|624) [----] for $i1 in 1:2 loop (491|624) [----] [SCAL] (1) $FUN_23[$i1] = smooth(1, if noEvent((-5e-5) + HDifTil[$i1].skyCle.HDifHor > 2.5e-5) then HDifTil[$i1].skyCle.HDifHor else if noEvent(noEvent((-5e-5) + HDifTil[$i1].skyCle.HDifHor < (-2.5e-5))) then 5e-5 else 0.25 * (5e-5 - HDifTil[$i1].skyCle.HDifHor) * ((-3.0) + (((-5e-5) + HDifTil[$i1].skyCle.HDifHor) / 2.5e-5) ^ 2.0) * (4e4 * ((-5e-5) + HDifTil[$i1].skyCle.HDifHor)) + 0.5 * (5e-5 + HDifTil[$i1].skyCle.HDifHor)) ($RES_AUX_890) (491|624) [----] end for; (492|626) [FOR-] (2) ($RES_AUX_887) (492|626) [----] for $i1 in 1:2 loop (492|626) [----] [SCAL] (1) $FUN_24[$i1] = smooth(1, if noEvent(7.99 - smooth(1, if noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) > 0.001) then (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) else if noEvent(noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) < (-0.001))) then 1.01 else 250.0 * (1.01 - (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) * ((-3.0) + (((-1.01) + ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1)) / 0.001) ^ 2.0) * ((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) + 0.5 * (1.01 + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1))) > 0.001) then smooth(1, if noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) > 0.001) then (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) else if noEvent(noEvent(noEvent(noEvent(noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) < (-0.001)))))) then 1.01 else 250.0 * (1.01 - (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) * ((-3.0) + (((-1.01) + ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1)) / 0.001) ^ 2.0) * ((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) + 0.5 * (1.01 + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1))) else if noEvent(noEvent(noEvent(7.99 - smooth(1, if noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) > 0.001) then (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) else if noEvent(noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) < (-0.001))) then 1.01 else 250.0 * (1.01 - (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) * ((-3.0) + (((-1.01) + ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1)) / 0.001) ^ 2.0) * ((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) + 0.5 * (1.01 + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1))) < (-0.001)))) then 7.99 else 0.25 * (7.99 - smooth(1, if noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) > 0.001) then (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) else if noEvent(noEvent(noEvent(noEvent(noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) < (-0.001)))))) then 1.01 else 250.0 * (1.01 - (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) * ((-3.0) + (((-1.01) + ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1)) / 0.001) ^ 2.0) * ((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) + 0.5 * (1.01 + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)))) * ((-3.0) + ((7.99 - smooth(1, if noEvent((-1.01) + ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1) > 0.001) then ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1) else if noEvent(noEvent(noEvent(noEvent(noEvent((-1.01) + ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1) < (-0.001)))))) then 1.01 else 0.5 * (1.01 + ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1)) + 250.0 * ((-1.01) + ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1)) * ((-3.0) + (((-1.01) + ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1)) / 0.001) ^ 2.0) * (1.01 - ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1)))) / 0.001) ^ 2.0) * (1000.0 * (7.99 - smooth(1, if noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) > 0.001) then (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) else if noEvent(noEvent(noEvent(noEvent(noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) < (-0.001)))))) then 1.01 else 250.0 * (1.01 - (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) * ((-3.0) + (((-1.01) + ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1)) / 0.001) ^ 2.0) * ((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) + 0.5 * (1.01 + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1))))) + 0.5 * (7.99 + smooth(1, if noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) > 0.001) then (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) else if noEvent(noEvent(noEvent(noEvent(noEvent((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1) < (-0.001)))))) then 1.01 else 250.0 * (1.01 - (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) * ((-3.0) + (((-1.01) + ((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1)) / 0.001) ^ 2.0) * ((-1.01) + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1)) + 0.5 * (1.01 + (HDifTil[$i1].skyCle.tmp1 + (HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.HDirNor) / HDifTil[$i1].skyCle.HDifHorBou) / (1.0 + HDifTil[$i1].skyCle.tmp1))))) ($RES_AUX_888) (492|626) [----] end for; (493|628) [FOR-] (2) ($RES_AUX_885) (493|628) [----] for $i1 in 1:2 loop (493|628) [----] [SCAL] (1) $FUN_25[$i1] = smooth(1, if noEvent(1.065 - HDifTil[$i1].briCoe.skyCle > HDifTil[$i1].briCoe.d) then 1.0 else if noEvent(1.065 - HDifTil[$i1].briCoe.skyCle < (-HDifTil[$i1].briCoe.d)) then 0.0 else if noEvent(HDifTil[$i1].briCoe.d > 0.0) then 0.5 - 0.25 * ((-3.0) + ((1.065 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((1.065 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_AUX_886) (493|628) [----] end for; (494|630) [FOR-] (2) ($RES_AUX_883) (494|630) [----] for $i1 in 1:2 loop (494|630) [----] [SCAL] (1) $FUN_26[$i1] = smooth(1, if noEvent(1.23 - HDifTil[$i1].briCoe.skyCle > HDifTil[$i1].briCoe.d) then 1.0 else if noEvent(1.23 - HDifTil[$i1].briCoe.skyCle < (-HDifTil[$i1].briCoe.d)) then 0.0 else if noEvent(HDifTil[$i1].briCoe.d > 0.0) then 0.5 - 0.25 * ((-3.0) + ((1.23 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((1.23 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_AUX_884) (494|630) [----] end for; (495|632) [FOR-] (2) ($RES_AUX_881) (495|632) [----] for $i1 in 1:2 loop (495|632) [----] [SCAL] (1) $FUN_27[$i1] = smooth(1, if noEvent(1.5 - HDifTil[$i1].briCoe.skyCle > HDifTil[$i1].briCoe.d) then 1.0 else if noEvent(1.5 - HDifTil[$i1].briCoe.skyCle < (-HDifTil[$i1].briCoe.d)) then 0.0 else if noEvent(HDifTil[$i1].briCoe.d > 0.0) then 0.5 - 0.25 * ((-3.0) + ((1.5 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((1.5 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_AUX_882) (495|632) [----] end for; (496|634) [FOR-] (2) ($RES_AUX_879) (496|634) [----] for $i1 in 1:2 loop (496|634) [----] [SCAL] (1) $FUN_28[$i1] = smooth(1, if noEvent(1.95 - HDifTil[$i1].briCoe.skyCle > HDifTil[$i1].briCoe.d) then 1.0 else if noEvent(1.95 - HDifTil[$i1].briCoe.skyCle < (-HDifTil[$i1].briCoe.d)) then 0.0 else if noEvent(HDifTil[$i1].briCoe.d > 0.0) then 0.5 - 0.25 * ((-3.0) + ((1.95 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((1.95 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_AUX_880) (496|634) [----] end for; (497|636) [FOR-] (2) ($RES_AUX_877) (497|636) [----] for $i1 in 1:2 loop (497|636) [----] [SCAL] (1) $FUN_29[$i1] = smooth(1, if noEvent(2.8 - HDifTil[$i1].briCoe.skyCle > HDifTil[$i1].briCoe.d) then 1.0 else if noEvent(2.8 - HDifTil[$i1].briCoe.skyCle < (-HDifTil[$i1].briCoe.d)) then 0.0 else if noEvent(HDifTil[$i1].briCoe.d > 0.0) then 0.5 - 0.25 * ((-3.0) + ((2.8 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((2.8 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_AUX_878) (497|636) [----] end for; (498|638) [FOR-] (2) ($RES_AUX_875) (498|638) [----] for $i1 in 1:2 loop (498|638) [----] [SCAL] (1) $FUN_30[$i1] = smooth(1, if noEvent(4.5 - HDifTil[$i1].briCoe.skyCle > HDifTil[$i1].briCoe.d) then 1.0 else if noEvent(4.5 - HDifTil[$i1].briCoe.skyCle < (-HDifTil[$i1].briCoe.d)) then 0.0 else if noEvent(HDifTil[$i1].briCoe.d > 0.0) then 0.5 - 0.25 * ((-3.0) + ((4.5 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((4.5 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_AUX_876) (498|638) [----] end for; (499|640) [FOR-] (2) ($RES_AUX_873) (499|640) [----] for $i1 in 1:2 loop (499|640) [----] [SCAL] (1) $FUN_31[$i1] = smooth(1, if noEvent(6.2 - HDifTil[$i1].briCoe.skyCle > HDifTil[$i1].briCoe.d) then 1.0 else if noEvent(6.2 - HDifTil[$i1].briCoe.skyCle < (-HDifTil[$i1].briCoe.d)) then 0.0 else if noEvent(HDifTil[$i1].briCoe.d > 0.0) then 0.5 - 0.25 * ((-3.0) + ((6.2 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((6.2 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_AUX_874) (499|640) [----] end for; (500|642) [FOR-] (2) ($RES_AUX_871) (500|642) [----] for $i1 in 1:2 loop (500|642) [----] [SCAL] (1) $FUN_32[$i1] = smooth(1, if noEvent((-6.2) + HDifTil[$i1].briCoe.skyCle > HDifTil[$i1].briCoe.d) then 1.0 else if noEvent((-6.2) + HDifTil[$i1].briCoe.skyCle < (-HDifTil[$i1].briCoe.d)) then 0.0 else if noEvent(HDifTil[$i1].briCoe.d > 0.0) then 0.5 - 0.25 * ((-3.0) + (((-6.2) + HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * (((-6.2) + HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_AUX_872) (500|642) [----] end for; (501|644) [FOR-] (2) ($RES_AUX_869) (501|644) [----] for $i1 in 1:2 loop (501|644) [----] [SCAL] (1) $FUN_33[$i1] = smooth(1, if noEvent(-(HDifTil[$i1].briCoe.F12 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.F13 * HDifTil[$i1].briCoe.zen) > 0.01) then 0.0 else if noEvent(noEvent(-(HDifTil[$i1].briCoe.F12 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.F13 * HDifTil[$i1].briCoe.zen) < (-0.01))) then HDifTil[$i1].briCoe.F12 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.F13 * HDifTil[$i1].briCoe.zen else 0.25 * (HDifTil[$i1].briCoe.F12 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.F13 * HDifTil[$i1].briCoe.zen) * ((-3.0) + ((-(HDifTil[$i1].briCoe.zen * HDifTil[$i1].briCoe.F13 + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.skyBri * HDifTil[$i1].briCoe.F12)) / 0.01) ^ 2.0) * (100.0 * (-(HDifTil[$i1].briCoe.F12 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.F13 * HDifTil[$i1].briCoe.zen))) + 0.5 * (HDifTil[$i1].briCoe.F12 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.F13 * HDifTil[$i1].briCoe.zen)) ($RES_AUX_870) (501|644) [----] end for; (502|646) [FOR-] (2) ($RES_AUX_867) (502|646) [----] for $i1 in 1:2 loop (502|646) [----] [SCAL] (1) $FUN_34[$i1] = smooth(1, if noEvent(1.5707963267948966 - HDifTil[$i1].relAirMas.zen > 0.01) then HDifTil[$i1].relAirMas.zen else if noEvent(noEvent(1.5707963267948966 - HDifTil[$i1].relAirMas.zen < (-0.01))) then 1.5707963267948966 else 0.25 * (1.5707963267948966 - HDifTil[$i1].relAirMas.zen) * ((-3.0) + ((1.5707963267948966 - HDifTil[$i1].relAirMas.zen) / 0.01) ^ 2.0) * (100.0 * (1.5707963267948966 - HDifTil[$i1].relAirMas.zen)) + 0.5 * (1.5707963267948966 + HDifTil[$i1].relAirMas.zen)) ($RES_AUX_868) (502|646) [----] end for; (503|648) [FOR-] (2) ($RES_AUX_865) (503|648) [----] for $i1 in 1:2 loop (503|648) [----] [SCAL] (1) $FUN_35[$i1] = exp(-1.184e-4 * HDifTil[$i1].relAirMas.alt) ($RES_AUX_866) (503|648) [----] end for; (504|650) [FOR-] (2) ($RES_AUX_863) (504|650) [----] for $i1 in 1:2 loop (504|650) [----] [SCAL] (1) $FUN_36[$i1] = cos(HDifTil[$i1].relAirMas.zenLim) ($RES_AUX_864) (504|650) [----] end for; (505|652) [FOR-] (2) ($RES_AUX_861) (505|652) [----] for $i1 in 1:2 loop (505|652) [----] [SCAL] (1) $FUN_37[$i1] = cos(0.01721420632103996 * (1.0 + 1.1574074074074073e-5 * HDifTil[$i1].skyBri.solTim)) ($RES_AUX_862) (505|652) [----] end for; (506|654) [FOR-] (2) ($RES_AUX_859) (506|654) [----] for $i1 in 1:2 loop (506|654) [----] [SCAL] (1) $FUN_38[$i1] = smooth(1, if noEvent(1.0 - (7.320108337603397e-4 * HDifTil[$i1].skyBri.relAirMas * HDifTil[$i1].skyBri.HDifHor) / HDifTil[$i1].skyBri.extRadCor > 0.025) then (7.320108337603397e-4 * HDifTil[$i1].skyBri.relAirMas * HDifTil[$i1].skyBri.HDifHor) / HDifTil[$i1].skyBri.extRadCor else if noEvent(noEvent(1.0 - (7.320108337603397e-4 * HDifTil[$i1].skyBri.relAirMas * HDifTil[$i1].skyBri.HDifHor) / HDifTil[$i1].skyBri.extRadCor < (-0.025))) then 1.0 else 0.25 * (1.0 - (7.320108337603397e-4 * HDifTil[$i1].skyBri.relAirMas * HDifTil[$i1].skyBri.HDifHor) / HDifTil[$i1].skyBri.extRadCor) * ((-3.0) + ((1.0 - (7.320108337603397e-4 * HDifTil[$i1].skyBri.HDifHor * HDifTil[$i1].skyBri.relAirMas) / HDifTil[$i1].skyBri.extRadCor) / 0.025) ^ 2.0) * (40.0 * (1.0 - (7.320108337603397e-4 * HDifTil[$i1].skyBri.relAirMas * HDifTil[$i1].skyBri.HDifHor) / HDifTil[$i1].skyBri.extRadCor)) + 0.5 * (1.0 + (7.320108337603397e-4 * HDifTil[$i1].skyBri.relAirMas * HDifTil[$i1].skyBri.HDifHor) / HDifTil[$i1].skyBri.extRadCor)) ($RES_AUX_860) (506|654) [----] end for; (507|656) [FOR-] (2) ($RES_AUX_857) (507|656) [----] for $i1 in 1:2 loop (507|656) [----] [SCAL] (1) $FUN_39[$i1] = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * HDifTil[$i1].incAng.decAng.calTimAux)) ($RES_AUX_858) (507|656) [----] end for; (508|658) [FOR-] (2) ($RES_AUX_855) (508|658) [----] for $i1 in 1:2 loop (508|658) [----] [SCAL] (1) $FUN_40[$i1] = asin(-0.3979486313076103 * $FUN_39[$i1]) ($RES_AUX_856) (508|658) [----] end for; (509|660) [FOR-] (2) ($RES_AUX_853) (509|660) [----] for $i1 in 1:2 loop (509|660) [----] [SCAL] (1) $FUN_41[$i1] = cos(HDifTil[$i1].incAng.incAng.til) ($RES_AUX_854) (509|660) [----] end for; (510|662) [FOR-] (2) ($RES_AUX_851) (510|662) [----] for $i1 in 1:2 loop (510|662) [----] [SCAL] (1) $FUN_42[$i1] = sin(HDifTil[$i1].incAng.incAng.til) ($RES_AUX_852) (510|662) [----] end for; (511|664) [FOR-] (2) ($RES_AUX_849) (511|664) [----] for $i1 in 1:2 loop (511|664) [----] [SCAL] (1) $FUN_43[$i1] = sin(HDifTil[$i1].incAng.incAng.azi) ($RES_AUX_850) (511|664) [----] end for; (512|666) [FOR-] (2) ($RES_AUX_847) (512|666) [----] for $i1 in 1:2 loop (512|666) [----] [SCAL] (1) $FUN_44[$i1] = cos(HDifTil[$i1].incAng.incAng.azi) ($RES_AUX_848) (512|666) [----] end for; (513|668) [FOR-] (2) ($RES_AUX_845) (513|668) [----] for $i1 in 1:2 loop (513|668) [----] [SCAL] (1) $FUN_45[$i1] = acos(((HDifTil[$i1].incAng.incAng.lat_s * HDifTil[$i1].incAng.incAng.dec_c * HDifTil[$i1].incAng.incAng.sol_c - HDifTil[$i1].incAng.incAng.lat_c * HDifTil[$i1].incAng.incAng.dec_s) * $FUN_44[$i1] + HDifTil[$i1].incAng.incAng.sol_s * $FUN_43[$i1] * HDifTil[$i1].incAng.incAng.dec_c) * $FUN_42[$i1] + (HDifTil[$i1].incAng.incAng.lat_s * HDifTil[$i1].incAng.incAng.dec_s + HDifTil[$i1].incAng.incAng.lat_c * HDifTil[$i1].incAng.incAng.dec_c * HDifTil[$i1].incAng.incAng.sol_c) * $FUN_41[$i1]) ($RES_AUX_846) (513|668) [----] end for; (514|670) [FOR-] (2) ($RES_AUX_843) (514|670) [----] for $i1 in 1:2 loop (514|670) [----] [SCAL] (1) $FUN_46[$i1] = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * HDirTil[$i1].incAng.decAng.calTimAux)) ($RES_AUX_844) (514|670) [----] end for; (515|672) [FOR-] (2) ($RES_AUX_841) (515|672) [----] for $i1 in 1:2 loop (515|672) [----] [SCAL] (1) $FUN_47[$i1] = asin(-0.3979486313076103 * $FUN_46[$i1]) ($RES_AUX_842) (515|672) [----] end for; (516|674) [FOR-] (2) ($RES_AUX_839) (516|674) [----] for $i1 in 1:2 loop (516|674) [----] [SCAL] (1) $FUN_48[$i1] = cos(HDirTil[$i1].incAng.incAng.til) ($RES_AUX_840) (516|674) [----] end for; (517|676) [FOR-] (2) ($RES_AUX_837) (517|676) [----] for $i1 in 1:2 loop (517|676) [----] [SCAL] (1) $FUN_49[$i1] = sin(HDirTil[$i1].incAng.incAng.til) ($RES_AUX_838) (517|676) [----] end for; (518|678) [FOR-] (2) ($RES_AUX_835) (518|678) [----] for $i1 in 1:2 loop (518|678) [----] [SCAL] (1) $FUN_50[$i1] = sin(HDirTil[$i1].incAng.incAng.azi) ($RES_AUX_836) (518|678) [----] end for; (519|680) [FOR-] (2) ($RES_AUX_833) (519|680) [----] for $i1 in 1:2 loop (519|680) [----] [SCAL] (1) $FUN_51[$i1] = cos(HDirTil[$i1].incAng.incAng.azi) ($RES_AUX_834) (519|680) [----] end for; (520|682) [FOR-] (2) ($RES_AUX_831) (520|682) [----] for $i1 in 1:2 loop (520|682) [----] [SCAL] (1) $FUN_52[$i1] = acos(((HDirTil[$i1].incAng.incAng.lat_s * HDirTil[$i1].incAng.incAng.dec_c * HDirTil[$i1].incAng.incAng.sol_c - HDirTil[$i1].incAng.incAng.lat_c * HDirTil[$i1].incAng.incAng.dec_s) * $FUN_51[$i1] + HDirTil[$i1].incAng.incAng.sol_s * $FUN_50[$i1] * HDirTil[$i1].incAng.incAng.dec_c) * $FUN_49[$i1] + (HDirTil[$i1].incAng.incAng.lat_s * HDirTil[$i1].incAng.incAng.dec_s + HDirTil[$i1].incAng.incAng.lat_c * HDirTil[$i1].incAng.incAng.dec_c * HDirTil[$i1].incAng.incAng.sol_c) * $FUN_48[$i1]) ($RES_AUX_832) (520|682) [----] end for; (521|684) [FOR-] (2) ($RES_AUX_829) (521|684) [----] for $i1 in 1:2 loop (521|684) [----] [SCAL] (1) $FUN_53[$i1] = cos(HDirTil[$i1].HDirTil.incAng) ($RES_AUX_830) (521|684) [----] end for; (522|686) [FOR-] (2) ($RES_AUX_827) (522|686) [----] for $i1 in 1:2 loop (522|686) [----] [SCAL] (1) $FUN_54[$i1] = sin(HDirTil[$i1].inc) ($RES_AUX_828) (522|686) [----] end for; (523|688) [FOR-] (2) ($RES_AUX_825) (523|688) [----] for $i1 in 1:2 loop (523|688) [----] [SCAL] (1) $FUN_55[$i1] = sqrt(1.0 - ($FUN_54[$i1] / 1.515) ^ 2.0) ($RES_AUX_826) (523|688) [----] end for; (524|690) [FOR-] (2) ($RES_AUX_823) (524|690) [----] for $i1 in 1:2 loop (524|690) [----] [SCAL] (1) $FUN_56[$i1] = 57.29577951308232 * HDirTil[$i1].inc ($RES_AUX_824) (524|690) [----] end for; (525|692) [FOR-] (3) ($RES_AUX_819) (525|692) [----] for $i1 in 1:3 loop (525|692) [----] [SCAL] (1) $FUN_59[$i1] = Modelica.Blocks.Tables.Internal.getTimeTableValueNoDer2(intGai.tableID, $i1, time, intGai.nextTimeEventScaled, $TEV_0[$i1]) ($RES_AUX_820) (525|692) [----] end for; (526|695) [FOR-] (2) ($RES_AUX_814) (526|695) [----] for $i1 in 1:2 loop (526|695) [----] [SCAL] (1) $FUN_63[$i1] = sin(HDirTil[$i1].incAng.incAng.lat) ($RES_AUX_815) (526|695) [----] end for; (527|697) [FOR-] (2) ($RES_AUX_812) (527|697) [----] for $i1 in 1:2 loop (527|697) [----] [SCAL] (1) $FUN_64[$i1] = cos(HDirTil[$i1].incAng.incAng.lat) ($RES_AUX_813) (527|697) [----] end for; (528|699) [FOR-] (2) ($RES_AUX_810) (528|699) [----] for $i1 in 1:2 loop (528|699) [----] [SCAL] (1) $FUN_65[$i1] = sin(HDirTil[$i1].incAng.incAng.solHouAng) ($RES_AUX_811) (528|699) [----] end for; (529|701) [FOR-] (2) ($RES_AUX_808) (529|701) [----] for $i1 in 1:2 loop (529|701) [----] [SCAL] (1) $FUN_66[$i1] = cos(HDirTil[$i1].incAng.incAng.solHouAng) ($RES_AUX_809) (529|701) [----] end for; (530|703) [FOR-] (2) ($RES_AUX_806) (530|703) [----] for $i1 in 1:2 loop (530|703) [----] [SCAL] (1) $FUN_67[$i1] = sin(HDirTil[$i1].incAng.incAng.decAng) ($RES_AUX_807) (530|703) [----] end for; (531|705) [FOR-] (2) ($RES_AUX_804) (531|705) [----] for $i1 in 1:2 loop (531|705) [----] [SCAL] (1) $FUN_68[$i1] = cos(HDirTil[$i1].incAng.incAng.decAng) ($RES_AUX_805) (531|705) [----] end for; (532|707) [FOR-] (2) ($RES_AUX_802) (532|707) [----] for $i1 in 1:2 loop (532|707) [----] [SCAL] (1) $FUN_69[$i1] = sin(HDifTil[$i1].incAng.incAng.lat) ($RES_AUX_803) (532|707) [----] end for; (533|709) [FOR-] (2) ($RES_AUX_800) (533|709) [----] for $i1 in 1:2 loop (533|709) [----] [SCAL] (1) $FUN_70[$i1] = cos(HDifTil[$i1].incAng.incAng.lat) ($RES_AUX_801) (533|709) [----] end for; (534|711) [FOR-] (2) ($RES_AUX_798) (534|711) [----] for $i1 in 1:2 loop (534|711) [----] [SCAL] (1) $FUN_71[$i1] = sin(HDifTil[$i1].incAng.incAng.solHouAng) ($RES_AUX_799) (534|711) [----] end for; (535|713) [FOR-] (2) ($RES_AUX_796) (535|713) [----] for $i1 in 1:2 loop (535|713) [----] [SCAL] (1) $FUN_72[$i1] = cos(HDifTil[$i1].incAng.incAng.solHouAng) ($RES_AUX_797) (535|713) [----] end for; (536|715) [FOR-] (2) ($RES_AUX_794) (536|715) [----] for $i1 in 1:2 loop (536|715) [----] [SCAL] (1) $FUN_73[$i1] = sin(HDifTil[$i1].incAng.incAng.decAng) ($RES_AUX_795) (536|715) [----] end for; (537|717) [FOR-] (2) ($RES_AUX_792) (537|717) [----] for $i1 in 1:2 loop (537|717) [----] [SCAL] (1) $FUN_74[$i1] = cos(HDifTil[$i1].incAng.incAng.decAng) ($RES_AUX_793) (537|717) [----] end for; (538|719) [SCAL] (1) $FUN_75 = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmin(weaDat.datRea.tableID) ($RES_AUX_958) (539|720) [SCAL] (1) $FUN_76 = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmax(weaDat.datRea.tableID) ($RES_AUX_957) (540|721) [SCAL] (1) $FUN_77 = Modelica.Utilities.Strings.findLast(weaDat.datRea.fileName, \".csv\", 0, false) ($RES_AUX_956) (541|722) [SCAL] (1) $FUN_78 = Modelica.Utilities.Strings.length(weaDat.datRea.fileName) ($RES_AUX_955) (542|723) [SCAL] (1) $FUN_79 = mod(weaDat.locTim.lenWea, 3.1536e7) ($RES_AUX_954) (543|724) [SCAL] (1) $FUN_80 = abs($FUN_79) ($RES_AUX_953) (544|725) [SCAL] (1) $FUN_81 = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmin(weaDat.datRea30Min.tableID) ($RES_AUX_952) (545|726) [SCAL] (1) $FUN_82 = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmax(weaDat.datRea30Min.tableID) ($RES_AUX_951) (546|727) [SCAL] (1) $FUN_83 = Modelica.Utilities.Strings.findLast(weaDat.datRea30Min.fileName, \".csv\", 0, false) ($RES_AUX_950) (547|728) [SCAL] (1) $FUN_84 = Modelica.Utilities.Strings.length(weaDat.datRea30Min.fileName) ($RES_AUX_949) (548|729) [SCAL] (1) $FUN_85 = mod(weaDat.conTimMin.lenWea, 3.1536e7) ($RES_AUX_948) (549|730) [SCAL] (1) $FUN_86 = abs($FUN_85) ($RES_AUX_947) (550|731) [SCAL] (1) $FUN_87 = mod(weaDat.conTim.lenWea, 3.1536e7) ($RES_AUX_946) (551|732) [SCAL] (1) $FUN_88 = abs($FUN_87) ($RES_AUX_945) (552|733) [SCAL] (1) $FUN_89 = mod(weaDat.eqnTim.lenWea, 3.1536e7) ($RES_AUX_944) (553|734) [SCAL] (1) $FUN_90 = abs($FUN_89) ($RES_AUX_943) (554|735) [SCAL] (1) $FUN_91 = mod(weaDat.decAng.lenWea, 3.1536e7) ($RES_AUX_942) (555|736) [SCAL] (1) $FUN_92 = abs($FUN_91) ($RES_AUX_941) (556|737) [FOR-] (2) ($RES_AUX_939) (556|737) [----] for $HDifTil1 in 1:2 loop (556|737) [----] [SCAL] (1) $FUN_93[$HDifTil1] = mod(HDifTil[$HDifTil1].incAng.decAng.lenWea, 3.1536e7) ($RES_AUX_940) (556|737) [----] end for; (557|739) [FOR-] (2) ($RES_AUX_937) (557|739) [----] for $HDifTil1 in 1:2 loop (557|739) [----] [SCAL] (1) $FUN_94[$HDifTil1] = abs($FUN_93[$HDifTil1]) ($RES_AUX_938) (557|739) [----] end for; (558|741) [FOR-] (2) ($RES_AUX_935) (558|741) [----] for $HDirTil1 in 1:2 loop (558|741) [----] [SCAL] (1) $FUN_95[$HDirTil1] = mod(HDirTil[$HDirTil1].incAng.decAng.lenWea, 3.1536e7) ($RES_AUX_936) (558|741) [----] end for; (559|743) [FOR-] (2) ($RES_AUX_933) (559|743) [----] for $HDirTil1 in 1:2 loop (559|743) [----] [SCAL] (1) $FUN_96[$HDirTil1] = abs($FUN_95[$HDirTil1]) ($RES_AUX_934) (559|743) [----] end for; (560|745) [SCAL] (1) $FUN_97 = abs(thermalZoneOneElement.volAir.m_flow_nominal) ($RES_AUX_932) (561|746) [SCAL] (1) $FUN_98 = 1005.45 ($RES_AUX_931) (562|747) [SCAL] (1) $FUN_100 = (0.0034837027033785095 * $FUN_99.p) / $FUN_99.T ($RES_AUX_929) (563|748) [SCAL] (1) $FUN_101 = (0.0034837027033785095 * thermalZoneOneElement.volAir.dynBal.state_default.p) / thermalZoneOneElement.volAir.dynBal.state_default.T ($RES_AUX_928) (564|749) [SCAL] (1) $FUN_102 = 1005.45 * ((-298.15) + thermalZoneOneElement.volAir.dynBal.T_start) ($RES_AUX_927) (565|750) [SCAL] (1) $FUN_103 = (0.0034837027033785095 * thermalZoneOneElement.volAir.state_start.p) / thermalZoneOneElement.volAir.state_start.T ($RES_AUX_926) (566|751) [SCAL] (1) $FUN_104 = (0.0034837027033785095 * thermalZoneOneElement.volAir.state_default.p) / thermalZoneOneElement.volAir.state_default.T ($RES_AUX_925) (567|752) [SCAL] (1) $FUN_106 = Modelica.Blocks.Tables.Internal.getTimeTableTmin(intGai.tableID) ($RES_AUX_923) (568|753) [SCAL] (1) $FUN_107 = Modelica.Blocks.Tables.Internal.getTimeTableTmax(intGai.tableID) ($RES_AUX_922) (569|754) [FOR-] (3) ($RES_SIM_962) (569|754) [----] for $f1 in 1:3 loop (569|754) [----] [SCAL] (1) $FUN_108[$f1] = 1.0 ($RES_SIM_963) (569|754) [----] end for; (570|757) [SCAL] (1) $FUN_99.T = thermalZoneOneElement.volAir.dynBal.T_start ($RES_SIM_961) (571|758) [SCAL] (1) $FUN_99.p = thermalZoneOneElement.volAir.dynBal.p_start ($RES_SIM_960) (572|759) [SCAL] (1) thermalZoneOneElement.volAir.dynBal.medium.X[1] = 1.0 ($RES_SIM_959) (573|760) [SCAL] (1) $SEV_7 = time >= $PRE.intGai.nextTimeEvent ($RES_EVT_1002) (574|761) [FOR-] (2) ($RES_EVT_1000) (574|761) [----] for $i1 in 1:2 loop (574|761) [----] [SCAL] (1) $SEV_6[$i1] = HDirTil[$i1].incAng.decAng.canRepeatWeatherFile and HDirTil[$i1].incAng.decAng.modTimAux > $PRE.HDirTil[$i1].incAng.decAng.tNext ($RES_EVT_1001) (574|761) [----] end for; (575|763) [FOR-] (2) ($RES_EVT_998) (575|763) [----] for $i1 in 1:2 loop (575|763) [----] [SCAL] (1) $SEV_5[$i1] = HDifTil[$i1].incAng.decAng.canRepeatWeatherFile and HDifTil[$i1].incAng.decAng.modTimAux > $PRE.HDifTil[$i1].incAng.decAng.tNext ($RES_EVT_999) (575|763) [----] end for; (576|765) [SCAL] (1) $SEV_4 = weaDat.decAng.canRepeatWeatherFile and time > $PRE.weaDat.decAng.tNext ($RES_EVT_997) (577|766) [SCAL] (1) $SEV_3 = weaDat.eqnTim.canRepeatWeatherFile and time > $PRE.weaDat.eqnTim.tNext ($RES_EVT_996) (578|767) [SCAL] (1) $SEV_2 = weaDat.conTim.canRepeatWeatherFile and time > $PRE.weaDat.conTim.tNext ($RES_EVT_995) (579|768) [SCAL] (1) $SEV_1 = weaDat.conTimMin.canRepeatWeatherFile and weaDat.conTimMin.modTimAux > $PRE.weaDat.conTimMin.tNext ($RES_EVT_994) (580|769) [SCAL] (1) $SEV_0 = weaDat.locTim.canRepeatWeatherFile and time > $PRE.weaDat.locTim.tNext ($RES_EVT_993) (581|770) [FOR-] (3) ($RES_EVT_991) (581|770) [----] for $i1 in 1:3 loop (581|770) [----] [SCAL] (1) $TEV_0[$i1] = $PRE.intGai.nextTimeEventScaled ($RES_EVT_992) (581|770) [----] end for; (582|773) [SCAL] (1) $START.thermalZoneOneElement.extWallRC.thermCapExt[1].T = thermalZoneOneElement.extWallRC.T_start ($RES_SRT_1003) (583|774) [ARRY] (1) thermalZoneOneElement.extWallRC.thermCapExt.der_T = $START.thermalZoneOneElement.extWallRC.thermCapExt.der_T ($RES_SRT_1006) (584|775) [ARRY] (1) $START.thermalZoneOneElement.volAir.dynBal.medium.X = thermalZoneOneElement.volAir.dynBal.X_start ($RES_SRT_1005) (585|776) [SCAL] (1) $START.thermalZoneOneElement.volAir.dynBal.medium.p = thermalZoneOneElement.volAir.dynBal.p_start ($RES_SRT_1004) (586|777) [ARRY] (2) $PRE.HDifTil.incAng.decAng.tNext = $START.HDifTil.incAng.decAng.tNext ($RES_SRT_1008) (587|779) [ARRY] (2) $PRE.HDirTil.incAng.decAng.tNext = $START.HDirTil.incAng.decAng.tNext ($RES_SRT_1007) (588|781) [SCAL] (1) weaDat.add30Min.u1 = weaDat.con30Min.k ($RES_BND_1155) (589|782) [SCAL] (1) weaDat.con30Min.y = weaDat.con30Min.k ($RES_BND_1154) (590|783) [SCAL] (1) weaBus.pAtm = weaDat.pAtmSel.p ($RES_BND_1153) (591|784) [SCAL] (1) weaDat.weaBus.pAtm = weaDat.pAtmSel.p ($RES_BND_1152) (592|785) [SCAL] (1) weaDat.chePre.pAtm = weaDat.pAtmSel.p ($RES_BND_1151) (593|786) [SCAL] (1) weaDat.chePre.PIn = weaDat.pAtmSel.p ($RES_BND_1150) (594|787) [SCAL] (1) weaDat.pAtmSel.y = weaDat.pAtmSel.p ($RES_BND_1149) (595|788) [SCAL] (1) weaDat.zenAng.lat = weaDat.latitude.latitude ($RES_BND_1148) (596|789) [SCAL] (1) weaBus.lat = weaDat.latitude.latitude ($RES_BND_1147) (597|790) [SCAL] (1) weaDat.weaBus.lat = weaDat.latitude.latitude ($RES_BND_1146) (598|791) [SCAL] (1) weaDat.latitude.y = weaDat.latitude.latitude ($RES_BND_1145) (599|792) [SCAL] (1) thermalZoneOneElement.convWin.Gc = thermalZoneOneElement.hConWin_const.k ($RES_BND_1144) (600|793) [SCAL] (1) thermalZoneOneElement.hConWin_const.y = thermalZoneOneElement.hConWin_const.k ($RES_BND_1143) (601|794) [SCAL] (1) thermalZoneOneElement.convExtWall.Gc = thermalZoneOneElement.hConExtWall_const.k ($RES_BND_1142) (602|795) [SCAL] (1) thermalZoneOneElement.hConExtWall_const.y = thermalZoneOneElement.hConExtWall_const.k ($RES_BND_1141) (603|796) [SCAL] (1) theConWall.Gc = hConWall.k ($RES_BND_1140) (604|797) [SCAL] (1) hConWall.y = hConWall.k ($RES_BND_1139) (605|798) [SCAL] (1) theConWin.Gc = hConWin.k ($RES_BND_1138) (606|799) [SCAL] (1) hConWin.y = hConWin.k ($RES_BND_1137) (607|800) [SCAL] (1) weaBus.lon = weaDat.longitude.longitude ($RES_BND_1136) (608|801) [SCAL] (1) weaDat.weaBus.lon = weaDat.longitude.longitude ($RES_BND_1135) (609|802) [SCAL] (1) weaDat.longitude.y = weaDat.longitude.longitude ($RES_BND_1134) (610|803) [SCAL] (1) weaBus.alt = weaDat.altitude.Altitude ($RES_BND_1133) (611|804) [SCAL] (1) weaDat.weaBus.alt = weaDat.altitude.Altitude ($RES_BND_1132) (612|805) [SCAL] (1) weaDat.altitude.y = weaDat.altitude.Altitude ($RES_BND_1131) (613|806) [SCAL] (1) eqAirTemp.TGroSouSel.y = eqAirTemp.TGroSouSel.p ($RES_BND_1130) (614|807) [SCAL] (1) thermalZoneOneElement.volAir.p = thermalZoneOneElement.volAir.p_start ($RES_BND_1129) (615|808) [ARRY] (3) intGai.p_offset = $FUN_108 .* intGai.offset[1] ($RES_BND_1128) (616|811) [SCAL] (1) intGai.t_maxScaled = $FUN_107 ($RES_BND_1127) (617|812) [SCAL] (1) intGai.t_minScaled = $FUN_106 ($RES_BND_1126) (618|813) [SCAL] (1) intGai.t_max = intGai.t_maxScaled ($RES_BND_1125) (619|814) [SCAL] (1) intGai.t_min = intGai.t_minScaled ($RES_BND_1124) (620|815) [SCAL] (1) intGai.shiftTime = intGai.startTime ($RES_BND_1123) (621|816) [SCAL] (1) eqAirTemp.TGroSouSel.p = eqAirTemp.TGro ($RES_BND_1122) (622|817) [SCAL] (1) thermalZoneOneElement.resExtWallWin.G = 11.5 * thermalZoneOneElement.hRad ($RES_BND_1121) (623|818) [ARRY] (2) thermalZoneOneElement.eConvSol.k = 0.09 * thermalZoneOneElement.gWin * {7.0, 7.0} ($RES_BND_1120) (624|820) [ARRY] (2) thermalZoneOneElement.eRadSol.k = 0.91 * thermalZoneOneElement.gWin * {7.0, 7.0} ($RES_BND_1119) (625|822) [SCAL] (1) thermalZoneOneElement.hConWin_const.k = 14.0 * thermalZoneOneElement.hConWin ($RES_BND_1118) (626|823) [SCAL] (1) thermalZoneOneElement.hConExtWall_const.k = 11.5 * thermalZoneOneElement.hConExt ($RES_BND_1117) (627|824) [ARRY] (2) thermalZoneOneElement.splitFactor = $FUN_105 ($RES_BND_1116) (628|826) [SCAL] (1) thermalZoneOneElement.extWallRC.thermResExtRem.R = thermalZoneOneElement.extWallRC.RExtRem ($RES_BND_1115) (629|827) [SCAL] (1) thermalZoneOneElement.extWallRC.T_start = thermalZoneOneElement.T_start ($RES_BND_1112) (630|828) [ARRY] (1) thermalZoneOneElement.extWallRC.CExt = thermalZoneOneElement.CExt ($RES_BND_1111) (631|829) [SCAL] (1) thermalZoneOneElement.extWallRC.RExtRem = thermalZoneOneElement.RExtRem ($RES_BND_1110) (632|830) [ARRY] (1) thermalZoneOneElement.extWallRC.RExt = thermalZoneOneElement.RExt ($RES_BND_1109) (633|831) [ARRY] (4) thermalZoneOneElement.thermSplitterSolRad.splitFactor = thermalZoneOneElement.splitFactorSolRad ($RES_BND_1108) (634|835) [ARRY] (2) thermalZoneOneElement.thermSplitterIntGains.splitFactor = thermalZoneOneElement.splitFactor ($RES_BND_1107) (635|837) [SCAL] (1) thermalZoneOneElement.resWin.R = thermalZoneOneElement.RWin ($RES_BND_1106) (636|838) [SCAL] (1) thermalZoneOneElement.volAir.rho_default = $FUN_104 ($RES_BND_1105) (637|839) [SCAL] (1) thermalZoneOneElement.volAir.rho_start = $FUN_103 ($RES_BND_1104) (638|840) [SCAL] (1) thermalZoneOneElement.volAir.dynBal.hStart = $FUN_102 ($RES_BND_1103) (639|841) [SCAL] (1) thermalZoneOneElement.volAir.dynBal.rho_default = $FUN_101 ($RES_BND_1102) (640|842) [SCAL] (1) thermalZoneOneElement.volAir.dynBal.rho_start = $FUN_100 ($RES_BND_1101) (641|843) [SCAL] (1) thermalZoneOneElement.volAir.dynBal.cp_default = $FUN_98 ($RES_BND_1100) (642|844) [ARRY] (1) thermalZoneOneElement.volAir.dynBal.X_start = thermalZoneOneElement.volAir.X_start ($RES_BND_1099) (643|845) [SCAL] (1) thermalZoneOneElement.volAir.dynBal.T_start = thermalZoneOneElement.volAir.T_start ($RES_BND_1098) (644|846) [SCAL] (1) thermalZoneOneElement.volAir.dynBal.p_start = thermalZoneOneElement.volAir.p_start ($RES_BND_1097) (645|847) [SCAL] (1) thermalZoneOneElement.volAir.m_flow_small = 1e-4 * $FUN_97 ($RES_BND_1096) (646|848) [ARRY] (1) thermalZoneOneElement.volAir.X_start = thermalZoneOneElement.X_start ($RES_BND_1095) (647|849) [SCAL] (1) thermalZoneOneElement.volAir.T_start = thermalZoneOneElement.T_start ($RES_BND_1094) (648|850) [SCAL] (1) thermalZoneOneElement.volAir.p_start = thermalZoneOneElement.p_start ($RES_BND_1093) (649|851) [SCAL] (1) corGDouPan.CorG_gr = (corGDouPan.Qsek2_diff + corGDouPan.Ta2_diff) / corGDouPan.g_dir0 ($RES_BND_1092) (650|852) [SCAL] (1) corGDouPan.CorG_diff = (corGDouPan.Qsek2_diff + corGDouPan.Ta2_diff) / corGDouPan.g_dir0 ($RES_BND_1091) (651|853) [SCAL] (1) corGDouPan.Qsek2_diff = corGDouPan.Q21_diff + corGDouPan.Q22_diff ($RES_BND_1090) (652|854) [SCAL] (1) corGDouPan.Q22_diff = corGDouPan.Ta1_diff * corGDouPan.a1_diff * (1.0 - corGDouPan.UWin / 7.7) / corGDouPan.XN2_diff ($RES_BND_1089) (653|855) [SCAL] (1) corGDouPan.Q21_diff = corGDouPan.UWin * corGDouPan.a1_diff * (corGDouPan.rho_1_diff * corGDouPan.Ta1_diff / corGDouPan.XN2_diff + 1.0) / 25.0 ($RES_BND_1088) (654|856) [SCAL] (1) corGDouPan.a1_diff = 1.0 - corGDouPan.rho_1_diff - corGDouPan.Ta1_diff ($RES_BND_1087) (655|857) [SCAL] (1) corGDouPan.Ta2_diff = corGDouPan.Ta1_diff ^ 2.0 / corGDouPan.XN2_diff ($RES_BND_1086) (656|858) [SCAL] (1) corGDouPan.XN2_diff = 1.0 - corGDouPan.rho_1_diff ^ 2.0 ($RES_BND_1085) (657|859) [SCAL] (1) corGDouPan.rho_1_diff = corGDouPan.rho_11_diff + ((1.0 - corGDouPan.rho_11_diff) * corGDouPan.Tai_diff) ^ 2.0 * corGDouPan.rho_11_diff / (1.0 - (corGDouPan.rho_11_diff * corGDouPan.Tai_diff) ^ 2.0) ($RES_BND_1084) (658|860) [SCAL] (1) corGDouPan.rho_11_diff = corGDouPan.rho_T1_diff / (2.0 - corGDouPan.rho_T1_diff) ($RES_BND_1083) (659|861) [SCAL] (1) corGDouPan.rho_T1_diff = 1.0 - corGDouPan.Ta_diff ($RES_BND_1082) (660|862) [SCAL] (1) corGDouPan.Ta1_diff = corGDouPan.Ta_diff * corGDouPan.Tai_diff ($RES_BND_1081) (661|863) [FOR-] (2) ($RES_BND_1079) (661|863) [----] for $i1 in 1:2 loop (661|863) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.til = HDirTil[$i1].incAng.til ($RES_BND_1080) (661|863) [----] end for; (662|865) [FOR-] (2) ($RES_BND_1077) (662|865) [----] for $i1 in 1:2 loop (662|865) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.azi = HDirTil[$i1].incAng.azi ($RES_BND_1078) (662|865) [----] end for; (663|867) [FOR-] (2) ($RES_BND_1075) (663|867) [----] for $i1 in 1:2 loop (663|867) [----] [SCAL] (1) HDirTil[$i1].incAng.decAng.canRepeatWeatherFile = $FUN_96[$i1] < 0.01 ($RES_BND_1076) (663|867) [----] end for; (664|869) [FOR-] (2) ($RES_BND_1073) (664|869) [----] for $i1 in 1:2 loop (664|869) [----] [SCAL] (1) HDirTil[$i1].incAng.decAng.lenWea = HDirTil[$i1].incAng.decAng.weaDatEndTim - HDirTil[$i1].incAng.decAng.weaDatStaTim ($RES_BND_1074) (664|869) [----] end for; (665|871) [FOR-] (2) ($RES_BND_1071) (665|871) [----] for $i1 in 1:2 loop (665|871) [----] [SCAL] (1) HDirTil[$i1].incAng.til = HDirTil[$i1].til ($RES_BND_1072) (665|871) [----] end for; (666|873) [FOR-] (2) ($RES_BND_1069) (666|873) [----] for $i1 in 1:2 loop (666|873) [----] [SCAL] (1) HDirTil[$i1].incAng.azi = HDirTil[$i1].azi ($RES_BND_1070) (666|873) [----] end for; (667|875) [FOR-] (2) ($RES_BND_1067) (667|875) [----] for $i1 in 1:2 loop (667|875) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.til = HDifTil[$i1].incAng.til ($RES_BND_1068) (667|875) [----] end for; (668|877) [FOR-] (2) ($RES_BND_1065) (668|877) [----] for $i1 in 1:2 loop (668|877) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.azi = HDifTil[$i1].incAng.azi ($RES_BND_1066) (668|877) [----] end for; (669|879) [FOR-] (2) ($RES_BND_1063) (669|879) [----] for $i1 in 1:2 loop (669|879) [----] [SCAL] (1) HDifTil[$i1].incAng.decAng.canRepeatWeatherFile = $FUN_94[$i1] < 0.01 ($RES_BND_1064) (669|879) [----] end for; (670|881) [FOR-] (2) ($RES_BND_1061) (670|881) [----] for $i1 in 1:2 loop (670|881) [----] [SCAL] (1) HDifTil[$i1].incAng.decAng.lenWea = HDifTil[$i1].incAng.decAng.weaDatEndTim - HDifTil[$i1].incAng.decAng.weaDatStaTim ($RES_BND_1062) (670|881) [----] end for; (671|883) [FOR-] (2) ($RES_BND_1059) (671|883) [----] for $i1 in 1:2 loop (671|883) [----] [SCAL] (1) HDifTil[$i1].incAng.til = HDifTil[$i1].til ($RES_BND_1060) (671|883) [----] end for; (672|885) [FOR-] (2) ($RES_BND_1057) (672|885) [----] for $i1 in 1:2 loop (672|885) [----] [SCAL] (1) HDifTil[$i1].incAng.azi = HDifTil[$i1].azi ($RES_BND_1058) (672|885) [----] end for; (673|887) [FOR-] (2) ($RES_BND_1055) (673|887) [----] for $i1 in 1:2 loop (673|887) [----] [SCAL] (1) HDifTil[$i1].HDifTil.til = HDifTil[$i1].til ($RES_BND_1056) (673|887) [----] end for; (674|889) [FOR-] (2) ($RES_BND_1053) (674|889) [----] for $i1 in 1:2 loop (674|889) [----] [SCAL] (1) HDifTil[$i1].HDifTil.rho = HDifTil[$i1].rho ($RES_BND_1054) (674|889) [----] end for; (675|891) [SCAL] (1) weaDat.altitude.Altitude = weaDat.alt ($RES_BND_1052) (676|892) [SCAL] (1) weaDat.longitude.longitude = weaDat.lon ($RES_BND_1051) (677|893) [SCAL] (1) weaDat.latitude.latitude = weaDat.lat ($RES_BND_1050) (678|894) [SCAL] (1) weaDat.decAng.canRepeatWeatherFile = $FUN_92 < 0.01 ($RES_BND_1049) (679|895) [SCAL] (1) weaDat.decAng.lenWea = weaDat.decAng.weaDatEndTim - weaDat.decAng.weaDatStaTim ($RES_BND_1048) (680|896) [SCAL] (1) weaDat.eqnTim.canRepeatWeatherFile = $FUN_90 < 0.01 ($RES_BND_1047) (681|897) [SCAL] (1) weaDat.eqnTim.lenWea = weaDat.eqnTim.weaDatEndTim - weaDat.eqnTim.weaDatStaTim ($RES_BND_1046) (682|898) [SCAL] (1) weaDat.conTim.canRepeatWeatherFile = $FUN_88 < 0.01 ($RES_BND_1045) (683|899) [SCAL] (1) weaDat.conTim.lenWea = weaDat.conTim.weaDatEndTim - weaDat.conTim.weaDatStaTim ($RES_BND_1044) (684|900) [SCAL] (1) weaDat.conTim.weaDatEndTim = weaDat.timeSpan[2] ($RES_BND_1043) (685|901) [SCAL] (1) weaDat.conTim.weaDatStaTim = weaDat.timeSpan[1] ($RES_BND_1042) (686|902) [SCAL] (1) weaDat.conTimMin.canRepeatWeatherFile = $FUN_86 < 0.01 ($RES_BND_1041) (687|903) [SCAL] (1) weaDat.conTimMin.lenWea = weaDat.conTimMin.weaDatEndTim - weaDat.conTimMin.weaDatStaTim ($RES_BND_1040) (688|904) [SCAL] (1) weaDat.conTimMin.weaDatEndTim = weaDat.timeSpan[2] ($RES_BND_1039) (689|905) [SCAL] (1) weaDat.conTimMin.weaDatStaTim = weaDat.timeSpan[1] ($RES_BND_1038) (690|906) [SCAL] (1) weaDat.datRea30Min.isCsvExt = 3 + $FUN_83 == $FUN_84 ($RES_BND_1037) (691|907) [SCAL] (1) weaDat.datRea30Min.u_max = $FUN_82 ($RES_BND_1036) (692|908) [SCAL] (1) weaDat.datRea30Min.u_min = $FUN_81 ($RES_BND_1035) (693|909) [SCAL] (1) weaDat.datRea30Min.fileName = weaDat.filNam ($RES_BND_1034) (694|910) [SCAL] (1) weaDat.locTim.diff = weaDat.locTim.lon * 43200.0 / 3.141592653589793 - weaDat.locTim.timZon ($RES_BND_1033) (695|911) [SCAL] (1) weaDat.locTim.lon = weaDat.lon ($RES_BND_1032) (696|912) [SCAL] (1) weaDat.locTim.timZon = weaDat.timZon ($RES_BND_1031) (697|913) [SCAL] (1) weaDat.locTim.canRepeatWeatherFile = $FUN_80 < 0.01 ($RES_BND_1030) (698|914) [SCAL] (1) weaDat.locTim.lenWea = weaDat.locTim.weaDatEndTim - weaDat.locTim.weaDatStaTim ($RES_BND_1029) (699|915) [SCAL] (1) weaDat.horInfRadSel.p = weaDat.HInfHor ($RES_BND_1028) (700|916) [SCAL] (1) weaDat.winDirSel.p = weaDat.winDir ($RES_BND_1027) (701|917) [SCAL] (1) weaDat.winSpeSel.p = weaDat.winSpe ($RES_BND_1026) (702|918) [SCAL] (1) weaDat.totSkyCovSel.p = weaDat.totSkyCov ($RES_BND_1025) (703|919) [SCAL] (1) weaDat.ceiHeiSel.p = weaDat.ceiHei ($RES_BND_1024) (704|920) [SCAL] (1) weaDat.opaSkyCovSel.p = weaDat.opaSkyCov ($RES_BND_1023) (705|921) [SCAL] (1) weaDat.relHumSel.p = weaDat.relHum ($RES_BND_1022) (706|922) [SCAL] (1) weaDat.TBlaSkySel.p = weaDat.TBlaSky ($RES_BND_1021) (707|923) [SCAL] (1) weaDat.TDryBulSel.p = weaDat.TDryBul ($RES_BND_1020) (708|924) [SCAL] (1) weaDat.TDewPoiSel.p = weaDat.TDewPoi ($RES_BND_1019) (709|925) [SCAL] (1) weaDat.pAtmSel.p = weaDat.pAtm ($RES_BND_1018) (710|926) [SCAL] (1) weaDat.datRea.isCsvExt = 3 + $FUN_77 == $FUN_78 ($RES_BND_1017) (711|927) [SCAL] (1) weaDat.datRea.u_max = $FUN_76 ($RES_BND_1016) (712|928) [SCAL] (1) weaDat.datRea.u_min = $FUN_75 ($RES_BND_1015) (713|929) [SCAL] (1) weaDat.datRea.fileName = weaDat.filNam ($RES_BND_1014) (714|930) [ARRY] (2) weaDat.timeSpan = IDEAS.BoundaryConditions.WeatherData.BaseClasses.getTimeSpanTMY3(weaDat.filNam, \"tab1\") ($RES_BND_1013) (715|932) [SCAL] (1) weaDat.alt = IDEAS.BoundaryConditions.WeatherData.BaseClasses.getAltitudeLocationTMY3(weaDat.filNam) ($RES_BND_1012) (716|933) [SCAL] (1) weaDat.timZon = IDEAS.BoundaryConditions.WeatherData.BaseClasses.getTimeZoneTMY3(weaDat.filNam) ($RES_BND_1011) (717|934) [SCAL] (1) weaDat.lat = IDEAS.BoundaryConditions.WeatherData.BaseClasses.getLatitudeTMY3(weaDat.filNam) ($RES_BND_1010) (718|935) [SCAL] (1) weaDat.lon = IDEAS.BoundaryConditions.WeatherData.BaseClasses.getLongitudeTMY3(weaDat.filNam) ($RES_BND_1009) (719|936) [SCAL] (1) intGai.tableID = Modelica.Blocks.Types.ExternalCombiTimeTable.constructor(\"NoName\", \"NoName\", intGai.table, intGai.startTime, intGai.columns, Modelica.Blocks.Types.Smoothness.LinearSegments, Modelica.Blocks.Types.Extrapolation.Periodic, intGai.shiftTime, intGai.timeEvents, false, intGai.delimiter, intGai.nHeaderLines) ($RES_BND_1159) (720|937) [SCAL] (1) weaDat.datRea30Min.tableID = Modelica.Blocks.Types.ExternalCombiTable1D.constructor(if weaDat.datRea30Min.isCsvExt then \"Values\" else weaDat.datRea30Min.tableName, if weaDat.datRea30Min.fileName <> \"NoName\" and not Modelica.Utilities.Strings.isEmpty(weaDat.datRea30Min.fileName) then weaDat.datRea30Min.fileName else \"NoName\", {}, weaDat.datRea30Min.columns, Modelica.Blocks.Types.Smoothness.ContinuousDerivative, Modelica.Blocks.Types.Extrapolation.LastTwoPoints, weaDat.datRea30Min.verboseRead, weaDat.datRea30Min.delimiter, weaDat.datRea30Min.nHeaderLines) ($RES_BND_1158) (721|938) [SCAL] (1) weaDat.datRea.tableID = Modelica.Blocks.Types.ExternalCombiTable1D.constructor(if weaDat.datRea.isCsvExt then \"Values\" else weaDat.datRea.tableName, if weaDat.datRea.fileName <> \"NoName\" and not Modelica.Utilities.Strings.isEmpty(weaDat.datRea.fileName) then weaDat.datRea.fileName else \"NoName\", {}, weaDat.datRea.columns, Modelica.Blocks.Types.Smoothness.ContinuousDerivative, Modelica.Blocks.Types.Extrapolation.LastTwoPoints, weaDat.datRea.verboseRead, weaDat.datRea.delimiter, weaDat.datRea.nHeaderLines) ($RES_BND_1157) (722|939) [SCAL] (1) thermalZoneOneElement.volAir.state_start.T = thermalZoneOneElement.volAir.T_start ($RES_SIM_1167) (723|940) [SCAL] (1) thermalZoneOneElement.volAir.state_start.p = thermalZoneOneElement.volAir.p_start ($RES_SIM_1166) (724|941) [SCAL] (1) thermalZoneOneElement.extWallRC.thermCapExt[1].C = thermalZoneOneElement.extWallRC.CExt[1] ($RES_SIM_1165) (725|942) [SCAL] (1) thermalZoneOneElement.extWallRC.thermResExt[1].R = thermalZoneOneElement.extWallRC.RExt[1] ($RES_SIM_1164) (726|943) [SCAL] (1) $FUN_105[1, 1] = 0.45098039215686275 ($RES_SIM_1161) (727|944) [SCAL] (1) $FUN_105[2, 1] = 0.5490196078431373 ($RES_SIM_1163) (728|945) [SCAL] (1) $PRE.weaDat.locTim.tNext = $START.weaDat.locTim.tNext ($RES_SIM_1175) (729|946) [SCAL] (1) $PRE.weaDat.conTimMin.tNext = $START.weaDat.conTimMin.tNext ($RES_SIM_1176) (730|947) [SCAL] (1) $PRE.weaDat.conTim.tNext = $START.weaDat.conTim.tNext ($RES_SIM_1177) (731|948) [SCAL] (1) $PRE.weaDat.eqnTim.tNext = $START.weaDat.eqnTim.tNext ($RES_SIM_1178) (732|949) [SCAL] (1) $PRE.weaDat.decAng.tNext = $START.weaDat.decAng.tNext ($RES_SIM_1179) (733|950) [SCAL] (1) $PRE.intGai.nextTimeEventScaled = $START.intGai.nextTimeEventScaled ($RES_SIM_1180) (734|951) [SCAL] (1) $PRE.intGai.nextTimeEvent = $START.intGai.nextTimeEvent ($RES_SIM_1181) =================== Scalar Matching =================== variable to equation ********************** var 1 --> eqn 217 var 2 --> eqn 218 var 3 --> eqn 219 var 4 --> eqn 220 var 5 --> eqn 221 var 6 --> eqn 222 var 7 --> eqn 223 var 8 --> eqn 224 var 9 --> eqn 225 var 10 --> eqn 226 var 11 --> eqn 227 var 12 --> eqn 228 var 13 --> eqn 229 var 14 --> eqn 230 var 15 --> eqn 231 var 16 --> eqn 232 var 17 --> eqn 233 var 18 --> eqn 234 var 19 --> eqn 235 var 20 --> eqn 236 var 21 --> eqn 237 var 22 --> eqn 238 var 23 --> eqn 239 var 24 --> eqn 240 var 25 --> eqn 241 var 26 --> eqn 242 var 27 --> eqn 531 var 28 --> eqn 533 var 29 --> eqn 532 var 30 --> eqn 539 var 31 --> eqn 213 var 32 --> eqn 191 var 33 --> eqn 190 var 34 --> eqn 538 var 35 --> eqn 536 var 36 --> eqn 534 var 37 --> eqn 205 var 38 --> eqn 206 var 39 --> eqn 202 var 40 --> eqn 203 var 41 --> eqn 204 var 42 --> eqn 207 var 43 --> eqn 200 var 44 --> eqn 201 var 45 --> eqn 198 var 46 --> eqn 199 var 47 --> eqn 196 var 48 --> eqn 197 var 49 --> eqn 195 var 50 --> eqn 542 var 51 --> eqn 192 var 52 --> eqn 193 var 53 --> eqn 537 var 54 --> eqn 535 var 55 --> eqn 503 var 56 --> eqn 504 var 57 --> eqn 414 var 58 --> eqn 415 var 59 --> eqn 312 var 60 --> eqn 313 var 61 --> eqn 410 var 62 --> eqn 411 var 63 --> eqn 276 var 64 --> eqn 277 var 65 --> eqn 324 var 66 --> eqn 325 var 67 --> eqn 320 var 68 --> eqn 321 var 69 --> eqn 328 var 70 --> eqn 329 var 71 --> eqn 316 var 72 --> eqn 317 var 73 --> eqn 252 var 74 --> eqn 253 var 75 --> eqn 248 var 76 --> eqn 249 var 77 --> eqn 304 var 78 --> eqn 305 var 79 --> eqn 288 var 80 --> eqn 289 var 81 --> eqn 284 var 82 --> eqn 285 var 83 --> eqn 296 var 84 --> eqn 297 var 85 --> eqn 292 var 86 --> eqn 293 var 87 --> eqn 308 var 88 --> eqn 309 var 89 --> eqn 280 var 90 --> eqn 281 var 91 --> eqn 272 var 92 --> eqn 273 var 93 --> eqn 268 var 94 --> eqn 269 var 95 --> eqn 264 var 96 --> eqn 265 var 97 --> eqn 256 var 98 --> eqn 257 var 99 --> eqn 260 var 100 --> eqn 261 var 101 --> eqn 300 var 102 --> eqn 301 var 103 --> eqn 510 var 104 --> eqn 512 var 105 --> eqn 506 var 106 --> eqn 508 var 107 --> eqn 513 var 108 --> eqn 514 var 109 --> eqn 515 var 110 --> eqn 516 var 111 --> eqn 442 var 112 --> eqn 446 var 113 --> eqn 436 var 114 --> eqn 438 var 115 --> eqn 455 var 116 --> eqn 460 var 117 --> eqn 612 var 118 --> eqn 518 var 119 --> eqn 182 var 120 --> eqn 183 var 121 --> eqn 184 var 122 --> eqn 185 var 123 --> eqn 188 var 124 --> eqn 189 var 125 --> eqn 186 var 126 --> eqn 187 var 127 --> eqn 452 var 128 --> eqn 457 var 129 --> eqn 440 var 130 --> eqn 444 var 131 --> eqn 448 var 132 --> eqn 450 var 133 --> eqn 176 var 134 --> eqn 177 var 135 --> eqn 180 var 136 --> eqn 181 var 137 --> eqn 178 var 138 --> eqn 179 var 139 --> eqn 454 var 140 --> eqn 459 var 141 --> eqn 519 var 142 --> eqn 520 var 143 --> eqn 521 var 144 --> eqn 522 var 145 --> eqn 130 var 146 --> eqn 131 var 147 --> eqn 128 var 148 --> eqn 129 var 149 --> eqn 142 var 150 --> eqn 143 var 151 --> eqn 140 var 152 --> eqn 141 var 153 --> eqn 138 var 154 --> eqn 139 var 155 --> eqn 136 var 156 --> eqn 137 var 157 --> eqn 134 var 158 --> eqn 135 var 159 --> eqn 132 var 160 --> eqn 133 var 161 --> eqn 567 var 162 --> eqn 568 var 163 --> eqn 158 var 164 --> eqn 159 var 165 --> eqn 156 var 166 --> eqn 157 var 167 --> eqn 154 var 168 --> eqn 155 var 169 --> eqn 152 var 170 --> eqn 153 var 171 --> eqn 150 var 172 --> eqn 151 var 173 --> eqn 148 var 174 --> eqn 149 var 175 --> eqn 146 var 176 --> eqn 147 var 177 --> eqn 144 var 178 --> eqn 145 var 179 --> eqn 174 var 180 --> eqn 175 var 181 --> eqn 172 var 182 --> eqn 173 var 183 --> eqn 170 var 184 --> eqn 171 var 185 --> eqn 168 var 186 --> eqn 169 var 187 --> eqn 166 var 188 --> eqn 167 var 189 --> eqn 164 var 190 --> eqn 165 var 191 --> eqn 162 var 192 --> eqn 163 var 193 --> eqn 160 var 194 --> eqn 161 var 195 --> eqn 428 var 196 --> eqn 430 var 197 --> eqn 453 var 198 --> eqn 458 var 199 --> eqn 122 var 200 --> eqn 123 var 201 --> eqn 126 var 202 --> eqn 127 var 203 --> eqn 124 var 204 --> eqn 125 var 205 --> eqn 523 var 206 --> eqn 524 var 207 --> eqn 441 var 208 --> eqn 445 var 209 --> eqn 432 var 210 --> eqn 434 var 211 --> eqn 118 var 212 --> eqn 119 var 213 --> eqn 120 var 214 --> eqn 121 var 215 --> eqn 517 var 216 --> eqn 530 var 217 --> eqn 389 var 218 --> eqn 406 var 219 --> eqn 390 var 220 --> eqn 407 var 221 --> eqn 391 var 222 --> eqn 408 var 223 --> eqn 381 var 224 --> eqn 398 var 225 --> eqn 449 var 226 --> eqn 451 var 227 --> eqn 437 var 228 --> eqn 439 var 229 --> eqn 443 var 230 --> eqn 447 var 231 --> eqn 392 var 232 --> eqn 409 var 233 --> eqn 377 var 234 --> eqn 394 var 235 --> eqn 376 var 236 --> eqn 393 var 237 --> eqn 388 var 238 --> eqn 405 var 239 --> eqn 384 var 240 --> eqn 401 var 241 --> eqn 383 var 242 --> eqn 400 var 243 --> eqn 386 var 244 --> eqn 403 var 245 --> eqn 385 var 246 --> eqn 402 var 247 --> eqn 429 var 248 --> eqn 431 var 249 --> eqn 382 var 250 --> eqn 399 var 251 --> eqn 380 var 252 --> eqn 397 var 253 --> eqn 379 var 254 --> eqn 396 var 255 --> eqn 378 var 256 --> eqn 395 var 257 --> eqn 456 var 258 --> eqn 461 var 259 --> eqn 433 var 260 --> eqn 435 var 261 --> eqn 387 var 262 --> eqn 404 var 263 --> eqn 116 var 264 --> eqn 117 var 265 --> eqn 656 var 266 --> eqn 657 var 267 --> eqn 112 var 268 --> eqn 113 var 269 --> eqn 466 var 270 --> eqn 467 var 271 --> eqn 527 var 272 --> eqn -1 var 273 --> eqn 464 var 274 --> eqn 465 var 275 --> eqn 110 var 276 --> eqn 111 var 277 --> eqn 525 var 278 --> eqn 526 var 279 --> eqn 717 var 280 --> eqn 528 var 281 --> eqn 529 var 282 --> eqn 109 var 283 --> eqn 462 var 284 --> eqn 463 var 285 --> eqn 668 var 286 --> eqn 566 var 287 --> eqn 563 var 288 --> eqn 564 var 289 --> eqn 561 var 290 --> eqn 562 var 291 --> eqn 559 var 292 --> eqn 560 var 293 --> eqn 557 var 294 --> eqn 558 var 295 --> eqn 555 var 296 --> eqn 556 var 297 --> eqn 509 var 298 --> eqn 511 var 299 --> eqn 505 var 300 --> eqn 507 var 301 --> eqn 106 var 302 --> eqn 107 var 303 --> eqn 491 var 304 --> eqn 492 var 305 --> eqn 416 var 306 --> eqn 417 var 307 --> eqn 314 var 308 --> eqn 315 var 309 --> eqn 412 var 310 --> eqn 413 var 311 --> eqn 278 var 312 --> eqn 279 var 313 --> eqn 326 var 314 --> eqn 327 var 315 --> eqn 322 var 316 --> eqn 323 var 317 --> eqn 330 var 318 --> eqn 331 var 319 --> eqn 318 var 320 --> eqn 319 var 321 --> eqn 254 var 322 --> eqn 255 var 323 --> eqn 250 var 324 --> eqn 251 var 325 --> eqn 306 var 326 --> eqn 307 var 327 --> eqn 290 var 328 --> eqn 291 var 329 --> eqn 286 var 330 --> eqn 287 var 331 --> eqn 298 var 332 --> eqn 299 var 333 --> eqn 294 var 334 --> eqn 295 var 335 --> eqn 310 var 336 --> eqn 311 var 337 --> eqn 282 var 338 --> eqn 283 var 339 --> eqn 274 var 340 --> eqn 275 var 341 --> eqn 270 var 342 --> eqn 271 var 343 --> eqn 266 var 344 --> eqn 267 var 345 --> eqn 258 var 346 --> eqn 259 var 347 --> eqn 262 var 348 --> eqn 263 var 349 --> eqn 302 var 350 --> eqn 303 var 351 --> eqn 686 var 352 --> eqn 691 var 353 --> eqn 494 var 354 --> eqn 496 var 355 --> eqn 348 var 356 --> eqn 370 var 357 --> eqn 349 var 358 --> eqn 371 var 359 --> eqn 350 var 360 --> eqn 372 var 361 --> eqn 339 var 362 --> eqn 361 var 363 --> eqn 419 var 364 --> eqn 421 var 365 --> eqn 352 var 366 --> eqn 374 var 367 --> eqn 353 var 368 --> eqn 375 var 369 --> eqn 351 var 370 --> eqn 373 var 371 --> eqn 333 var 372 --> eqn 355 var 373 --> eqn 332 var 374 --> eqn 354 var 375 --> eqn 346 var 376 --> eqn 368 var 377 --> eqn 342 var 378 --> eqn 364 var 379 --> eqn 341 var 380 --> eqn 363 var 381 --> eqn 344 var 382 --> eqn 366 var 383 --> eqn 343 var 384 --> eqn 365 var 385 --> eqn 347 var 386 --> eqn 369 var 387 --> eqn 340 var 388 --> eqn 362 var 389 --> eqn 338 var 390 --> eqn 360 var 391 --> eqn 337 var 392 --> eqn 359 var 393 --> eqn 336 var 394 --> eqn 358 var 395 --> eqn 334 var 396 --> eqn 356 var 397 --> eqn 335 var 398 --> eqn 357 var 399 --> eqn 345 var 400 --> eqn 367 var 401 --> eqn 104 var 402 --> eqn 105 var 403 --> eqn 670 var 404 --> eqn 671 var 405 --> eqn 100 var 406 --> eqn 101 var 407 --> eqn 426 var 408 --> eqn 427 var 409 --> eqn 499 var 410 --> eqn 500 var 411 --> eqn 424 var 412 --> eqn 425 var 413 --> eqn 98 var 414 --> eqn 99 var 415 --> eqn 497 var 416 --> eqn 498 var 417 --> eqn 703 var 418 --> eqn 706 var 419 --> eqn 501 var 420 --> eqn 502 var 421 --> eqn 422 var 422 --> eqn 423 var 423 --> eqn 553 var 424 --> eqn 683 var 425 --> eqn 682 var 426 --> eqn 552 var 427 --> eqn 549 var 428 --> eqn 550 var 429 --> eqn 547 var 430 --> eqn 548 var 431 --> eqn 545 var 432 --> eqn 546 var 433 --> eqn 543 var 434 --> eqn 544 var 435 --> eqn 493 var 436 --> eqn 495 var 437 --> eqn 418 var 438 --> eqn 420 var 439 --> eqn 94 var 440 --> eqn 95 var 441 --> eqn 470 var 442 --> eqn 468 var 443 --> eqn 92 var 444 --> eqn 475 var 445 --> eqn 66 var 446 --> eqn 73 var 447 --> eqn 70 var 448 --> eqn 69 var 449 --> eqn 78 var 450 --> eqn 71 var 451 --> eqn 72 var 452 --> eqn 75 var 453 --> eqn 74 var 454 --> eqn 77 var 455 --> eqn 76 var 456 --> eqn 81 var 457 --> eqn 80 var 458 --> eqn 89 var 459 --> eqn 88 var 460 --> eqn 91 var 461 --> eqn -1 var 462 --> eqn 79 var 463 --> eqn 82 var 464 --> eqn 83 var 465 --> eqn 84 var 466 --> eqn 85 var 467 --> eqn 86 var 468 --> eqn 87 var 469 --> eqn 90 var 470 --> eqn 93 var 471 --> eqn 2 var 472 --> eqn 484 var 473 --> eqn 243 var 474 --> eqn 12 var 475 --> eqn 61 var 476 --> eqn 64 var 477 --> eqn 1 var 478 --> eqn 759 var 479 --> eqn 65 var 480 --> eqn 62 var 481 --> eqn 63 var 482 --> eqn 244 var 483 --> eqn 57 var 484 --> eqn 486 var 485 --> eqn 56 var 486 --> eqn 54 var 487 --> eqn 48 var 488 --> eqn 481 var 489 --> eqn 482 var 490 --> eqn 51 var 491 --> eqn 483 var 492 --> eqn 479 var 493 --> eqn 485 var 494 --> eqn 52 var 495 --> eqn 53 var 496 --> eqn -1 var 497 --> eqn 50 var 498 --> eqn 480 var 499 --> eqn 47 var 500 --> eqn 49 var 501 --> eqn 247 var 502 --> eqn 39 var 503 --> eqn 487 var 504 --> eqn 489 var 505 --> eqn 774 var 506 --> eqn 45 var 507 --> eqn 42 var 508 --> eqn 44 var 509 --> eqn 488 var 510 --> eqn 43 var 511 --> eqn 245 var 512 --> eqn 40 var 513 --> eqn 490 var 514 --> eqn 246 var 515 --> eqn 38 var 516 --> eqn 36 var 517 --> eqn 37 var 518 --> eqn 477 var 519 --> eqn 35 var 520 --> eqn 34 var 521 --> eqn 55 var 522 --> eqn 478 var 523 --> eqn 476 var 524 --> eqn 32 var 525 --> eqn 33 var 526 --> eqn 31 var 527 --> eqn 30 var 528 --> eqn 29 var 529 --> eqn 19 var 530 --> eqn 20 var 531 --> eqn 21 var 532 --> eqn 22 var 533 --> eqn 25 var 534 --> eqn 28 var 535 --> eqn 23 var 536 --> eqn 24 var 537 --> eqn 208 var 538 --> eqn 541 var 539 --> eqn 27 var 540 --> eqn 26 var 541 --> eqn 471 var 542 --> eqn 469 var 543 --> eqn 17 var 544 --> eqn 18 var 545 --> eqn 58 var 546 --> eqn 15 var 547 --> eqn 16 var 548 --> eqn 41 var 549 --> eqn 13 var 550 --> eqn 14 var 551 --> eqn 474 var 552 --> eqn 473 var 553 --> eqn 11 var 554 --> eqn 6 var 555 --> eqn 7 var 556 --> eqn 8 var 557 --> eqn 9 var 558 --> eqn 10 var 559 --> eqn 4 var 560 --> eqn 5 var 561 --> eqn 540 var 562 --> eqn 212 var 563 --> eqn 214 var 564 --> eqn 216 var 565 --> eqn 215 var 566 --> eqn 569 var 567 --> eqn 209 var 568 --> eqn 570 var 569 --> eqn 571 var 570 --> eqn 210 var 571 --> eqn 211 var 572 --> eqn 611 var 573 --> eqn 609 var 574 --> eqn 194 var 575 --> eqn 472 var 576 --> eqn 3 var 577 --> eqn 572 var 578 --> eqn 573 var 579 --> eqn 574 var 580 --> eqn 575 var 581 --> eqn 576 var 582 --> eqn 577 var 583 --> eqn 578 var 584 --> eqn 579 var 585 --> eqn 580 var 586 --> eqn 581 var 587 --> eqn 582 var 588 --> eqn 583 var 589 --> eqn 584 var 590 --> eqn 585 var 591 --> eqn 586 var 592 --> eqn 587 var 593 --> eqn 588 var 594 --> eqn 589 var 595 --> eqn 590 var 596 --> eqn 591 var 597 --> eqn 592 var 598 --> eqn 593 var 599 --> eqn 594 var 600 --> eqn 595 var 601 --> eqn 596 var 602 --> eqn 597 var 603 --> eqn 598 var 604 --> eqn 599 var 605 --> eqn 600 var 606 --> eqn 601 var 607 --> eqn 602 var 608 --> eqn 603 var 609 --> eqn 604 var 610 --> eqn 605 var 611 --> eqn 606 var 612 --> eqn 607 var 613 --> eqn 608 var 614 --> eqn 610 var 615 --> eqn -1 var 616 --> eqn 613 var 617 --> eqn 614 var 618 --> eqn 615 var 619 --> eqn 616 var 620 --> eqn 617 var 621 --> eqn 618 var 622 --> eqn 619 var 623 --> eqn 620 var 624 --> eqn 621 var 625 --> eqn 622 var 626 --> eqn 623 var 627 --> eqn 624 var 628 --> eqn 625 var 629 --> eqn 626 var 630 --> eqn 627 var 631 --> eqn 628 var 632 --> eqn 629 var 633 --> eqn 630 var 634 --> eqn 631 var 635 --> eqn 632 var 636 --> eqn 633 var 637 --> eqn 634 var 638 --> eqn 635 var 639 --> eqn 636 var 640 --> eqn 637 var 641 --> eqn 638 var 642 --> eqn 639 var 643 --> eqn 640 var 644 --> eqn 641 var 645 --> eqn 642 var 646 --> eqn 643 var 647 --> eqn 644 var 648 --> eqn 645 var 649 --> eqn 646 var 650 --> eqn 647 var 651 --> eqn 648 var 652 --> eqn 649 var 653 --> eqn 650 var 654 --> eqn 651 var 655 --> eqn 652 var 656 --> eqn 653 var 657 --> eqn 654 var 658 --> eqn 655 var 659 --> eqn 658 var 660 --> eqn 659 var 661 --> eqn 114 var 662 --> eqn 115 var 663 --> eqn 660 var 664 --> eqn 661 var 665 --> eqn 662 var 666 --> eqn 663 var 667 --> eqn 664 var 668 --> eqn 665 var 669 --> eqn 666 var 670 --> eqn 667 var 671 --> eqn 108 var 672 --> eqn 669 var 673 --> eqn 672 var 674 --> eqn 673 var 675 --> eqn 102 var 676 --> eqn 103 var 677 --> eqn 674 var 678 --> eqn 675 var 679 --> eqn 676 var 680 --> eqn 677 var 681 --> eqn 678 var 682 --> eqn 679 var 683 --> eqn 680 var 684 --> eqn 681 var 685 --> eqn 96 var 686 --> eqn 97 var 687 --> eqn 684 var 688 --> eqn 685 var 689 --> eqn 688 var 690 --> eqn 687 var 691 --> eqn 68 var 692 --> eqn 689 var 693 --> eqn 690 var 694 --> eqn 67 var 695 --> eqn 692 var 696 --> eqn 693 var 697 --> eqn 694 var 698 --> eqn 695 var 699 --> eqn 696 var 700 --> eqn 697 var 701 --> eqn 698 var 702 --> eqn 699 var 703 --> eqn 700 var 704 --> eqn 701 var 705 --> eqn 702 var 706 --> eqn 551 var 707 --> eqn 704 var 708 --> eqn 705 var 709 --> eqn 554 var 710 --> eqn 707 var 711 --> eqn 708 var 712 --> eqn 709 var 713 --> eqn 710 var 714 --> eqn 711 var 715 --> eqn 712 var 716 --> eqn 713 var 717 --> eqn 714 var 718 --> eqn 715 var 719 --> eqn 716 var 720 --> eqn 565 var 721 --> eqn 718 var 722 --> eqn 60 var 723 --> eqn 59 var 724 --> eqn 46 var 725 --> eqn 951 var 726 --> eqn 950 var 727 --> eqn 779 var 728 --> eqn 780 var 729 --> eqn 777 var 730 --> eqn 778 var 731 --> eqn 949 var 732 --> eqn 948 var 733 --> eqn 947 var 734 --> eqn 946 var 735 --> eqn 945 var 736 --> eqn 760 var 737 --> eqn 761 var 738 --> eqn 762 var 739 --> eqn 763 var 740 --> eqn 764 var 741 --> eqn 765 var 742 --> eqn 766 var 743 --> eqn 767 var 744 --> eqn 768 var 745 --> eqn 769 var 746 --> eqn 770 var 747 --> eqn 771 var 748 --> eqn 772 var 749 --> eqn 773 var 750 --> eqn 775 var 751 --> eqn 776 var 752 --> eqn 781 var 753 --> eqn 782 var 754 --> eqn 783 var 755 --> eqn 784 var 756 --> eqn 785 var 757 --> eqn 786 var 758 --> eqn 787 var 759 --> eqn 788 var 760 --> eqn 789 var 761 --> eqn 790 var 762 --> eqn 791 var 763 --> eqn 792 var 764 --> eqn 793 var 765 --> eqn 794 var 766 --> eqn 795 var 767 --> eqn 796 var 768 --> eqn 797 var 769 --> eqn 798 var 770 --> eqn 799 var 771 --> eqn 800 var 772 --> eqn 801 var 773 --> eqn 802 var 774 --> eqn 803 var 775 --> eqn 804 var 776 --> eqn 805 var 777 --> eqn 806 var 778 --> eqn 807 var 779 --> eqn 754 var 780 --> eqn 755 var 781 --> eqn 756 var 782 --> eqn 753 var 783 --> eqn 752 var 784 --> eqn 943 var 785 --> eqn 944 var 786 --> eqn 751 var 787 --> eqn 750 var 788 --> eqn 749 var 789 --> eqn 748 var 790 --> eqn 747 var 791 --> eqn 758 var 792 --> eqn 757 var 793 --> eqn 746 var 794 --> eqn 745 var 795 --> eqn 743 var 796 --> eqn 744 var 797 --> eqn 741 var 798 --> eqn 742 var 799 --> eqn 739 var 800 --> eqn 740 var 801 --> eqn 737 var 802 --> eqn 738 var 803 --> eqn 736 var 804 --> eqn 735 var 805 --> eqn 734 var 806 --> eqn 733 var 807 --> eqn 732 var 808 --> eqn 731 var 809 --> eqn 730 var 810 --> eqn 729 var 811 --> eqn 728 var 812 --> eqn 727 var 813 --> eqn 726 var 814 --> eqn 725 var 815 --> eqn 724 var 816 --> eqn 723 var 817 --> eqn 722 var 818 --> eqn 721 var 819 --> eqn 720 var 820 --> eqn 719 var 821 --> eqn 808 var 822 --> eqn 809 var 823 --> eqn 810 var 824 --> eqn 811 var 825 --> eqn 812 var 826 --> eqn 813 var 827 --> eqn 814 var 828 --> eqn 815 var 829 --> eqn 816 var 830 --> eqn 817 var 831 --> eqn 818 var 832 --> eqn 819 var 833 --> eqn 820 var 834 --> eqn 821 var 835 --> eqn 822 var 836 --> eqn 823 var 837 --> eqn 824 var 838 --> eqn 825 var 839 --> eqn 826 var 840 --> eqn 942 var 841 --> eqn 941 var 842 --> eqn 827 var 843 --> eqn 828 var 844 --> eqn 829 var 845 --> eqn 830 var 846 --> eqn 831 var 847 --> eqn 832 var 848 --> eqn 833 var 849 --> eqn 834 var 850 --> eqn 835 var 851 --> eqn 836 var 852 --> eqn 837 var 853 --> eqn 838 var 854 --> eqn 839 var 855 --> eqn 840 var 856 --> eqn 841 var 857 --> eqn 842 var 858 --> eqn 843 var 859 --> eqn 844 var 860 --> eqn 845 var 861 --> eqn 846 var 862 --> eqn 847 var 863 --> eqn 848 var 864 --> eqn 849 var 865 --> eqn 850 var 866 --> eqn 851 var 867 --> eqn 852 var 868 --> eqn 853 var 869 --> eqn 854 var 870 --> eqn 855 var 871 --> eqn 856 var 872 --> eqn 857 var 873 --> eqn 858 var 874 --> eqn 859 var 875 --> eqn 860 var 876 --> eqn 861 var 877 --> eqn 862 var 878 --> eqn 863 var 879 --> eqn 864 var 880 --> eqn 865 var 881 --> eqn 866 var 882 --> eqn 867 var 883 --> eqn 868 var 884 --> eqn 869 var 885 --> eqn 870 var 886 --> eqn 871 var 887 --> eqn 872 var 888 --> eqn 873 var 889 --> eqn 874 var 890 --> eqn 875 var 891 --> eqn 876 var 892 --> eqn 877 var 893 --> eqn 878 var 894 --> eqn 879 var 895 --> eqn 880 var 896 --> eqn 881 var 897 --> eqn 882 var 898 --> eqn 883 var 899 --> eqn 884 var 900 --> eqn 885 var 901 --> eqn 886 var 902 --> eqn 887 var 903 --> eqn 888 var 904 --> eqn 889 var 905 --> eqn 890 var 906 --> eqn 891 var 907 --> eqn 892 var 908 --> eqn 893 var 909 --> eqn 894 var 910 --> eqn 895 var 911 --> eqn 896 var 912 --> eqn 897 var 913 --> eqn 898 var 914 --> eqn 899 var 915 --> eqn 900 var 916 --> eqn 901 var 917 --> eqn 902 var 918 --> eqn 903 var 919 --> eqn 904 var 920 --> eqn 905 var 921 --> eqn 906 var 922 --> eqn 907 var 923 --> eqn 908 var 924 --> eqn 909 var 925 --> eqn 910 var 926 --> eqn 911 var 927 --> eqn 912 var 928 --> eqn 913 var 929 --> eqn 914 var 930 --> eqn 915 var 931 --> eqn 916 var 932 --> eqn 917 var 933 --> eqn 918 var 934 --> eqn 919 var 935 --> eqn 920 var 936 --> eqn 921 var 937 --> eqn 922 var 938 --> eqn 923 var 939 --> eqn 924 var 940 --> eqn 925 var 941 --> eqn 926 var 942 --> eqn 927 var 943 --> eqn 928 var 944 --> eqn 929 var 945 --> eqn 930 var 946 --> eqn 931 var 947 --> eqn 932 var 948 --> eqn 933 var 949 --> eqn 934 var 950 --> eqn 935 var 951 --> eqn 940 var 952 --> eqn 939 var 953 --> eqn 936 var 954 --> eqn 937 var 955 --> eqn 938 equation to variable ********************** eqn 1 --> var 477 eqn 2 --> var 471 eqn 3 --> var 576 eqn 4 --> var 559 eqn 5 --> var 560 eqn 6 --> var 554 eqn 7 --> var 555 eqn 8 --> var 556 eqn 9 --> var 557 eqn 10 --> var 558 eqn 11 --> var 553 eqn 12 --> var 474 eqn 13 --> var 549 eqn 14 --> var 550 eqn 15 --> var 546 eqn 16 --> var 547 eqn 17 --> var 543 eqn 18 --> var 544 eqn 19 --> var 529 eqn 20 --> var 530 eqn 21 --> var 531 eqn 22 --> var 532 eqn 23 --> var 535 eqn 24 --> var 536 eqn 25 --> var 533 eqn 26 --> var 540 eqn 27 --> var 539 eqn 28 --> var 534 eqn 29 --> var 528 eqn 30 --> var 527 eqn 31 --> var 526 eqn 32 --> var 524 eqn 33 --> var 525 eqn 34 --> var 520 eqn 35 --> var 519 eqn 36 --> var 516 eqn 37 --> var 517 eqn 38 --> var 515 eqn 39 --> var 502 eqn 40 --> var 512 eqn 41 --> var 548 eqn 42 --> var 507 eqn 43 --> var 510 eqn 44 --> var 508 eqn 45 --> var 506 eqn 46 --> var 724 eqn 47 --> var 499 eqn 48 --> var 487 eqn 49 --> var 500 eqn 50 --> var 497 eqn 51 --> var 490 eqn 52 --> var 494 eqn 53 --> var 495 eqn 54 --> var 486 eqn 55 --> var 521 eqn 56 --> var 485 eqn 57 --> var 483 eqn 58 --> var 545 eqn 59 --> var 723 eqn 60 --> var 722 eqn 61 --> var 475 eqn 62 --> var 480 eqn 63 --> var 481 eqn 64 --> var 476 eqn 65 --> var 479 eqn 66 --> var 445 eqn 67 --> var 694 eqn 68 --> var 691 eqn 69 --> var 448 eqn 70 --> var 447 eqn 71 --> var 450 eqn 72 --> var 451 eqn 73 --> var 446 eqn 74 --> var 453 eqn 75 --> var 452 eqn 76 --> var 455 eqn 77 --> var 454 eqn 78 --> var 449 eqn 79 --> var 462 eqn 80 --> var 457 eqn 81 --> var 456 eqn 82 --> var 463 eqn 83 --> var 464 eqn 84 --> var 465 eqn 85 --> var 466 eqn 86 --> var 467 eqn 87 --> var 468 eqn 88 --> var 459 eqn 89 --> var 458 eqn 90 --> var 469 eqn 91 --> var 460 eqn 92 --> var 443 eqn 93 --> var 470 eqn 94 --> var 439 eqn 95 --> var 440 eqn 96 --> var 685 eqn 97 --> var 686 eqn 98 --> var 413 eqn 99 --> var 414 eqn 100 --> var 405 eqn 101 --> var 406 eqn 102 --> var 675 eqn 103 --> var 676 eqn 104 --> var 401 eqn 105 --> var 402 eqn 106 --> var 301 eqn 107 --> var 302 eqn 108 --> var 671 eqn 109 --> var 282 eqn 110 --> var 275 eqn 111 --> var 276 eqn 112 --> var 267 eqn 113 --> var 268 eqn 114 --> var 661 eqn 115 --> var 662 eqn 116 --> var 263 eqn 117 --> var 264 eqn 118 --> var 211 eqn 119 --> var 212 eqn 120 --> var 213 eqn 121 --> var 214 eqn 122 --> var 199 eqn 123 --> var 200 eqn 124 --> var 203 eqn 125 --> var 204 eqn 126 --> var 201 eqn 127 --> var 202 eqn 128 --> var 147 eqn 129 --> var 148 eqn 130 --> var 145 eqn 131 --> var 146 eqn 132 --> var 159 eqn 133 --> var 160 eqn 134 --> var 157 eqn 135 --> var 158 eqn 136 --> var 155 eqn 137 --> var 156 eqn 138 --> var 153 eqn 139 --> var 154 eqn 140 --> var 151 eqn 141 --> var 152 eqn 142 --> var 149 eqn 143 --> var 150 eqn 144 --> var 177 eqn 145 --> var 178 eqn 146 --> var 175 eqn 147 --> var 176 eqn 148 --> var 173 eqn 149 --> var 174 eqn 150 --> var 171 eqn 151 --> var 172 eqn 152 --> var 169 eqn 153 --> var 170 eqn 154 --> var 167 eqn 155 --> var 168 eqn 156 --> var 165 eqn 157 --> var 166 eqn 158 --> var 163 eqn 159 --> var 164 eqn 160 --> var 193 eqn 161 --> var 194 eqn 162 --> var 191 eqn 163 --> var 192 eqn 164 --> var 189 eqn 165 --> var 190 eqn 166 --> var 187 eqn 167 --> var 188 eqn 168 --> var 185 eqn 169 --> var 186 eqn 170 --> var 183 eqn 171 --> var 184 eqn 172 --> var 181 eqn 173 --> var 182 eqn 174 --> var 179 eqn 175 --> var 180 eqn 176 --> var 133 eqn 177 --> var 134 eqn 178 --> var 137 eqn 179 --> var 138 eqn 180 --> var 135 eqn 181 --> var 136 eqn 182 --> var 119 eqn 183 --> var 120 eqn 184 --> var 121 eqn 185 --> var 122 eqn 186 --> var 125 eqn 187 --> var 126 eqn 188 --> var 123 eqn 189 --> var 124 eqn 190 --> var 33 eqn 191 --> var 32 eqn 192 --> var 51 eqn 193 --> var 52 eqn 194 --> var 574 eqn 195 --> var 49 eqn 196 --> var 47 eqn 197 --> var 48 eqn 198 --> var 45 eqn 199 --> var 46 eqn 200 --> var 43 eqn 201 --> var 44 eqn 202 --> var 39 eqn 203 --> var 40 eqn 204 --> var 41 eqn 205 --> var 37 eqn 206 --> var 38 eqn 207 --> var 42 eqn 208 --> var 537 eqn 209 --> var 567 eqn 210 --> var 570 eqn 211 --> var 571 eqn 212 --> var 562 eqn 213 --> var 31 eqn 214 --> var 563 eqn 215 --> var 565 eqn 216 --> var 564 eqn 217 --> var 1 eqn 218 --> var 2 eqn 219 --> var 3 eqn 220 --> var 4 eqn 221 --> var 5 eqn 222 --> var 6 eqn 223 --> var 7 eqn 224 --> var 8 eqn 225 --> var 9 eqn 226 --> var 10 eqn 227 --> var 11 eqn 228 --> var 12 eqn 229 --> var 13 eqn 230 --> var 14 eqn 231 --> var 15 eqn 232 --> var 16 eqn 233 --> var 17 eqn 234 --> var 18 eqn 235 --> var 19 eqn 236 --> var 20 eqn 237 --> var 21 eqn 238 --> var 22 eqn 239 --> var 23 eqn 240 --> var 24 eqn 241 --> var 25 eqn 242 --> var 26 eqn 243 --> var 473 eqn 244 --> var 482 eqn 245 --> var 511 eqn 246 --> var 514 eqn 247 --> var 501 eqn 248 --> var 75 eqn 249 --> var 76 eqn 250 --> var 323 eqn 251 --> var 324 eqn 252 --> var 73 eqn 253 --> var 74 eqn 254 --> var 321 eqn 255 --> var 322 eqn 256 --> var 97 eqn 257 --> var 98 eqn 258 --> var 345 eqn 259 --> var 346 eqn 260 --> var 99 eqn 261 --> var 100 eqn 262 --> var 347 eqn 263 --> var 348 eqn 264 --> var 95 eqn 265 --> var 96 eqn 266 --> var 343 eqn 267 --> var 344 eqn 268 --> var 93 eqn 269 --> var 94 eqn 270 --> var 341 eqn 271 --> var 342 eqn 272 --> var 91 eqn 273 --> var 92 eqn 274 --> var 339 eqn 275 --> var 340 eqn 276 --> var 63 eqn 277 --> var 64 eqn 278 --> var 311 eqn 279 --> var 312 eqn 280 --> var 89 eqn 281 --> var 90 eqn 282 --> var 337 eqn 283 --> var 338 eqn 284 --> var 81 eqn 285 --> var 82 eqn 286 --> var 329 eqn 287 --> var 330 eqn 288 --> var 79 eqn 289 --> var 80 eqn 290 --> var 327 eqn 291 --> var 328 eqn 292 --> var 85 eqn 293 --> var 86 eqn 294 --> var 333 eqn 295 --> var 334 eqn 296 --> var 83 eqn 297 --> var 84 eqn 298 --> var 331 eqn 299 --> var 332 eqn 300 --> var 101 eqn 301 --> var 102 eqn 302 --> var 349 eqn 303 --> var 350 eqn 304 --> var 77 eqn 305 --> var 78 eqn 306 --> var 325 eqn 307 --> var 326 eqn 308 --> var 87 eqn 309 --> var 88 eqn 310 --> var 335 eqn 311 --> var 336 eqn 312 --> var 59 eqn 313 --> var 60 eqn 314 --> var 307 eqn 315 --> var 308 eqn 316 --> var 71 eqn 317 --> var 72 eqn 318 --> var 319 eqn 319 --> var 320 eqn 320 --> var 67 eqn 321 --> var 68 eqn 322 --> var 315 eqn 323 --> var 316 eqn 324 --> var 65 eqn 325 --> var 66 eqn 326 --> var 313 eqn 327 --> var 314 eqn 328 --> var 69 eqn 329 --> var 70 eqn 330 --> var 317 eqn 331 --> var 318 eqn 332 --> var 373 eqn 333 --> var 371 eqn 334 --> var 395 eqn 335 --> var 397 eqn 336 --> var 393 eqn 337 --> var 391 eqn 338 --> var 389 eqn 339 --> var 361 eqn 340 --> var 387 eqn 341 --> var 379 eqn 342 --> var 377 eqn 343 --> var 383 eqn 344 --> var 381 eqn 345 --> var 399 eqn 346 --> var 375 eqn 347 --> var 385 eqn 348 --> var 355 eqn 349 --> var 357 eqn 350 --> var 359 eqn 351 --> var 369 eqn 352 --> var 365 eqn 353 --> var 367 eqn 354 --> var 374 eqn 355 --> var 372 eqn 356 --> var 396 eqn 357 --> var 398 eqn 358 --> var 394 eqn 359 --> var 392 eqn 360 --> var 390 eqn 361 --> var 362 eqn 362 --> var 388 eqn 363 --> var 380 eqn 364 --> var 378 eqn 365 --> var 384 eqn 366 --> var 382 eqn 367 --> var 400 eqn 368 --> var 376 eqn 369 --> var 386 eqn 370 --> var 356 eqn 371 --> var 358 eqn 372 --> var 360 eqn 373 --> var 370 eqn 374 --> var 366 eqn 375 --> var 368 eqn 376 --> var 235 eqn 377 --> var 233 eqn 378 --> var 255 eqn 379 --> var 253 eqn 380 --> var 251 eqn 381 --> var 223 eqn 382 --> var 249 eqn 383 --> var 241 eqn 384 --> var 239 eqn 385 --> var 245 eqn 386 --> var 243 eqn 387 --> var 261 eqn 388 --> var 237 eqn 389 --> var 217 eqn 390 --> var 219 eqn 391 --> var 221 eqn 392 --> var 231 eqn 393 --> var 236 eqn 394 --> var 234 eqn 395 --> var 256 eqn 396 --> var 254 eqn 397 --> var 252 eqn 398 --> var 224 eqn 399 --> var 250 eqn 400 --> var 242 eqn 401 --> var 240 eqn 402 --> var 246 eqn 403 --> var 244 eqn 404 --> var 262 eqn 405 --> var 238 eqn 406 --> var 218 eqn 407 --> var 220 eqn 408 --> var 222 eqn 409 --> var 232 eqn 410 --> var 61 eqn 411 --> var 62 eqn 412 --> var 309 eqn 413 --> var 310 eqn 414 --> var 57 eqn 415 --> var 58 eqn 416 --> var 305 eqn 417 --> var 306 eqn 418 --> var 437 eqn 419 --> var 363 eqn 420 --> var 438 eqn 421 --> var 364 eqn 422 --> var 421 eqn 423 --> var 422 eqn 424 --> var 411 eqn 425 --> var 412 eqn 426 --> var 407 eqn 427 --> var 408 eqn 428 --> var 195 eqn 429 --> var 247 eqn 430 --> var 196 eqn 431 --> var 248 eqn 432 --> var 209 eqn 433 --> var 259 eqn 434 --> var 210 eqn 435 --> var 260 eqn 436 --> var 113 eqn 437 --> var 227 eqn 438 --> var 114 eqn 439 --> var 228 eqn 440 --> var 129 eqn 441 --> var 207 eqn 442 --> var 111 eqn 443 --> var 229 eqn 444 --> var 130 eqn 445 --> var 208 eqn 446 --> var 112 eqn 447 --> var 230 eqn 448 --> var 131 eqn 449 --> var 225 eqn 450 --> var 132 eqn 451 --> var 226 eqn 452 --> var 127 eqn 453 --> var 197 eqn 454 --> var 139 eqn 455 --> var 115 eqn 456 --> var 257 eqn 457 --> var 128 eqn 458 --> var 198 eqn 459 --> var 140 eqn 460 --> var 116 eqn 461 --> var 258 eqn 462 --> var 283 eqn 463 --> var 284 eqn 464 --> var 273 eqn 465 --> var 274 eqn 466 --> var 269 eqn 467 --> var 270 eqn 468 --> var 442 eqn 469 --> var 542 eqn 470 --> var 441 eqn 471 --> var 541 eqn 472 --> var 575 eqn 473 --> var 552 eqn 474 --> var 551 eqn 475 --> var 444 eqn 476 --> var 523 eqn 477 --> var 518 eqn 478 --> var 522 eqn 479 --> var 492 eqn 480 --> var 498 eqn 481 --> var 488 eqn 482 --> var 489 eqn 483 --> var 491 eqn 484 --> var 472 eqn 485 --> var 493 eqn 486 --> var 484 eqn 487 --> var 503 eqn 488 --> var 509 eqn 489 --> var 504 eqn 490 --> var 513 eqn 491 --> var 303 eqn 492 --> var 304 eqn 493 --> var 435 eqn 494 --> var 353 eqn 495 --> var 436 eqn 496 --> var 354 eqn 497 --> var 415 eqn 498 --> var 416 eqn 499 --> var 409 eqn 500 --> var 410 eqn 501 --> var 419 eqn 502 --> var 420 eqn 503 --> var 55 eqn 504 --> var 56 eqn 505 --> var 299 eqn 506 --> var 105 eqn 507 --> var 300 eqn 508 --> var 106 eqn 509 --> var 297 eqn 510 --> var 103 eqn 511 --> var 298 eqn 512 --> var 104 eqn 513 --> var 107 eqn 514 --> var 108 eqn 515 --> var 109 eqn 516 --> var 110 eqn 517 --> var 215 eqn 518 --> var 118 eqn 519 --> var 141 eqn 520 --> var 142 eqn 521 --> var 143 eqn 522 --> var 144 eqn 523 --> var 205 eqn 524 --> var 206 eqn 525 --> var 277 eqn 526 --> var 278 eqn 527 --> var 271 eqn 528 --> var 280 eqn 529 --> var 281 eqn 530 --> var 216 eqn 531 --> var 27 eqn 532 --> var 29 eqn 533 --> var 28 eqn 534 --> var 36 eqn 535 --> var 54 eqn 536 --> var 35 eqn 537 --> var 53 eqn 538 --> var 34 eqn 539 --> var 30 eqn 540 --> var 561 eqn 541 --> var 538 eqn 542 --> var 50 eqn 543 --> var 433 eqn 544 --> var 434 eqn 545 --> var 431 eqn 546 --> var 432 eqn 547 --> var 429 eqn 548 --> var 430 eqn 549 --> var 427 eqn 550 --> var 428 eqn 551 --> var 706 eqn 552 --> var 426 eqn 553 --> var 423 eqn 554 --> var 709 eqn 555 --> var 295 eqn 556 --> var 296 eqn 557 --> var 293 eqn 558 --> var 294 eqn 559 --> var 291 eqn 560 --> var 292 eqn 561 --> var 289 eqn 562 --> var 290 eqn 563 --> var 287 eqn 564 --> var 288 eqn 565 --> var 720 eqn 566 --> var 286 eqn 567 --> var 161 eqn 568 --> var 162 eqn 569 --> var 566 eqn 570 --> var 568 eqn 571 --> var 569 eqn 572 --> var 577 eqn 573 --> var 578 eqn 574 --> var 579 eqn 575 --> var 580 eqn 576 --> var 581 eqn 577 --> var 582 eqn 578 --> var 583 eqn 579 --> var 584 eqn 580 --> var 585 eqn 581 --> var 586 eqn 582 --> var 587 eqn 583 --> var 588 eqn 584 --> var 589 eqn 585 --> var 590 eqn 586 --> var 591 eqn 587 --> var 592 eqn 588 --> var 593 eqn 589 --> var 594 eqn 590 --> var 595 eqn 591 --> var 596 eqn 592 --> var 597 eqn 593 --> var 598 eqn 594 --> var 599 eqn 595 --> var 600 eqn 596 --> var 601 eqn 597 --> var 602 eqn 598 --> var 603 eqn 599 --> var 604 eqn 600 --> var 605 eqn 601 --> var 606 eqn 602 --> var 607 eqn 603 --> var 608 eqn 604 --> var 609 eqn 605 --> var 610 eqn 606 --> var 611 eqn 607 --> var 612 eqn 608 --> var 613 eqn 609 --> var 573 eqn 610 --> var 614 eqn 611 --> var 572 eqn 612 --> var 117 eqn 613 --> var 616 eqn 614 --> var 617 eqn 615 --> var 618 eqn 616 --> var 619 eqn 617 --> var 620 eqn 618 --> var 621 eqn 619 --> var 622 eqn 620 --> var 623 eqn 621 --> var 624 eqn 622 --> var 625 eqn 623 --> var 626 eqn 624 --> var 627 eqn 625 --> var 628 eqn 626 --> var 629 eqn 627 --> var 630 eqn 628 --> var 631 eqn 629 --> var 632 eqn 630 --> var 633 eqn 631 --> var 634 eqn 632 --> var 635 eqn 633 --> var 636 eqn 634 --> var 637 eqn 635 --> var 638 eqn 636 --> var 639 eqn 637 --> var 640 eqn 638 --> var 641 eqn 639 --> var 642 eqn 640 --> var 643 eqn 641 --> var 644 eqn 642 --> var 645 eqn 643 --> var 646 eqn 644 --> var 647 eqn 645 --> var 648 eqn 646 --> var 649 eqn 647 --> var 650 eqn 648 --> var 651 eqn 649 --> var 652 eqn 650 --> var 653 eqn 651 --> var 654 eqn 652 --> var 655 eqn 653 --> var 656 eqn 654 --> var 657 eqn 655 --> var 658 eqn 656 --> var 265 eqn 657 --> var 266 eqn 658 --> var 659 eqn 659 --> var 660 eqn 660 --> var 663 eqn 661 --> var 664 eqn 662 --> var 665 eqn 663 --> var 666 eqn 664 --> var 667 eqn 665 --> var 668 eqn 666 --> var 669 eqn 667 --> var 670 eqn 668 --> var 285 eqn 669 --> var 672 eqn 670 --> var 403 eqn 671 --> var 404 eqn 672 --> var 673 eqn 673 --> var 674 eqn 674 --> var 677 eqn 675 --> var 678 eqn 676 --> var 679 eqn 677 --> var 680 eqn 678 --> var 681 eqn 679 --> var 682 eqn 680 --> var 683 eqn 681 --> var 684 eqn 682 --> var 425 eqn 683 --> var 424 eqn 684 --> var 687 eqn 685 --> var 688 eqn 686 --> var 351 eqn 687 --> var 690 eqn 688 --> var 689 eqn 689 --> var 692 eqn 690 --> var 693 eqn 691 --> var 352 eqn 692 --> var 695 eqn 693 --> var 696 eqn 694 --> var 697 eqn 695 --> var 698 eqn 696 --> var 699 eqn 697 --> var 700 eqn 698 --> var 701 eqn 699 --> var 702 eqn 700 --> var 703 eqn 701 --> var 704 eqn 702 --> var 705 eqn 703 --> var 417 eqn 704 --> var 707 eqn 705 --> var 708 eqn 706 --> var 418 eqn 707 --> var 710 eqn 708 --> var 711 eqn 709 --> var 712 eqn 710 --> var 713 eqn 711 --> var 714 eqn 712 --> var 715 eqn 713 --> var 716 eqn 714 --> var 717 eqn 715 --> var 718 eqn 716 --> var 719 eqn 717 --> var 279 eqn 718 --> var 721 eqn 719 --> var 820 eqn 720 --> var 819 eqn 721 --> var 818 eqn 722 --> var 817 eqn 723 --> var 816 eqn 724 --> var 815 eqn 725 --> var 814 eqn 726 --> var 813 eqn 727 --> var 812 eqn 728 --> var 811 eqn 729 --> var 810 eqn 730 --> var 809 eqn 731 --> var 808 eqn 732 --> var 807 eqn 733 --> var 806 eqn 734 --> var 805 eqn 735 --> var 804 eqn 736 --> var 803 eqn 737 --> var 801 eqn 738 --> var 802 eqn 739 --> var 799 eqn 740 --> var 800 eqn 741 --> var 797 eqn 742 --> var 798 eqn 743 --> var 795 eqn 744 --> var 796 eqn 745 --> var 794 eqn 746 --> var 793 eqn 747 --> var 790 eqn 748 --> var 789 eqn 749 --> var 788 eqn 750 --> var 787 eqn 751 --> var 786 eqn 752 --> var 783 eqn 753 --> var 782 eqn 754 --> var 779 eqn 755 --> var 780 eqn 756 --> var 781 eqn 757 --> var 792 eqn 758 --> var 791 eqn 759 --> var 478 eqn 760 --> var 736 eqn 761 --> var 737 eqn 762 --> var 738 eqn 763 --> var 739 eqn 764 --> var 740 eqn 765 --> var 741 eqn 766 --> var 742 eqn 767 --> var 743 eqn 768 --> var 744 eqn 769 --> var 745 eqn 770 --> var 746 eqn 771 --> var 747 eqn 772 --> var 748 eqn 773 --> var 749 eqn 774 --> var 505 eqn 775 --> var 750 eqn 776 --> var 751 eqn 777 --> var 729 eqn 778 --> var 730 eqn 779 --> var 727 eqn 780 --> var 728 eqn 781 --> var 752 eqn 782 --> var 753 eqn 783 --> var 754 eqn 784 --> var 755 eqn 785 --> var 756 eqn 786 --> var 757 eqn 787 --> var 758 eqn 788 --> var 759 eqn 789 --> var 760 eqn 790 --> var 761 eqn 791 --> var 762 eqn 792 --> var 763 eqn 793 --> var 764 eqn 794 --> var 765 eqn 795 --> var 766 eqn 796 --> var 767 eqn 797 --> var 768 eqn 798 --> var 769 eqn 799 --> var 770 eqn 800 --> var 771 eqn 801 --> var 772 eqn 802 --> var 773 eqn 803 --> var 774 eqn 804 --> var 775 eqn 805 --> var 776 eqn 806 --> var 777 eqn 807 --> var 778 eqn 808 --> var 821 eqn 809 --> var 822 eqn 810 --> var 823 eqn 811 --> var 824 eqn 812 --> var 825 eqn 813 --> var 826 eqn 814 --> var 827 eqn 815 --> var 828 eqn 816 --> var 829 eqn 817 --> var 830 eqn 818 --> var 831 eqn 819 --> var 832 eqn 820 --> var 833 eqn 821 --> var 834 eqn 822 --> var 835 eqn 823 --> var 836 eqn 824 --> var 837 eqn 825 --> var 838 eqn 826 --> var 839 eqn 827 --> var 842 eqn 828 --> var 843 eqn 829 --> var 844 eqn 830 --> var 845 eqn 831 --> var 846 eqn 832 --> var 847 eqn 833 --> var 848 eqn 834 --> var 849 eqn 835 --> var 850 eqn 836 --> var 851 eqn 837 --> var 852 eqn 838 --> var 853 eqn 839 --> var 854 eqn 840 --> var 855 eqn 841 --> var 856 eqn 842 --> var 857 eqn 843 --> var 858 eqn 844 --> var 859 eqn 845 --> var 860 eqn 846 --> var 861 eqn 847 --> var 862 eqn 848 --> var 863 eqn 849 --> var 864 eqn 850 --> var 865 eqn 851 --> var 866 eqn 852 --> var 867 eqn 853 --> var 868 eqn 854 --> var 869 eqn 855 --> var 870 eqn 856 --> var 871 eqn 857 --> var 872 eqn 858 --> var 873 eqn 859 --> var 874 eqn 860 --> var 875 eqn 861 --> var 876 eqn 862 --> var 877 eqn 863 --> var 878 eqn 864 --> var 879 eqn 865 --> var 880 eqn 866 --> var 881 eqn 867 --> var 882 eqn 868 --> var 883 eqn 869 --> var 884 eqn 870 --> var 885 eqn 871 --> var 886 eqn 872 --> var 887 eqn 873 --> var 888 eqn 874 --> var 889 eqn 875 --> var 890 eqn 876 --> var 891 eqn 877 --> var 892 eqn 878 --> var 893 eqn 879 --> var 894 eqn 880 --> var 895 eqn 881 --> var 896 eqn 882 --> var 897 eqn 883 --> var 898 eqn 884 --> var 899 eqn 885 --> var 900 eqn 886 --> var 901 eqn 887 --> var 902 eqn 888 --> var 903 eqn 889 --> var 904 eqn 890 --> var 905 eqn 891 --> var 906 eqn 892 --> var 907 eqn 893 --> var 908 eqn 894 --> var 909 eqn 895 --> var 910 eqn 896 --> var 911 eqn 897 --> var 912 eqn 898 --> var 913 eqn 899 --> var 914 eqn 900 --> var 915 eqn 901 --> var 916 eqn 902 --> var 917 eqn 903 --> var 918 eqn 904 --> var 919 eqn 905 --> var 920 eqn 906 --> var 921 eqn 907 --> var 922 eqn 908 --> var 923 eqn 909 --> var 924 eqn 910 --> var 925 eqn 911 --> var 926 eqn 912 --> var 927 eqn 913 --> var 928 eqn 914 --> var 929 eqn 915 --> var 930 eqn 916 --> var 931 eqn 917 --> var 932 eqn 918 --> var 933 eqn 919 --> var 934 eqn 920 --> var 935 eqn 921 --> var 936 eqn 922 --> var 937 eqn 923 --> var 938 eqn 924 --> var 939 eqn 925 --> var 940 eqn 926 --> var 941 eqn 927 --> var 942 eqn 928 --> var 943 eqn 929 --> var 944 eqn 930 --> var 945 eqn 931 --> var 946 eqn 932 --> var 947 eqn 933 --> var 948 eqn 934 --> var 949 eqn 935 --> var 950 eqn 936 --> var 953 eqn 937 --> var 954 eqn 938 --> var 955 eqn 939 --> var 952 eqn 940 --> var 951 eqn 941 --> var 841 eqn 942 --> var 840 eqn 943 --> var 784 eqn 944 --> var 785 eqn 945 --> var 735 eqn 946 --> var 734 eqn 947 --> var 733 eqn 948 --> var 732 eqn 949 --> var 731 eqn 950 --> var 726 eqn 951 --> var 725 Error: Internal error NBInitialization.main failed to apply modules! " [Timeout remaining time 658] [Calling sys.exit(0), Time elapsed: 4.595110467635095] Failed to read output from testmodel.py, exit status != 0: 1.6239137398079038 1.642377173 0.893708056 Calling exit ...