Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_12_Buildings.Fluid.SolarCollectors.Controls.Examples.SolarPumpController.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.001238/0.001238, allocations: 100.4 kB / 19.72 MB, free: 2.121 MB / 14.72 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.001453/0.001453, allocations: 209.6 kB / 23.01 MB, free: 4.93 MB / 14.72 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 1.404/1.404, allocations: 230.6 MB / 256.8 MB, free: 7.797 MB / 206.1 MB " [Timeout remaining time 178] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.1.1-maint.12.x/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.1.1-maint.12.x/package.mo): time 2.937/2.937, allocations: 0.49 GB / 0.7958 GB, free: 35.59 MB / 0.6231 GB " [Timeout remaining time 177] Using package Buildings with version 12.1.1 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.1.1-maint.12.x/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(Buildings.Fluid.SolarCollectors.Controls.Examples.SolarPumpController,tolerance=1e-06,outputFormat="mat",numberOfIntervals=2500,variableFilter="time|pumCon.on|pumCon.criSol.G_TC|pumCon.weaBus.HDirNor",fileNamePrefix="Buildings_12_Buildings.Fluid.SolarCollectors.Controls.Examples.SolarPumpController") translateModel(Buildings.Fluid.SolarCollectors.Controls.Examples.SolarPumpController,tolerance=1e-06,outputFormat="mat",numberOfIntervals=2500,variableFilter="time|pumCon.on|pumCon.criSol.G_TC|pumCon.weaBus.HDirNor",fileNamePrefix="Buildings_12_Buildings.Fluid.SolarCollectors.Controls.Examples.SolarPumpController") [Timeout 300] "Notification: Performance of FrontEnd - Absyn->SCode: time 2.013e-05/2.013e-05, allocations: 2.281 kB / 1.155 GB, free: 25.15 MB / 0.9044 GB Notification: Performance of NFInst.instantiate(Buildings.Fluid.SolarCollectors.Controls.Examples.SolarPumpController): time 0.007217/0.007238, allocations: 6.543 MB / 1.161 GB, free: 20.81 MB / 0.9044 GB Notification: Performance of NFInst.instExpressions: time 0.1836/0.1909, allocations: 133.8 MB / 1.292 GB, free: 4.551 MB / 0.9825 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.001696/0.1926, allocations: 27.81 kB / 1.292 GB, free: 4.523 MB / 0.9825 GB Notification: Performance of NFTyping.typeComponents: time 0.001783/0.1943, allocations: 432.7 kB / 1.293 GB, free: 4.098 MB / 0.9825 GB Notification: Performance of NFTyping.typeBindings: time 0.002725/0.1971, allocations: 0.785 MB / 1.293 GB, free: 3.312 MB / 0.9825 GB Notification: Performance of NFTyping.typeClassSections: time 0.002824/0.1999, allocations: 1.157 MB / 1.294 GB, free: 2.16 MB / 0.9825 GB Notification: Performance of NFFlatten.flatten: time 0.004837/0.2047, allocations: 2.738 MB / 1.297 GB, free: 15.41 MB / 0.9981 GB Notification: Performance of NFFlatten.resolveConnections: time 0.001876/0.2066, allocations: 0.7725 MB / 1.298 GB, free: 14.59 MB / 0.9981 GB Notification: Performance of NFEvalConstants.evaluate: time 0.001785/0.2084, allocations: 1.02 MB / 1.299 GB, free: 13.57 MB / 0.9981 GB Notification: Performance of NFSimplifyModel.simplify: time 0.001197/0.2096, allocations: 0.9609 MB / 1.3 GB, free: 12.6 MB / 0.9981 GB Notification: Performance of NFPackage.collectConstants: time 0.0003188/0.2099, allocations: 252 kB / 1.3 GB, free: 12.36 MB / 0.9981 GB Notification: Performance of NFFlatten.collectFunctions: time 0.001781/0.2117, allocations: 0.8118 MB / 1.301 GB, free: 11.54 MB / 0.9981 GB Notification: Performance of combineBinaries: time 0.003518/0.2152, allocations: 3.731 MB / 1.304 GB, free: 7.777 MB / 0.9981 GB Notification: Performance of replaceArrayConstructors: time 0.002017/0.2172, allocations: 2.175 MB / 1.307 GB, free: 5.574 MB / 0.9981 GB Notification: Performance of NFVerifyModel.verify: time 0.0003879/0.2176, allocations: 155.9 kB / 1.307 GB, free: 5.422 MB / 0.9981 GB Notification: Performance of FrontEnd: time 0.0004717/0.2181, allocations: 83.41 kB / 1.307 GB, free: 5.34 MB / 0.9981 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 415 (388) * Number of variables: 415 (388) Notification: Performance of [SIM] Bindings: time 0.009336/0.2274, allocations: 8.529 MB / 1.315 GB, free: 12.52 MB / 1.014 GB Notification: Performance of [SIM] FunctionAlias: time 0.001592/0.229, allocations: 1.204 MB / 1.316 GB, free: 11.29 MB / 1.014 GB Notification: Performance of [SIM] Early Inline: time 0.008088/0.2371, allocations: 7.264 MB / 1.323 GB, free: 3.965 MB / 1.014 GB Notification: Performance of [SIM] Simplify 1: time 0.002/0.2391, allocations: 1.094 MB / 1.324 GB, free: 2.773 MB / 1.014 GB Notification: Performance of [SIM] Alias: time 0.01527/0.2544, allocations: 10.1 MB / 1.334 GB, free: 8.07 MB / 1.029 GB Notification: Performance of [SIM] Simplify 2: time 0.001236/0.2556, allocations: 0.7374 MB / 1.335 GB, free: 7.277 MB / 1.029 GB Notification: Performance of [SIM] Remove Stream: time 0.0004678/0.2561, allocations: 415.7 kB / 1.335 GB, free: 6.844 MB / 1.029 GB Notification: Performance of [SIM] Detect States: time 0.001157/0.2572, allocations: 1.026 MB / 1.336 GB, free: 5.758 MB / 1.029 GB Notification: Performance of [SIM] Events: time 0.0009119/0.2581, allocations: 0.6319 MB / 1.337 GB, free: 5.121 MB / 1.029 GB Notification: Performance of [SIM] Partitioning: time 0.002192/0.2603, allocations: 1.848 MB / 1.339 GB, free: 3.199 MB / 1.029 GB Notification: Performance of [SIM] Causalize: time 0.005156/0.2655, allocations: 3.645 MB / 1.342 GB, free: 15.45 MB / 1.045 GB Notification: Performance of [SIM] After Index Reduction Inline: time 0.003873/0.2694, allocations: 3.803 MB / 1.346 GB, free: 11.64 MB / 1.045 GB Notification: Performance of [INI] Simplify: time 0.007164/0.2765, allocations: 2.933 MB / 1.349 GB, free: 8.57 MB / 1.045 GB Notification: Performance of [INI] Inline: time 0.00715/0.2837, allocations: 6.878 MB / 1.356 GB, free: 1.668 MB / 1.045 GB Notification: Performance of [INI] Partitioning: time 0.000263/0.2839, allocations: 96.8 kB / 1.356 GB, free: 1.543 MB / 1.045 GB Notification: Performance of [INI] Cleanup: time 0.00128/0.2852, allocations: 1.026 MB / 1.357 GB, free: 0.5156 MB / 1.045 GB Warning: NBResolveSingularities.balanceInitialization reports an overdetermined initialization! Checking for consistency is not yet supported, following equations had to be removed: [FOR-] (300) ($RES_BND_621) [----] for $i1 in 1:10 loop [----] [RECD] (30) pumCon.per = Buildings.Fluid.SolarCollectors.Data.GlazedFlatPlate.FP_ThermaLiteHS20(1.97, Buildings.Fluid.SolarCollectors.Types.HeatCapacity.DryMass, 0.0, 0.0028, 26.0, 0.1777, 242.65, 0.017453292519943295 * ({0.0, 10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0})[$i1], {1.0, 0.9989, 0.9946, 0.9836, 0.9567, 0.8882, 0.6935, 0.0, 0.0, 0.0}, Buildings.Fluid.SolarCollectors.Data.BaseClasses.validateAngles({0.017453292519943295 * ({0.0, 10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0})[$i1] for $i0 in 1:10}, {1.0, 0.9989, 0.9946, 0.9836, 0.9567, 0.8882, 0.6935, 0.0, 0.0, 0.0}), 0.762, -3.71) ($RES_BND_622) [----] end for; slice: {8, 9, 10, 11, 12, 13, 14, 15, 16, 19, ...}; Error: Internal error NBSorting.tarjan failed to sort system: System Variables (284/357) **************************** (1|1) [DISC] (1) Boolean pumCon.on (2|2) [ALGB] (1) Real pumCon.weaBus.TWetBul (start = 293.15, min = 0.0, nominal = 300.0) (3|3) [ALGB] (1) Real pumCon.weaBus.relHum (min = 0.0, max = 1.0) (4|4) [ALGB] (1) Real pumCon.weaBus.HDirNor (5|5) [ALGB] (1) Real pumCon.weaBus.HGloHor (6|6) [ALGB] (1) Real pumCon.weaBus.HDifHor (7|7) [ALGB] (1) Real pumCon.weaBus.HHorIR (min = 0.0) (8|8) [ALGB] (1) Real pumCon.weaBus.winDir (9|9) [ALGB] (1) Real pumCon.weaBus.winSpe (10|10) [ALGB] (1) Real pumCon.weaBus.ceiHei (min = 0.0) (11|11) [ALGB] (1) Real pumCon.weaBus.nTot (12|12) [ALGB] (1) Real pumCon.weaBus.solDec (13|13) [ALGB] (1) Real pumCon.weaBus.solZen (14|14) [ALGB] (1) Real pumCon.weaBus.solTim (15|15) [ALGB] (1) Real pumCon.criSol.G_TC (16|16) [ALGB] (1) protected Real pumCon.HDifTilIso.HDifTil.incAng (17|17) [ALGB] (1) protected Real pumCon.HDifTilIso.HDifTil.HGroDifTil (18|18) [ALGB] (1) protected Real pumCon.HDifTilIso.HDifTil.HSkyDifTil (19|19) [ALGB] (1) protected Real pumCon.HDifTilIso.HDifTil.a (20|20) [ALGB] (1) protected Real pumCon.HDifTilIso.HDifTil.b (21|21) [ALGB] (1) protected Real pumCon.HDifTilIso.skyCle.skyCle (22|22) [ALGB] (1) protected Real pumCon.HDifTilIso.skyCle.tmp1 (23|23) [ALGB] (1) protected Real pumCon.HDifTilIso.skyCle.HDifHorBou (24|24) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.F1 (25|25) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.F2 (26|26) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.F11 (27|27) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.F12 (28|28) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.F13 (29|29) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.F21 (30|30) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.F22 (31|31) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.F23 (32|32) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.a1 (33|33) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.a2 (34|34) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.a3 (35|35) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.a4 (36|36) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.a5 (37|37) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.a6 (38|38) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.a7 (39|39) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.a8 (40|40) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.b2 (41|41) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.b3 (42|42) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.b4 (43|43) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.b5 (44|44) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.b6 (45|45) [ALGB] (1) protected Real pumCon.HDifTilIso.briCoe.b7 (46|46) [ALGB] (1) protected Real pumCon.HDifTilIso.relAirMas.relAirMas (47|47) [ALGB] (1) protected Real pumCon.HDifTilIso.relAirMas.zenDeg (48|48) [ALGB] (1) protected Real pumCon.HDifTilIso.skyBri.skyBri (49|49) [ALGB] (1) protected Real pumCon.HDifTilIso.skyBri.extRadCor (50|50) [ALGB] (1) protected Real pumCon.HDifTilIso.incAng.decAng.calTimAux (51|51) [DISS] (1) protected discrete Real pumCon.HDifTilIso.incAng.decAng.tNext (fixed = true, start = 0.0) (52|52) [ALGB] (1) protected Real pumCon.HDifTilIso.incAng.decAng.decAng (53|53) [ALGB] (1) protected Real pumCon.HDifTilIso.incAng.incAng.dec_c = Modelica.Math.cos(pumCon.HDifTilIso.incAng.decAng.decAng) (54|54) [ALGB] (1) protected Real pumCon.HDifTilIso.incAng.incAng.dec_s = Modelica.Math.sin(pumCon.HDifTilIso.incAng.decAng.decAng) (55|55) [ALGB] (1) protected Real pumCon.HDifTilIso.incAng.incAng.sol_c = Modelica.Math.cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pumCon.weaBus.solTim)) (56|56) [ALGB] (1) protected Real pumCon.HDifTilIso.incAng.incAng.sol_s = Modelica.Math.sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pumCon.weaBus.solTim)) (57|57) [ALGB] (1) protected Real pumCon.HDifTilIso.incAng.incAng.lat_c = Modelica.Math.cos(weaDat.latitude.latitude) (58|58) [ALGB] (1) protected Real pumCon.HDifTilIso.incAng.incAng.lat_s = Modelica.Math.sin(weaDat.latitude.latitude) (59|59) [ALGB] (1) Real pumCon.HDirTil.inc (60|60) [ALGB] (1) protected Real pumCon.HDirTil.incAng.decAng.calTimAux (61|61) [DISS] (1) protected discrete Real pumCon.HDirTil.incAng.decAng.tNext (fixed = true, start = 0.0) (62|62) [ALGB] (1) protected Real pumCon.HDirTil.incAng.decAng.decAng (63|63) [ALGB] (1) protected Real pumCon.HDirTil.incAng.incAng.dec_c = Modelica.Math.cos(pumCon.HDirTil.incAng.decAng.decAng) (64|64) [ALGB] (1) protected Real pumCon.HDirTil.incAng.incAng.dec_s = Modelica.Math.sin(pumCon.HDirTil.incAng.decAng.decAng) (65|65) [ALGB] (1) protected Real pumCon.HDirTil.incAng.incAng.sol_c = Modelica.Math.cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pumCon.weaBus.solTim)) (66|66) [ALGB] (1) protected Real pumCon.HDirTil.incAng.incAng.sol_s = Modelica.Math.sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pumCon.weaBus.solTim)) (67|67) [ALGB] (1) protected Real pumCon.HDirTil.incAng.incAng.lat_c = Modelica.Math.cos(weaDat.latitude.latitude) (68|68) [ALGB] (1) protected Real pumCon.HDirTil.incAng.incAng.lat_s = Modelica.Math.sin(weaDat.latitude.latitude) (69|69) [ALGB] (1) Real pumCon.HTotTil.u1 (70|70) [ALGB] (1) Real pumCon.HTotTil.u2 (71|71) [ALGB] (1) Real pumCon.HTotTil.y (72|72) [ALGB] (1) Real pumCon.hys.u (73|73) [DISC] (1) Boolean pumCon.hys.y (74|74) [ALGB] (26) protected Real[26] weaDat.datRea.y (75|100) [ALGB] (1) protected Real weaDat.souSelRad.HGloHor_in_internal (76|101) [ALGB] (1) protected Real weaDat.souSelRad.HDifHor_in_internal (77|102) [ALGB] (1) protected Real weaDat.souSelRad.HDirNor_in_internal (78|103) [ALGB] (1) protected Real weaDat.conRelHum.u (79|104) [ALGB] (1) protected Real weaDat.conRelHum.y (80|105) [ALGB] (1) protected Real weaDat.limTotSkyCov.u (81|106) [ALGB] (1) protected Real weaDat.limOpaSkyCov.u (82|107) [ALGB] (1) protected Real weaDat.limCeiHei.u (83|108) [ALGB] (1) protected Real weaDat.limWinSpe.u (84|109) [ALGB] (1) protected Real weaDat.limHorInfRad.u (85|110) [ALGB] (1) protected Real weaDat.TBlaSkyCom.TBlaSky (min = 0.0) (86|111) [ALGB] (1) protected Real weaDat.TBlaSkyCom.TDewPoiK (start = 288.15, min = 0.0, nominal = 300.0) (87|112) [ALGB] (1) protected Real weaDat.TBlaSkyCom.epsSky (88|113) [ALGB] (1) protected Real weaDat.TBlaSkyCom.nOpa10 (min = 0.0, max = 10.0) (89|114) [ALGB] (1) protected Real weaDat.locTim.calTimAux (90|115) [DISS] (1) protected discrete Real weaDat.locTim.tNext (fixed = true, start = 0.0) (91|116) [ALGB] (3) protected Real[3] weaDat.datRea30Min.y (92|119) [ALGB] (1) protected Real weaDat.conTimMin.modTimAux (93|120) [ALGB] (1) protected Real weaDat.conTimMin.calTimAux (94|121) [DISS] (1) protected discrete Real weaDat.conTimMin.tNext (fixed = true, start = 0.0) (95|122) [ALGB] (1) protected Real weaDat.conTim.calTimAux (96|123) [DISS] (1) protected discrete Real weaDat.conTim.tNext (fixed = true, start = 0.0) (97|124) [DISS] (1) protected discrete Real weaDat.eqnTim.tNext (fixed = true, start = 0.0) (98|125) [ALGB] (1) protected Real weaDat.eqnTim.eqnTim (99|126) [ALGB] (1) protected Real weaDat.eqnTim.Bt (100|127) [ALGB] (1) protected Real weaDat.conWinDir.u (101|128) [ALGB] (1) protected Real weaDat.conTDryBul.u (min = -273.15) (102|129) [ALGB] (1) protected Real weaDat.conTDewPoi.u (min = -273.15) (103|130) [ALGB] (1) protected Real weaDat.decAng.calTimAux (104|131) [DISS] (1) protected discrete Real weaDat.decAng.tNext (fixed = true, start = 0.0) (105|132) [ALGB] (1) protected Real weaDat.tWetBul_TDryBulXi.XiDryBul (min = 0.0, max = 1.0) (106|133) [ALGB] (1) protected Real weaDat.tWetBul_TDryBulXi.XiSat (min = 0.0, max = 1.0) (107|134) [ALGB] (1) protected Real weaDat.tWetBul_TDryBulXi.XiSatRefIn (min = 0.0, max = 1.0) (108|135) [ALGB] (1) protected Real weaDat.conTotSkyCov.u (109|136) [ALGB] (1) protected Real weaDat.conOpaSkyCov.u (110|137) [ALGB] (1) Real sine.y (111|138) [ALGB] (1) Real $FUN_2 (112|139) [ALGB] (26) Real[26] $FUN_4 (113|165) [ALGB] (3) Real[3] $FUN_5 (114|168) [PRE-] (1) Boolean $PRE.pumCon.hys.y (115|169) [PRE-] (1) discrete Real $PRE.weaDat.decAng.tNext (116|170) [PRE-] (1) discrete Real $PRE.weaDat.eqnTim.tNext (117|171) [PRE-] (1) discrete Real $PRE.weaDat.conTim.tNext (118|172) [PRE-] (1) discrete Real $PRE.weaDat.conTimMin.tNext (119|173) [PRE-] (1) discrete Real $PRE.weaDat.locTim.tNext (120|174) [PRE-] (1) discrete Real $PRE.pumCon.HDirTil.incAng.decAng.tNext (121|175) [PRE-] (1) discrete Real $PRE.pumCon.HDifTilIso.incAng.decAng.tNext (122|176) [DISC] (1) Boolean $SEV_44 (123|177) [DISC] (1) Boolean $SEV_43 (124|178) [DISC] (1) Boolean $SEV_42 (125|179) [DISC] (1) Boolean $SEV_41 (126|180) [DISC] (1) Boolean $SEV_40 (127|181) [DISC] (1) Boolean $SEV_39 (128|182) [DISC] (1) Boolean $SEV_38 (129|183) [DISC] (1) Boolean $SEV_37 (130|184) [DISC] (1) Boolean $SEV_36 (131|185) [DISC] (1) Boolean $SEV_35 (132|186) [DISC] (1) Boolean $SEV_34 (133|187) [DISC] (1) Boolean $SEV_33 (134|188) [DISC] (1) Boolean $SEV_32 (135|189) [DISC] (1) Boolean $SEV_31 (136|190) [DISC] (1) Boolean $SEV_30 (137|191) [DISC] (1) Boolean $SEV_29 (138|192) [DISC] (1) Boolean $SEV_28 (139|193) [DISC] (1) Boolean $SEV_27 (140|194) [DISC] (1) Boolean $SEV_26 (141|195) [DISC] (1) Boolean $SEV_25 (142|196) [DISC] (1) Boolean $SEV_24 (143|197) [DISC] (1) Boolean $SEV_23 (144|198) [DISC] (1) Boolean $SEV_22 (145|199) [DISC] (1) Boolean $SEV_21 (146|200) [DISC] (1) Boolean $SEV_20 (147|201) [DISC] (1) Boolean $SEV_19 (148|202) [DISC] (1) Boolean $SEV_18 (149|203) [DISC] (1) Boolean $SEV_17 (150|204) [DISC] (1) Boolean $SEV_16 (151|205) [DISC] (1) Boolean $SEV_15 (152|206) [DISC] (1) Boolean $SEV_14 (153|207) [DISC] (1) Boolean $SEV_13 (154|208) [DISC] (1) Boolean $SEV_12 (155|209) [DISC] (1) Boolean $SEV_11 (156|210) [DISC] (1) Boolean $SEV_10 (157|211) [DISC] (1) Boolean $SEV_9 (158|212) [DISC] (1) Boolean $SEV_8 (159|213) [DISC] (1) Boolean $SEV_7 (160|214) [DISC] (1) Boolean $SEV_6 (161|215) [DISC] (1) Boolean $SEV_5 (162|216) [DISC] (1) Boolean $SEV_4 (163|217) [DISC] (1) Boolean $SEV_3 (164|218) [DISC] (1) Boolean $SEV_2 (165|219) [DISC] (1) Boolean $SEV_1 (166|220) [DISC] (1) Boolean $SEV_0 (167|221) [DISC] (1) Boolean $TEV_0 (168|222) [PRMT] (1) protected Real weaDat.add30Min.u1 = weaDat.con30Min.k (fixed = true, start = weaDat.con30Min.k) (169|223) [PRMT] (1) protected Real weaDat.con30Min.y = weaDat.con30Min.k (fixed = true, start = weaDat.con30Min.k) (170|224) [PRMT] (1) protected Real weaDat.tWetBul_TDryBulXi.p = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p, min = 0.0) (171|225) [PRMT] (1) protected Real pumCon.HDifTilIso.incAng.weaBus.pAtm = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p, min = 0.0, nominal = 1e5) (172|226) [PRMT] (1) protected Real pumCon.HDirTil.incAng.weaBus.pAtm = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p, min = 0.0, nominal = 1e5) (173|227) [PRMT] (1) Real pumCon.HDirTil.weaBus.pAtm = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p, min = 0.0, nominal = 1e5) (174|228) [PRMT] (1) Real pumCon.HDifTilIso.weaBus.pAtm = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p, min = 0.0, nominal = 1e5) (175|229) [PRMT] (1) Real pumCon.weaBus.pAtm = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p, min = 0.0, nominal = 1e5) (176|230) [PRMT] (1) Real weaDat.weaBus.pAtm = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p, min = 0.0, nominal = 1e5) (177|231) [PRMT] (1) protected Real weaDat.chePre.pAtm = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p) (178|232) [PRMT] (1) protected Real weaDat.chePre.PIn = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p) (179|233) [PRMT] (1) protected Real weaDat.pAtmSel.y = weaDat.pAtmSel.p (fixed = true, start = weaDat.pAtmSel.p) (180|234) [PRMT] (1) protected Real weaDat.zenAng.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (181|235) [PRMT] (1) protected Real pumCon.HDifTilIso.incAng.incAng.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (182|236) [PRMT] (1) protected Real pumCon.HDifTilIso.incAng.weaBus.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (183|237) [PRMT] (1) protected Real pumCon.HDirTil.incAng.incAng.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (184|238) [PRMT] (1) protected Real pumCon.HDirTil.incAng.weaBus.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (185|239) [PRMT] (1) Real pumCon.HDirTil.weaBus.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (186|240) [PRMT] (1) Real pumCon.HDifTilIso.weaBus.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (187|241) [PRMT] (1) Real pumCon.weaBus.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (188|242) [PRMT] (1) Real weaDat.weaBus.lat = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (189|243) [PRMT] (1) protected Real weaDat.latitude.y = weaDat.latitude.latitude (fixed = true, start = weaDat.latitude.latitude) (190|244) [PRMT] (1) protected Real pumCon.HDifTilIso.incAng.weaBus.alt = weaDat.altitude.Altitude (fixed = true, start = weaDat.altitude.Altitude, min = 0.0) (191|245) [PRMT] (1) protected Real pumCon.HDifTilIso.relAirMas.alt = weaDat.altitude.Altitude (fixed = true, start = weaDat.altitude.Altitude) (192|246) [PRMT] (1) protected Real pumCon.HDirTil.incAng.weaBus.alt = weaDat.altitude.Altitude (fixed = true, start = weaDat.altitude.Altitude, min = 0.0) (193|247) [PRMT] (1) Real pumCon.HDirTil.weaBus.alt = weaDat.altitude.Altitude (fixed = true, start = weaDat.altitude.Altitude, min = 0.0) (194|248) [PRMT] (1) Real pumCon.HDifTilIso.weaBus.alt = weaDat.altitude.Altitude (fixed = true, start = weaDat.altitude.Altitude, min = 0.0) (195|249) [PRMT] (1) Real pumCon.weaBus.alt = weaDat.altitude.Altitude (fixed = true, start = weaDat.altitude.Altitude, min = 0.0) (196|250) [PRMT] (1) Real weaDat.weaBus.alt = weaDat.altitude.Altitude (fixed = true, start = weaDat.altitude.Altitude, min = 0.0) (197|251) [PRMT] (1) protected Real weaDat.altitude.y = weaDat.altitude.Altitude (fixed = true, start = weaDat.altitude.Altitude) (198|252) [PRMT] (1) protected Real pumCon.HDifTilIso.incAng.weaBus.lon = weaDat.longitude.longitude (fixed = true, start = weaDat.longitude.longitude) (199|253) [PRMT] (1) protected Real pumCon.HDirTil.incAng.weaBus.lon = weaDat.longitude.longitude (fixed = true, start = weaDat.longitude.longitude) (200|254) [PRMT] (1) Real pumCon.HDirTil.weaBus.lon = weaDat.longitude.longitude (fixed = true, start = weaDat.longitude.longitude) (201|255) [PRMT] (1) Real pumCon.HDifTilIso.weaBus.lon = weaDat.longitude.longitude (fixed = true, start = weaDat.longitude.longitude) (202|256) [PRMT] (1) Real pumCon.weaBus.lon = weaDat.longitude.longitude (fixed = true, start = weaDat.longitude.longitude) (203|257) [PRMT] (1) Real weaDat.weaBus.lon = weaDat.longitude.longitude (fixed = true, start = weaDat.longitude.longitude) (204|258) [PRMT] (1) protected Real weaDat.longitude.y = weaDat.longitude.longitude (fixed = true, start = weaDat.longitude.longitude) (205|259) [PRMT] (1) protected final parameter Real weaDat.altitude.Altitude = weaDat.alt (fixed = true) (206|260) [PRMT] (1) protected final parameter Real weaDat.longitude.longitude = weaDat.lon (fixed = true) (207|261) [PRMT] (1) protected final parameter Real weaDat.latitude.latitude = weaDat.lat (fixed = true) (208|262) [PRMT] (1) protected parameter Boolean weaDat.decAng.canRepeatWeatherFile = abs(mod(weaDat.decAng.lenWea, 3.1536e7)) < 0.01 (fixed = true) (209|263) [PRMT] (1) protected parameter Real weaDat.decAng.lenWea = weaDat.decAng.weaDatEndTim - weaDat.decAng.weaDatStaTim (fixed = true) (210|264) [PRMT] (1) protected parameter Boolean weaDat.eqnTim.canRepeatWeatherFile = abs(mod(weaDat.eqnTim.lenWea, 3.1536e7)) < 0.01 (fixed = true) (211|265) [PRMT] (1) protected parameter Real weaDat.eqnTim.lenWea = weaDat.eqnTim.weaDatEndTim - weaDat.eqnTim.weaDatStaTim (fixed = true) (212|266) [PRMT] (1) protected parameter Boolean weaDat.conTim.canRepeatWeatherFile = abs(mod(weaDat.conTim.lenWea, 3.1536e7)) < 0.01 (fixed = true) (213|267) [PRMT] (1) protected parameter Real weaDat.conTim.lenWea = weaDat.conTim.weaDatEndTim - weaDat.conTim.weaDatStaTim (fixed = true) (214|268) [PRMT] (1) protected final parameter Real weaDat.conTim.weaDatEndTim = weaDat.timeSpan[2] (fixed = true) (215|269) [PRMT] (1) protected final parameter Real weaDat.conTim.weaDatStaTim = weaDat.timeSpan[1] (fixed = true) (216|270) [PRMT] (1) protected parameter Boolean weaDat.conTimMin.canRepeatWeatherFile = abs(mod(weaDat.conTimMin.lenWea, 3.1536e7)) < 0.01 (fixed = true) (217|271) [PRMT] (1) protected parameter Real weaDat.conTimMin.lenWea = weaDat.conTimMin.weaDatEndTim - weaDat.conTimMin.weaDatStaTim (fixed = true) (218|272) [PRMT] (1) protected final parameter Real weaDat.conTimMin.weaDatEndTim = weaDat.timeSpan[2] (fixed = true) (219|273) [PRMT] (1) protected final parameter Real weaDat.conTimMin.weaDatStaTim = weaDat.timeSpan[1] (fixed = true) (220|274) [PRMT] (1) protected final parameter Boolean weaDat.datRea30Min.isCsvExt = 3 + Modelica.Utilities.Strings.findLast(weaDat.datRea30Min.fileName, \".csv\", 0, false) == Modelica.Utilities.Strings.length(weaDat.datRea30Min.fileName) (fixed = true) (221|275) [PRMT] (1) protected final parameter Real weaDat.datRea30Min.u_max = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmax(weaDat.datRea30Min.tableID) (fixed = true) (222|276) [PRMT] (1) protected final parameter Real weaDat.datRea30Min.u_min = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmin(weaDat.datRea30Min.tableID) (fixed = true) (223|277) [PRMT] (1) protected final parameter String weaDat.datRea30Min.fileName = weaDat.filNam (fixed = true) (224|278) [PRMT] (1) protected final parameter Real weaDat.locTim.diff = (weaDat.locTim.lon * 43200.0) / 3.141592653589793 - weaDat.locTim.timZon (fixed = true) (225|279) [PRMT] (1) protected final parameter Real weaDat.locTim.lon = weaDat.lon (fixed = true) (226|280) [PRMT] (1) protected final parameter Real weaDat.locTim.timZon = weaDat.timZon (fixed = true) (227|281) [PRMT] (1) protected parameter Boolean weaDat.locTim.canRepeatWeatherFile = abs(mod(weaDat.locTim.lenWea, 3.1536e7)) < 0.01 (fixed = true) (228|282) [PRMT] (1) protected parameter Real weaDat.locTim.lenWea = weaDat.locTim.weaDatEndTim - weaDat.locTim.weaDatStaTim (fixed = true) (229|283) [PRMT] (1) protected final parameter Real weaDat.horInfRadSel.p = weaDat.HInfHor (fixed = true) (230|284) [PRMT] (1) protected final parameter Real weaDat.winDirSel.p = weaDat.winDir (fixed = true) (231|285) [PRMT] (1) protected final parameter Real weaDat.winSpeSel.p = weaDat.winSpe (fixed = true) (232|286) [PRMT] (1) protected final parameter Real weaDat.totSkyCovSel.p = weaDat.totSkyCov (fixed = true) (233|287) [PRMT] (1) protected final parameter Real weaDat.ceiHeiSel.p = weaDat.ceiHei (fixed = true) (234|288) [PRMT] (1) protected final parameter Real weaDat.opaSkyCovSel.p = weaDat.opaSkyCov (fixed = true) (235|289) [PRMT] (1) protected final parameter Real weaDat.relHumSel.p = weaDat.relHum (fixed = true) (236|290) [PRMT] (1) protected final parameter Real weaDat.TBlaSkySel.p = weaDat.TBlaSky (fixed = true) (237|291) [PRMT] (1) protected final parameter Real weaDat.TDryBulSel.p = weaDat.TDryBul (fixed = true) (238|292) [PRMT] (1) protected final parameter Real weaDat.TDewPoiSel.p = weaDat.TDewPoi (fixed = true) (239|293) [PRMT] (1) protected final parameter Real weaDat.pAtmSel.p = weaDat.pAtm (fixed = true) (240|294) [PRMT] (1) protected final parameter Boolean weaDat.datRea.isCsvExt = 3 + Modelica.Utilities.Strings.findLast(weaDat.datRea.fileName, \".csv\", 0, false) == Modelica.Utilities.Strings.length(weaDat.datRea.fileName) (fixed = true) (241|295) [PRMT] (1) protected final parameter Real weaDat.datRea.u_max = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmax(weaDat.datRea.tableID) (fixed = true) (242|296) [PRMT] (1) protected final parameter Real weaDat.datRea.u_min = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmin(weaDat.datRea.tableID) (fixed = true) (243|297) [PRMT] (1) protected final parameter String weaDat.datRea.fileName = weaDat.filNam (fixed = true) (244|298) [PRMT] (2) protected final parameter Real[2] weaDat.timeSpan = Buildings.BoundaryConditions.WeatherData.BaseClasses.getTimeSpanTMY3(weaDat.filNam, \"tab1\") (fixed = {true for $i4 in 1:2}) (245|300) [PRMT] (1) final parameter Real weaDat.alt = Buildings.BoundaryConditions.WeatherData.BaseClasses.getAltitudeLocationTMY3(weaDat.filNam) (fixed = true) (246|301) [PRMT] (1) final parameter Real weaDat.timZon = Buildings.BoundaryConditions.WeatherData.BaseClasses.getTimeZoneTMY3(weaDat.filNam) (fixed = true) (247|302) [PRMT] (1) final parameter Real weaDat.lat = Buildings.BoundaryConditions.WeatherData.BaseClasses.getLatitudeTMY3(weaDat.filNam) (fixed = true) (248|303) [PRMT] (1) final parameter Real weaDat.lon = Buildings.BoundaryConditions.WeatherData.BaseClasses.getLongitudeTMY3(weaDat.filNam) (fixed = true) (249|304) [PRMT] (1) final parameter Real pumCon.hys.uHigh = pumCon.delQ_flow (fixed = true, start = 1.0) (250|305) [PRMT] (1) protected final parameter Real pumCon.HDirTil.incAng.incAng.til = pumCon.HDirTil.incAng.til (fixed = true) (251|306) [PRMT] (1) protected final parameter Real pumCon.HDirTil.incAng.incAng.azi = pumCon.HDirTil.incAng.azi (fixed = true) (252|307) [PRMT] (1) protected parameter Boolean pumCon.HDirTil.incAng.decAng.canRepeatWeatherFile = abs(mod(pumCon.HDirTil.incAng.decAng.lenWea, 3.1536e7)) < 0.01 (fixed = true) (253|308) [PRMT] (1) protected parameter Real pumCon.HDirTil.incAng.decAng.lenWea = pumCon.HDirTil.incAng.decAng.weaDatEndTim - pumCon.HDirTil.incAng.decAng.weaDatStaTim (fixed = true) (254|309) [PRMT] (1) protected final parameter Real pumCon.HDirTil.incAng.til = pumCon.HDirTil.til (fixed = true) (255|310) [PRMT] (1) protected final parameter Real pumCon.HDirTil.incAng.azi = pumCon.HDirTil.azi (fixed = true) (256|311) [PRMT] (1) final parameter Real pumCon.HDirTil.azi = pumCon.azi (fixed = true) (257|312) [PRMT] (1) final parameter Real pumCon.HDirTil.til = pumCon.til (fixed = true) (258|313) [PRMT] (1) protected final parameter Real pumCon.HDifTilIso.incAng.incAng.til = pumCon.HDifTilIso.incAng.til (fixed = true) (259|314) [PRMT] (1) protected final parameter Real pumCon.HDifTilIso.incAng.incAng.azi = pumCon.HDifTilIso.incAng.azi (fixed = true) (260|315) [PRMT] (1) protected parameter Boolean pumCon.HDifTilIso.incAng.decAng.canRepeatWeatherFile = abs(mod(pumCon.HDifTilIso.incAng.decAng.lenWea, 3.1536e7)) < 0.01 (fixed = true) (261|316) [PRMT] (1) protected parameter Real pumCon.HDifTilIso.incAng.decAng.lenWea = pumCon.HDifTilIso.incAng.decAng.weaDatEndTim - pumCon.HDifTilIso.incAng.decAng.weaDatStaTim (fixed = true) (262|317) [PRMT] (1) protected final parameter Real pumCon.HDifTilIso.incAng.til = pumCon.HDifTilIso.til (fixed = true) (263|318) [PRMT] (1) protected final parameter Real pumCon.HDifTilIso.incAng.azi = pumCon.HDifTilIso.azi (fixed = true) (264|319) [PRMT] (1) protected final parameter Real pumCon.HDifTilIso.HDifTil.til = pumCon.HDifTilIso.til (fixed = true) (265|320) [PRMT] (1) protected final parameter Real pumCon.HDifTilIso.HDifTil.rho = pumCon.HDifTilIso.rho (fixed = true) (266|321) [PRMT] (1) final parameter Real pumCon.HDifTilIso.azi = pumCon.azi (fixed = true) (267|322) [PRMT] (1) final parameter Real pumCon.HDifTilIso.rho = pumCon.rho (fixed = true, min = 0.0, max = 1.0) (268|323) [PRMT] (1) final parameter Real pumCon.HDifTilIso.til = pumCon.til (fixed = true) (269|324) [PRMT] (1) final parameter Real pumCon.criSol.y_intercept = pumCon.per.y_intercept (fixed = true) (270|325) [PRMT] (1) final parameter Real pumCon.criSol.slope = pumCon.per.slope (fixed = true) (271|326) [PRMT] (1) parameter Real pumCon.per.A = 1.97 (fixed = true) (272|327) [PRMT] (1) parameter enumeration Buildings.Fluid.SolarCollectors.Types.HeatCapacity(TotalCapacity, DryCapacity, DryMass) pumCon.per.CTyp = Buildings.Fluid.SolarCollectors.Types.HeatCapacity.DryMass (fixed = true) (273|328) [PRMT] (1) parameter Real pumCon.per.C = 0.0 (fixed = true) (274|329) [PRMT] (1) parameter Real pumCon.per.V = 0.0028 (fixed = true) (275|330) [PRMT] (1) parameter Real pumCon.per.mDry = 26.0 (fixed = true, min = 0.0) (276|331) [PRMT] (1) parameter Real pumCon.per.mperA_flow_nominal = 0.1777 (fixed = true) (277|332) [PRMT] (1) parameter Real pumCon.per.dp_nominal = 242.65 (fixed = true) (278|333) [PRMT] (10) parameter Real[10] pumCon.per.incAngDat = {0.0, 0.17453292519943295, 0.3490658503988659, 0.5235987755982988, 0.6981317007977318, 0.8726646259971648, 1.0471975511965976, 1.2217304763960306, 1.3962634015954636, 1.5707963267948966} (fixed = {true for $i6 in 1:10}) (279|343) [PRMT] (10) parameter Real[10] pumCon.per.incAngModDat = {1.0, 0.9989, 0.9946, 0.9836, 0.9567, 0.8882, 0.6935, 0.0, 0.0, 0.0} (fixed = {true for $i5 in 1:10}, min = 0.0) (280|353) [PRMT] (1) final parameter Boolean pumCon.per.validated = true (fixed = true) (281|354) [PRMT] (1) parameter Real pumCon.per.y_intercept = 0.762 (fixed = true, min = 0.0, max = 1.0) (282|355) [PRMT] (1) parameter Real pumCon.per.slope = -3.71 (fixed = true, max = 0.0) (283|356) [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) (284|357) [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 (276/327) **************************** (1|1) [SCAL] (1) $PRE.pumCon.hys.y = pumCon.hys.pre_y_start ($RES_SIM_0) (2|2) [SCAL] (1) sine.y = sine.offset + (if $TEV_0 then 0.0 else sine.amplitude * sin(sine.phase + 6.283185307179586 * (time - sine.startTime) * sine.f)) ($RES_SIM_1) (3|3) [ALGO] (0) ($RES_SIM_2) (3|3) [----] assert(noEvent(weaDat.TBlaSkyCom.TBlaSky > weaDat.cheTemBlaSky.TMin and weaDat.TBlaSkyCom.TBlaSky < weaDat.cheTemBlaSky.TMax), \"In SolarPumpController.weaDat.cheTemBlaSky: Weather data black-body sky temperature out of bounds. TIn = \" + String(weaDat.TBlaSkyCom.TBlaSky, 6, 0, true), AssertionLevel.error); (4|3) [SCAL] (1) weaDat.limOpaSkyCov.u = weaDat.conOpaSkyCov.k * weaDat.conOpaSkyCov.u ($RES_SIM_4) (5|4) [SCAL] (1) weaDat.limTotSkyCov.u = weaDat.conTotSkyCov.k * weaDat.conTotSkyCov.u ($RES_SIM_5) (6|5) [SCAL] (1) ((-273.15) + pumCon.weaBus.TWetBul) * (1860.0 * weaDat.tWetBul_TDryBulXi.XiSatRefIn + 1006.0 * (1.0 - weaDat.tWetBul_TDryBulXi.XiDryBul) + 4184.0 * (weaDat.tWetBul_TDryBulXi.XiDryBul - weaDat.tWetBul_TDryBulXi.XiSatRefIn)) = ((-273.15) + (273.15 + weaDat.conTDryBul.u)) * (1006.0 * (1.0 - weaDat.tWetBul_TDryBulXi.XiDryBul) + 1860.0 * weaDat.tWetBul_TDryBulXi.XiDryBul) + 2.5010145e6 * (weaDat.tWetBul_TDryBulXi.XiDryBul - weaDat.tWetBul_TDryBulXi.XiSatRefIn) ($RES_SIM_8) (7|6) [SCAL] (1) weaDat.tWetBul_TDryBulXi.XiDryBul = (0.621964713077499 * pumCon.weaBus.relHum) / (((0.0016349032219037793 * weaDat.pAtmSel.p) / exp(17.2799 - 4102.99 / ((-35.719) + (273.15 + weaDat.conTDryBul.u))) + 0.621964713077499 * pumCon.weaBus.relHum) - pumCon.weaBus.relHum) ($RES_SIM_9) (8|7) [SCAL] (1) weaDat.tWetBul_TDryBulXi.XiSat = 0.621964713077499 / ((-0.378035286922501) + (0.0016349032219037793 * weaDat.pAtmSel.p) / exp(17.2799 - 4102.99 / ((-35.719) + pumCon.weaBus.TWetBul))) ($RES_SIM_10) (9|8) [SCAL] (1) weaDat.tWetBul_TDryBulXi.XiSatRefIn = (weaDat.tWetBul_TDryBulXi.XiSat * (1.0 - weaDat.tWetBul_TDryBulXi.XiDryBul)) / (1.0 - weaDat.tWetBul_TDryBulXi.XiSat) ($RES_SIM_11) (10|9) [SCAL] (1) weaDat.decAng.calTimAux = if weaDat.decAng.canRepeatWeatherFile then (time + weaDat.decAng.lenWea) - weaDat.decAng.tNext else time ($RES_SIM_16) (11|10) [ALGO] (1) ($RES_SIM_17) (11|10) [----] weaDat.decAng.tNext := if weaDat.decAng.canRepeatWeatherFile then integer(time / weaDat.decAng.lenWea) * weaDat.decAng.lenWea + weaDat.decAng.lenWea else time; (12|11) [SCAL] (1) pumCon.weaBus.solDec = asin(-0.3979486313076103 * cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * weaDat.decAng.calTimAux))) ($RES_SIM_18) (13|12) [SCAL] (1) pumCon.weaBus.solZen = acos(sin(pumCon.weaBus.solDec) * sin(weaDat.latitude.latitude) + cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pumCon.weaBus.solTim)) * cos(weaDat.latitude.latitude) * cos(pumCon.weaBus.solDec)) ($RES_SIM_20) (14|13) [SCAL] (1) pumCon.weaBus.solTim = (weaDat.locTim.calTimAux + weaDat.locTim.diff) + weaDat.eqnTim.eqnTim ($RES_SIM_25) (15|14) [SCAL] (1) -5.005359298262872e6 * ((-1.3809198477317772) - weaDat.eqnTim.Bt) = if weaDat.eqnTim.canRepeatWeatherFile then (time + weaDat.eqnTim.lenWea) - weaDat.eqnTim.tNext else time ($RES_SIM_26) (16|15) [ALGO] (1) ($RES_SIM_27) (16|15) [----] weaDat.eqnTim.tNext := if weaDat.eqnTim.canRepeatWeatherFile then integer(time / weaDat.eqnTim.lenWea) * weaDat.eqnTim.lenWea + weaDat.eqnTim.lenWea else time; (17|16) [SCAL] (1) weaDat.eqnTim.eqnTim = 60.0 * (9.87 * sin(2.0 * weaDat.eqnTim.Bt) - (1.5 * sin(weaDat.eqnTim.Bt) + 7.53 * cos(weaDat.eqnTim.Bt))) ($RES_SIM_28) (18|17) [SCAL] (1) weaDat.conTim.calTimAux = if weaDat.conTim.canRepeatWeatherFile then (time + weaDat.conTim.lenWea) - weaDat.conTim.tNext else time ($RES_SIM_31) (19|18) [ALGO] (1) ($RES_SIM_32) (19|18) [----] weaDat.conTim.tNext := if weaDat.conTim.canRepeatWeatherFile then integer(time / weaDat.conTim.lenWea) * weaDat.conTim.lenWea + weaDat.conTim.lenWea else time; (20|19) [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_37) (21|20) [ALGO] (1) ($RES_SIM_38) (21|20) [----] weaDat.conTimMin.tNext := if weaDat.conTimMin.canRepeatWeatherFile then integer(weaDat.conTimMin.modTimAux / weaDat.conTimMin.lenWea) * weaDat.conTimMin.lenWea + weaDat.conTimMin.lenWea else time; (22|21) [FOR-] (3) ($RES_SIM_43) (22|21) [----] for $i1 in 1:3 loop (22|21) [----] [SCAL] (1) weaDat.datRea30Min.y[$i1] = $FUN_5[$i1] ($RES_SIM_44) (22|21) [----] end for; (23|24) [SCAL] (1) weaDat.locTim.calTimAux = if weaDat.locTim.canRepeatWeatherFile then (time + weaDat.locTim.lenWea) - weaDat.locTim.tNext else time ($RES_SIM_46) (24|25) [ALGO] (1) ($RES_SIM_47) (24|25) [----] weaDat.locTim.tNext := if weaDat.locTim.canRepeatWeatherFile then integer(time / weaDat.locTim.lenWea) * weaDat.locTim.lenWea + weaDat.locTim.lenWea else time; (25|26) [SCAL] (1) weaDat.conTimMin.modTimAux = weaDat.add30Min.k1 * weaDat.con30Min.k + weaDat.add30Min.k2 * time ($RES_SIM_51) (26|27) [SCAL] (1) weaDat.TBlaSkyCom.TBlaSky = (273.15 + weaDat.conTDryBul.u) * weaDat.TBlaSkyCom.epsSky ^ 0.25 ($RES_SIM_53) (27|28) [SCAL] (1) weaDat.TBlaSkyCom.epsSky = (0.787 + 0.764 * log(0.0036609921288669233 * weaDat.TBlaSkyCom.TDewPoiK)) * ((1.0 + 0.0224 * weaDat.TBlaSkyCom.nOpa10 + 2.8e-4 * weaDat.TBlaSkyCom.nOpa10 ^ 3.0) - 0.0035 * weaDat.TBlaSkyCom.nOpa10 ^ 2.0) ($RES_SIM_54) (28|29) [SCAL] (1) weaDat.TBlaSkyCom.TDewPoiK = smooth(1, if $SEV_31 then 273.15 + weaDat.conTDryBul.u else if $SEV_32 then 273.15 + weaDat.conTDewPoi.u else 0.25 * ((273.15 + weaDat.conTDewPoi.u) - (273.15 + weaDat.conTDryBul.u)) * ((-3.0) + (((273.15 + weaDat.conTDewPoi.u) - (273.15 + weaDat.conTDryBul.u)) / 0.1) ^ 2.0) * (10.0 * ((273.15 + weaDat.conTDewPoi.u) - (273.15 + weaDat.conTDryBul.u))) + 0.5 * ((273.15 + weaDat.conTDryBul.u) + (273.15 + weaDat.conTDewPoi.u))) ($RES_SIM_56) (29|30) [SCAL] (1) pumCon.weaBus.winDir = min(6.283185307179586, max(0.0, 0.017453292519943295 * weaDat.conWinDir.u)) ($RES_SIM_57) (30|31) [SCAL] (1) 0.1 * weaDat.TBlaSkyCom.nOpa10 = min(1.0, max(0.0, weaDat.limOpaSkyCov.u)) ($RES_SIM_58) (31|32) [SCAL] (1) pumCon.weaBus.nTot = min(1.0, max(0.0, weaDat.limTotSkyCov.u)) ($RES_SIM_59) (32|33) [SCAL] (1) pumCon.weaBus.relHum = min(1.0, max(0.0, weaDat.conRelHum.y)) ($RES_SIM_60) (33|34) [ALGO] (0) ($RES_SIM_61) (33|34) [----] assert(noEvent(weaDat.pAtmSel.p > 3100.0 and weaDat.pAtmSel.p < 1.2e5), \"In SolarPumpController.weaDat.chePre: Weather data atmospheric pressure out of bounds. PIn = \" + String(weaDat.pAtmSel.p, 6, 0, true), AssertionLevel.error); (34|34) [SCAL] (1) weaDat.conRelHum.y = weaDat.conRelHum.k * weaDat.conRelHum.u ($RES_SIM_63) (35|35) [ALGO] (0) ($RES_SIM_64) (35|35) [----] assert(noEvent(273.15 + weaDat.conTDewPoi.u > weaDat.cheTemDewPoi.TMin and 273.15 + weaDat.conTDewPoi.u < weaDat.cheTemDewPoi.TMax), \"In SolarPumpController.weaDat.cheTemDewPoi: Weather data dew point temperature out of bounds. TIn = \" + String(273.15 + weaDat.conTDewPoi.u, 6, 0, true), AssertionLevel.error); (36|35) [ALGO] (0) ($RES_SIM_66) (36|35) [----] assert(noEvent(273.15 + weaDat.conTDryBul.u > weaDat.cheTemDryBul.TMin and 273.15 + weaDat.conTDryBul.u < weaDat.cheTemDryBul.TMax), \"In SolarPumpController.weaDat.cheTemDryBul: Weather data dry bulb temperature out of bounds. TIn = \" + String(273.15 + weaDat.conTDryBul.u, 6, 0, true), AssertionLevel.error); (37|35) [SCAL] (1) pumCon.weaBus.HDirNor = max(0.0, weaDat.souSelRad.HDirNor_in_internal) ($RES_SIM_68) (38|36) [SCAL] (1) pumCon.weaBus.HDifHor = max(0.0, weaDat.souSelRad.HDifHor_in_internal) ($RES_SIM_69) (39|37) [SCAL] (1) pumCon.weaBus.HGloHor = max(0.0, weaDat.souSelRad.HGloHor_in_internal) ($RES_SIM_70) (40|38) [FOR-] (26) ($RES_SIM_72) (40|38) [----] for $i1 in 1:26 loop (40|38) [----] [SCAL] (1) weaDat.datRea.y[$i1] = $FUN_4[$i1] ($RES_SIM_73) (40|38) [----] end for; (41|64) [SCAL] (1) pumCon.hys.u = pumCon.sub.k1 * pumCon.HTotTil.y + pumCon.sub.k2 * pumCon.criSol.G_TC ($RES_SIM_75) (42|65) [SCAL] (1) pumCon.hys.y = $SEV_30 ($RES_SIM_76) (43|66) [SCAL] (1) pumCon.HTotTil.y = pumCon.HTotTil.k1 * pumCon.HTotTil.u1 + pumCon.HTotTil.k2 * pumCon.HTotTil.u2 ($RES_SIM_78) (44|67) [SCAL] (1) pumCon.HTotTil.u2 = max(0.0, cos(pumCon.HDirTil.inc) * pumCon.weaBus.HDirNor) ($RES_SIM_79) (45|68) [SCAL] (1) pumCon.HDirTil.inc = acos(((pumCon.HDirTil.incAng.incAng.lat_s * pumCon.HDirTil.incAng.incAng.dec_c * pumCon.HDirTil.incAng.incAng.sol_c - pumCon.HDirTil.incAng.incAng.lat_c * pumCon.HDirTil.incAng.incAng.dec_s) * cos(pumCon.HDirTil.incAng.incAng.azi) + pumCon.HDirTil.incAng.incAng.sol_s * sin(pumCon.HDirTil.incAng.incAng.azi) * pumCon.HDirTil.incAng.incAng.dec_c) * sin(pumCon.HDirTil.incAng.incAng.til) + (pumCon.HDirTil.incAng.incAng.lat_s * pumCon.HDirTil.incAng.incAng.dec_s + pumCon.HDirTil.incAng.incAng.lat_c * pumCon.HDirTil.incAng.incAng.dec_c * pumCon.HDirTil.incAng.incAng.sol_c) * cos(pumCon.HDirTil.incAng.incAng.til)) ($RES_SIM_80) (46|69) [SCAL] (1) pumCon.HDirTil.incAng.decAng.calTimAux = if pumCon.HDirTil.incAng.decAng.canRepeatWeatherFile then (time + pumCon.HDirTil.incAng.decAng.lenWea) - pumCon.HDirTil.incAng.decAng.tNext else time ($RES_SIM_82) (47|70) [ALGO] (1) ($RES_SIM_83) (47|70) [----] pumCon.HDirTil.incAng.decAng.tNext := if pumCon.HDirTil.incAng.decAng.canRepeatWeatherFile then integer(time / pumCon.HDirTil.incAng.decAng.lenWea) * pumCon.HDirTil.incAng.decAng.lenWea + pumCon.HDirTil.incAng.decAng.lenWea else time; (48|71) [SCAL] (1) pumCon.HDirTil.incAng.decAng.decAng = asin(-0.3979486313076103 * cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * pumCon.HDirTil.incAng.decAng.calTimAux))) ($RES_SIM_84) (49|72) [SCAL] (1) pumCon.HTotTil.u1 = pumCon.HDifTilIso.add.k1 * pumCon.HDifTilIso.HDifTil.HSkyDifTil + pumCon.HDifTilIso.add.k2 * pumCon.HDifTilIso.HDifTil.HGroDifTil ($RES_SIM_86) (50|73) [SCAL] (1) pumCon.HDifTilIso.HDifTil.incAng = acos(((pumCon.HDifTilIso.incAng.incAng.lat_s * pumCon.HDifTilIso.incAng.incAng.dec_c * pumCon.HDifTilIso.incAng.incAng.sol_c - pumCon.HDifTilIso.incAng.incAng.lat_c * pumCon.HDifTilIso.incAng.incAng.dec_s) * cos(pumCon.HDifTilIso.incAng.incAng.azi) + pumCon.HDifTilIso.incAng.incAng.sol_s * sin(pumCon.HDifTilIso.incAng.incAng.azi) * pumCon.HDifTilIso.incAng.incAng.dec_c) * sin(pumCon.HDifTilIso.incAng.incAng.til) + (pumCon.HDifTilIso.incAng.incAng.lat_s * pumCon.HDifTilIso.incAng.incAng.dec_s + pumCon.HDifTilIso.incAng.incAng.lat_c * pumCon.HDifTilIso.incAng.incAng.dec_c * pumCon.HDifTilIso.incAng.incAng.sol_c) * cos(pumCon.HDifTilIso.incAng.incAng.til)) ($RES_SIM_87) (51|74) [SCAL] (1) pumCon.HDifTilIso.incAng.decAng.calTimAux = if pumCon.HDifTilIso.incAng.decAng.canRepeatWeatherFile then (time + pumCon.HDifTilIso.incAng.decAng.lenWea) - pumCon.HDifTilIso.incAng.decAng.tNext else time ($RES_SIM_89) (52|75) [ALGO] (1) ($RES_SIM_90) (52|75) [----] pumCon.HDifTilIso.incAng.decAng.tNext := if pumCon.HDifTilIso.incAng.decAng.canRepeatWeatherFile then integer(time / pumCon.HDifTilIso.incAng.decAng.lenWea) * pumCon.HDifTilIso.incAng.decAng.lenWea + pumCon.HDifTilIso.incAng.decAng.lenWea else time; (53|76) [SCAL] (1) pumCon.HDifTilIso.incAng.decAng.decAng = asin(-0.3979486313076103 * cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * pumCon.HDifTilIso.incAng.decAng.calTimAux))) ($RES_SIM_91) (54|77) [SCAL] (1) pumCon.HDifTilIso.skyBri.skyBri = smooth(1, if $SEV_26 then (7.320108337603397e-4 * pumCon.HDifTilIso.relAirMas.relAirMas * pumCon.weaBus.HDifHor) / pumCon.HDifTilIso.skyBri.extRadCor else if $SEV_27 then 1.0 else 0.25 * (1.0 - (7.320108337603397e-4 * pumCon.HDifTilIso.relAirMas.relAirMas * pumCon.weaBus.HDifHor) / pumCon.HDifTilIso.skyBri.extRadCor) * ((-3.0) + ((1.0 - (7.320108337603397e-4 * pumCon.weaBus.HDifHor * pumCon.HDifTilIso.relAirMas.relAirMas) / pumCon.HDifTilIso.skyBri.extRadCor) / 0.025) ^ 2.0) * (40.0 * (1.0 - (7.320108337603397e-4 * pumCon.HDifTilIso.relAirMas.relAirMas * pumCon.weaBus.HDifHor) / pumCon.HDifTilIso.skyBri.extRadCor)) + 0.5 * (1.0 + (7.320108337603397e-4 * pumCon.HDifTilIso.relAirMas.relAirMas * pumCon.weaBus.HDifHor) / pumCon.HDifTilIso.skyBri.extRadCor)) ($RES_SIM_93) (55|78) [SCAL] (1) pumCon.HDifTilIso.relAirMas.relAirMas = $FUN_2 / (cos(0.017453292519943295 * pumCon.HDifTilIso.relAirMas.zenDeg) + 0.15 * (93.9 - pumCon.HDifTilIso.relAirMas.zenDeg) ^ (-1.253)) ($RES_SIM_95) (56|79) [SCAL] (1) 0.017453292519943295 * pumCon.HDifTilIso.relAirMas.zenDeg = smooth(1, if $SEV_24 then pumCon.weaBus.solZen else if $SEV_25 then 1.5707963267948966 else 0.25 * (1.5707963267948966 - pumCon.weaBus.solZen) * ((-3.0) + ((1.5707963267948966 - pumCon.weaBus.solZen) / 0.01) ^ 2.0) * (100.0 * (1.5707963267948966 - pumCon.weaBus.solZen)) + 0.5 * (1.5707963267948966 + pumCon.weaBus.solZen)) ($RES_SIM_97) (57|80) [SCAL] (1) pumCon.HDifTilIso.briCoe.F2 = pumCon.HDifTilIso.briCoe.F22 * pumCon.HDifTilIso.skyBri.skyBri + pumCon.HDifTilIso.briCoe.F21 + pumCon.HDifTilIso.briCoe.F23 * pumCon.weaBus.solZen ($RES_SIM_98) (58|81) [SCAL] (1) pumCon.HDifTilIso.briCoe.F1 = smooth(1, if $SEV_22 then 0.0 else if $SEV_23 then pumCon.HDifTilIso.briCoe.F12 * pumCon.HDifTilIso.skyBri.skyBri + pumCon.HDifTilIso.briCoe.F11 + pumCon.HDifTilIso.briCoe.F13 * pumCon.weaBus.solZen else 0.25 * (pumCon.HDifTilIso.briCoe.F12 * pumCon.HDifTilIso.skyBri.skyBri + pumCon.HDifTilIso.briCoe.F11 + pumCon.HDifTilIso.briCoe.F13 * pumCon.weaBus.solZen) * ((-3.0) + ((-(pumCon.weaBus.solZen * pumCon.HDifTilIso.briCoe.F13 + pumCon.HDifTilIso.briCoe.F11 + pumCon.HDifTilIso.skyBri.skyBri * pumCon.HDifTilIso.briCoe.F12)) / 0.01) ^ 2.0) * (100.0 * (-(pumCon.HDifTilIso.briCoe.F12 * pumCon.HDifTilIso.skyBri.skyBri + pumCon.HDifTilIso.briCoe.F11 + pumCon.HDifTilIso.briCoe.F13 * pumCon.weaBus.solZen))) + 0.5 * (pumCon.HDifTilIso.briCoe.F12 * pumCon.HDifTilIso.skyBri.skyBri + pumCon.HDifTilIso.briCoe.F11 + pumCon.HDifTilIso.briCoe.F13 * pumCon.weaBus.solZen)) ($RES_SIM_99) (59|82) [SCAL] (1) pumCon.HDifTilIso.briCoe.F23 = (0.1310694 * pumCon.HDifTilIso.briCoe.a7 + 0.0558651 * pumCon.HDifTilIso.briCoe.a6 + 0.0012448 * pumCon.HDifTilIso.briCoe.a5 + 0.2506212 * pumCon.HDifTilIso.briCoe.a8) - (0.0139754 * pumCon.HDifTilIso.briCoe.a4 + 0.0260542 * pumCon.HDifTilIso.briCoe.a3 + 0.0288748 * pumCon.HDifTilIso.briCoe.a2 + 0.0220216 * pumCon.HDifTilIso.briCoe.a1) ($RES_SIM_100) (60|83) [SCAL] (1) pumCon.HDifTilIso.briCoe.F22 = (0.065965 * pumCon.HDifTilIso.briCoe.a2 + 0.0721249 * pumCon.HDifTilIso.briCoe.a1) - (1.3765031 * pumCon.HDifTilIso.briCoe.a8 + 1.127234 * pumCon.HDifTilIso.briCoe.a7 + 0.8230357 * pumCon.HDifTilIso.briCoe.a6 + 0.4620442 * pumCon.HDifTilIso.briCoe.a5 + 0.1519229 * pumCon.HDifTilIso.briCoe.a4 + 0.0639588 * pumCon.HDifTilIso.briCoe.a3) ($RES_SIM_101) (61|84) [SCAL] (1) pumCon.HDifTilIso.briCoe.F21 = (0.2642124 * pumCon.HDifTilIso.briCoe.a7 + 0.2877813 * pumCon.HDifTilIso.briCoe.a6 + 0.2255647 * pumCon.HDifTilIso.briCoe.a5 + 0.1088631 * pumCon.HDifTilIso.briCoe.a4 + 0.055414 * pumCon.HDifTilIso.briCoe.a3 + 0.1561313 * pumCon.HDifTilIso.briCoe.a8) - (0.0189325 * pumCon.HDifTilIso.briCoe.a2 + 0.0596012 * pumCon.HDifTilIso.briCoe.a1) ($RES_SIM_102) (62|85) [SCAL] (1) pumCon.HDifTilIso.briCoe.F13 = -(0.3589221 * pumCon.HDifTilIso.briCoe.a7 + 0.4118494 * pumCon.HDifTilIso.briCoe.a6 + 0.3616149 * pumCon.HDifTilIso.briCoe.a5 + 0.295129 * pumCon.HDifTilIso.briCoe.a4 + 0.2210958 * pumCon.HDifTilIso.briCoe.a3 + 0.1513725 * pumCon.HDifTilIso.briCoe.a2 + 0.0620636 * pumCon.HDifTilIso.briCoe.a1 + 0.2504286 * pumCon.HDifTilIso.briCoe.a8) ($RES_SIM_103) (63|86) [SCAL] (1) pumCon.HDifTilIso.briCoe.F12 = (0.1874525 * pumCon.HDifTilIso.briCoe.a4 + 0.4868735 * pumCon.HDifTilIso.briCoe.a3 + 0.6825954 * pumCon.HDifTilIso.briCoe.a2 + 0.5877285 * pumCon.HDifTilIso.briCoe.a1) - (0.3272588 * pumCon.HDifTilIso.briCoe.a8 + 1.5999137 * pumCon.HDifTilIso.briCoe.a7 + 1.2367284 * pumCon.HDifTilIso.briCoe.a6 + 0.3920403 * pumCon.HDifTilIso.briCoe.a5) ($RES_SIM_104) (64|87) [SCAL] (1) pumCon.HDifTilIso.briCoe.F11 = (1.0601591 * pumCon.HDifTilIso.briCoe.a7 + 1.1326077 * pumCon.HDifTilIso.briCoe.a6 + 0.873028 * pumCon.HDifTilIso.briCoe.a5 + 0.5682053 * pumCon.HDifTilIso.briCoe.a4 + 0.3296958 * pumCon.HDifTilIso.briCoe.a3 + 0.1299457 * pumCon.HDifTilIso.briCoe.a2 + 0.677747 * pumCon.HDifTilIso.briCoe.a8) - 0.0083117 * pumCon.HDifTilIso.briCoe.a1 ($RES_SIM_105) (65|88) [SCAL] (1) pumCon.HDifTilIso.briCoe.a7 = pumCon.HDifTilIso.briCoe.b7 - pumCon.HDifTilIso.briCoe.b6 ($RES_SIM_107) (66|89) [SCAL] (1) pumCon.HDifTilIso.briCoe.a6 = pumCon.HDifTilIso.briCoe.b6 - pumCon.HDifTilIso.briCoe.b5 ($RES_SIM_108) (67|90) [SCAL] (1) pumCon.HDifTilIso.briCoe.a5 = pumCon.HDifTilIso.briCoe.b5 - pumCon.HDifTilIso.briCoe.b4 ($RES_SIM_109) (68|91) [SCAL] (1) pumCon.HDifTilIso.briCoe.a4 = pumCon.HDifTilIso.briCoe.b4 - pumCon.HDifTilIso.briCoe.b3 ($RES_SIM_110) (69|92) [SCAL] (1) pumCon.HDifTilIso.briCoe.a3 = pumCon.HDifTilIso.briCoe.b3 - pumCon.HDifTilIso.briCoe.b2 ($RES_SIM_111) (70|93) [SCAL] (1) pumCon.HDifTilIso.briCoe.a2 = pumCon.HDifTilIso.briCoe.b2 - pumCon.HDifTilIso.briCoe.a1 ($RES_SIM_112) (71|94) [SCAL] (1) pumCon.HDifTilIso.briCoe.a8 = smooth(1, if $SEV_20 then 1.0 else if $SEV_21 then 0.0 else 0.5 - 0.25 * ((-3.0) + (((-6.2) + pumCon.HDifTilIso.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * ((-6.2) + pumCon.HDifTilIso.skyCle.skyCle))) ($RES_SIM_114) (72|95) [SCAL] (1) pumCon.HDifTilIso.briCoe.b7 = smooth(1, if $SEV_18 then 1.0 else if $SEV_19 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((6.2 - pumCon.HDifTilIso.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (6.2 - pumCon.HDifTilIso.skyCle.skyCle))) ($RES_SIM_115) (73|96) [SCAL] (1) pumCon.HDifTilIso.briCoe.b6 = smooth(1, if $SEV_16 then 1.0 else if $SEV_17 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((4.5 - pumCon.HDifTilIso.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (4.5 - pumCon.HDifTilIso.skyCle.skyCle))) ($RES_SIM_116) (74|97) [SCAL] (1) pumCon.HDifTilIso.briCoe.b5 = smooth(1, if $SEV_14 then 1.0 else if $SEV_15 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((2.8 - pumCon.HDifTilIso.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (2.8 - pumCon.HDifTilIso.skyCle.skyCle))) ($RES_SIM_117) (75|98) [SCAL] (1) pumCon.HDifTilIso.briCoe.b4 = smooth(1, if $SEV_12 then 1.0 else if $SEV_13 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.95 - pumCon.HDifTilIso.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.95 - pumCon.HDifTilIso.skyCle.skyCle))) ($RES_SIM_118) (76|99) [SCAL] (1) pumCon.HDifTilIso.briCoe.b3 = smooth(1, if $SEV_10 then 1.0 else if $SEV_11 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.5 - pumCon.HDifTilIso.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.5 - pumCon.HDifTilIso.skyCle.skyCle))) ($RES_SIM_119) (77|100) [SCAL] (1) pumCon.HDifTilIso.briCoe.b2 = smooth(1, if $SEV_8 then 1.0 else if $SEV_9 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.23 - pumCon.HDifTilIso.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.23 - pumCon.HDifTilIso.skyCle.skyCle))) ($RES_SIM_120) (78|101) [SCAL] (1) pumCon.HDifTilIso.briCoe.a1 = smooth(1, if $SEV_6 then 1.0 else if $SEV_7 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.065 - pumCon.HDifTilIso.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.065 - pumCon.HDifTilIso.skyCle.skyCle))) ($RES_SIM_121) (79|102) [SCAL] (1) pumCon.HDifTilIso.skyCle.HDifHorBou = smooth(1, if $SEV_4 then pumCon.weaBus.HDifHor else if $SEV_5 then 5e-5 else 0.25 * (5e-5 - pumCon.weaBus.HDifHor) * ((-3.0) + (((-5e-5) + pumCon.weaBus.HDifHor) / 2.5e-5) ^ 2.0) * (4e4 * ((-5e-5) + pumCon.weaBus.HDifHor)) + 0.5 * (5e-5 + pumCon.weaBus.HDifHor)) ($RES_SIM_123) (80|103) [SCAL] (1) pumCon.HDifTilIso.skyCle.tmp1 = 1.040895310738997 * pumCon.weaBus.solZen ^ 3.0 ($RES_SIM_124) (81|104) [SCAL] (1) pumCon.HDifTilIso.HDifTil.HGroDifTil = 0.5 * pumCon.HDifTilIso.HDifTil.rho * pumCon.weaBus.HGloHor * (1.0 - cos(pumCon.HDifTilIso.HDifTil.til)) ($RES_SIM_125) (82|105) [SCAL] (1) pumCon.HDifTilIso.HDifTil.HSkyDifTil = pumCon.weaBus.HDifHor * ((pumCon.HDifTilIso.HDifTil.a * pumCon.HDifTilIso.briCoe.F1) / pumCon.HDifTilIso.HDifTil.b + 0.5 * (1.0 - pumCon.HDifTilIso.briCoe.F1) * (1.0 + cos(pumCon.HDifTilIso.HDifTil.til)) + pumCon.HDifTilIso.briCoe.F2 * sin(pumCon.HDifTilIso.HDifTil.til)) ($RES_SIM_126) (83|106) [SCAL] (1) pumCon.HDifTilIso.HDifTil.b = smooth(1, if $SEV_2 then 0.08715574274765814 else if $SEV_3 then cos(pumCon.weaBus.solZen) else 0.25 * ((-0.08715574274765814) + cos(pumCon.weaBus.solZen)) * ((-3.0) + ((0.08715574274765814 - cos(pumCon.weaBus.solZen)) / 0.01) ^ 2.0) * (100.0 * (0.08715574274765814 - cos(pumCon.weaBus.solZen))) + 0.5 * (0.08715574274765814 + cos(pumCon.weaBus.solZen))) ($RES_SIM_127) (84|107) [SCAL] (1) pumCon.HDifTilIso.HDifTil.a = smooth(1, if $SEV_0 then 0.0 else if $SEV_1 then cos(pumCon.HDifTilIso.HDifTil.incAng) else 0.5 * cos(pumCon.HDifTilIso.HDifTil.incAng) - 0.25 * cos(pumCon.HDifTilIso.HDifTil.incAng) * ((-3.0) + (cos(pumCon.HDifTilIso.HDifTil.incAng) / (-0.01)) ^ 2.0) * (100.0 * cos(pumCon.HDifTilIso.HDifTil.incAng))) ($RES_SIM_128) (85|108) [SCAL] (1) pumCon.criSol.G_TC = -((sine.y - (273.15 + weaDat.conTDryBul.u)) * pumCon.criSol.slope) / pumCon.criSol.y_intercept ($RES_SIM_129) (86|109) [SCAL] (1) weaDat.souSelRad.HGloHor_in_internal = weaDat.datRea30Min.y[1] ($RES_SIM_294) (87|110) [SCAL] (1) weaDat.souSelRad.HDirNor_in_internal = weaDat.datRea30Min.y[2] ($RES_SIM_298) (88|111) [SCAL] (1) weaDat.souSelRad.HDifHor_in_internal = weaDat.datRea30Min.y[3] ($RES_SIM_299) (89|112) [SCAL] (1) weaDat.limHorInfRad.u = weaDat.datRea.y[26] ($RES_SIM_300) (90|113) [SCAL] (1) weaDat.conOpaSkyCov.u = weaDat.datRea.y[14] ($RES_SIM_302) (91|114) [SCAL] (1) weaDat.limWinSpe.u = weaDat.datRea.y[12] ($RES_SIM_305) (92|115) [SCAL] (1) weaDat.conTotSkyCov.u = weaDat.datRea.y[13] ($RES_SIM_306) (93|116) [SCAL] (1) weaDat.limCeiHei.u = weaDat.datRea.y[16] ($RES_SIM_310) (94|117) [SCAL] (1) weaDat.conRelHum.u = weaDat.datRea.y[3] ($RES_SIM_332) (95|118) [SCAL] (1) weaDat.datRea.y[2] = weaDat.conTDewPoi.u ($RES_SIM_333) (96|119) [SCAL] (1) weaDat.datRea.y[1] = weaDat.conTDryBul.u ($RES_SIM_334) (97|120) [SCAL] (1) weaDat.datRea.y[11] = weaDat.conWinDir.u ($RES_SIM_335) (98|121) [SCAL] (1) pumCon.weaBus.HHorIR = max(0.0, weaDat.limHorInfRad.u) ($RES_BND_401) (99|122) [SCAL] (1) pumCon.weaBus.winSpe = max(0.0, weaDat.limWinSpe.u) ($RES_BND_400) (100|123) [SCAL] (1) pumCon.weaBus.ceiHei = max(0.0, weaDat.limCeiHei.u) ($RES_BND_399) (101|124) [SCAL] (1) pumCon.HDirTil.incAng.incAng.lat_s = sin(weaDat.latitude.latitude) ($RES_BND_398) (102|125) [SCAL] (1) pumCon.HDirTil.incAng.incAng.lat_c = cos(weaDat.latitude.latitude) ($RES_BND_397) (103|126) [SCAL] (1) pumCon.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pumCon.weaBus.solTim)) ($RES_BND_396) (104|127) [SCAL] (1) pumCon.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pumCon.weaBus.solTim)) ($RES_BND_395) (105|128) [SCAL] (1) pumCon.HDirTil.incAng.incAng.dec_s = sin(pumCon.HDirTil.incAng.decAng.decAng) ($RES_BND_394) (106|129) [SCAL] (1) pumCon.HDirTil.incAng.incAng.dec_c = cos(pumCon.HDirTil.incAng.decAng.decAng) ($RES_BND_393) (107|130) [SCAL] (1) pumCon.HDifTilIso.incAng.incAng.lat_s = sin(weaDat.latitude.latitude) ($RES_BND_392) (108|131) [SCAL] (1) pumCon.HDifTilIso.incAng.incAng.lat_c = cos(weaDat.latitude.latitude) ($RES_BND_391) (109|132) [SCAL] (1) pumCon.HDifTilIso.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pumCon.weaBus.solTim)) ($RES_BND_390) (110|133) [SCAL] (1) pumCon.HDifTilIso.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pumCon.weaBus.solTim)) ($RES_BND_389) (111|134) [SCAL] (1) pumCon.HDifTilIso.incAng.incAng.dec_s = sin(pumCon.HDifTilIso.incAng.decAng.decAng) ($RES_BND_388) (112|135) [SCAL] (1) pumCon.HDifTilIso.incAng.incAng.dec_c = cos(pumCon.HDifTilIso.incAng.decAng.decAng) ($RES_BND_387) (113|136) [SCAL] (1) pumCon.HDifTilIso.skyCle.skyCle = Buildings.Utilities.Math.Functions.smoothLimit(((pumCon.weaBus.HDirNor + pumCon.HDifTilIso.skyCle.HDifHorBou) / pumCon.HDifTilIso.skyCle.HDifHorBou + pumCon.HDifTilIso.skyCle.tmp1) / (1.0 + pumCon.HDifTilIso.skyCle.tmp1), 1.0, 8.0, 0.01) ($RES_AUX_408) (114|137) [SCAL] (1) $FUN_2 = exp(-1.184e-4 * weaDat.altitude.Altitude) ($RES_AUX_407) (115|138) [SCAL] (1) -30.3030303030303 * (1.0 - pumCon.HDifTilIso.skyBri.extRadCor) = cos(0.01721420632103996 * (1.0 + 1.1574074074074073e-5 * pumCon.weaBus.solTim)) ($RES_AUX_406) (116|139) [FOR-] (26) ($RES_AUX_404) (116|139) [----] for $i1 in 1:26 loop (116|139) [----] [SCAL] (1) $FUN_4[$i1] = Modelica.Blocks.Tables.Internal.getTable1DValue(weaDat.datRea.tableID, $i1, weaDat.conTim.calTimAux) ($RES_AUX_405) (116|139) [----] end for; (117|165) [FOR-] (3) ($RES_AUX_402) (117|165) [----] for $i1 in 1:3 loop (117|165) [----] [SCAL] (1) $FUN_5[$i1] = Modelica.Blocks.Tables.Internal.getTable1DValue(weaDat.datRea30Min.tableID, $i1, weaDat.conTimMin.calTimAux) ($RES_AUX_403) (117|165) [----] end for; (118|168) [SCAL] (1) pumCon.hys.y = pumCon.on ($RES_SIM_409) (119|169) [SCAL] (1) $SEV_44 = weaDat.conTim.canRepeatWeatherFile or noEvent(time >= weaDat.conTim.weaDatStaTim) ($RES_EVT_517) (120|170) [SCAL] (1) $SEV_43 = weaDat.conTim.canRepeatWeatherFile or noEvent(time - weaDat.conTim.weaDatEndTim < 1800.0) ($RES_EVT_516) (121|171) [SCAL] (1) $SEV_42 = weaDat.conTimMin.canRepeatWeatherFile or noEvent(time >= weaDat.conTimMin.weaDatStaTim) ($RES_EVT_515) (122|172) [SCAL] (1) $SEV_41 = weaDat.conTimMin.canRepeatWeatherFile or noEvent(time - weaDat.conTimMin.weaDatEndTim < 1800.0) ($RES_EVT_514) (123|173) [SCAL] (1) $SEV_40 = weaDat.datRea30Min.tableName <> \"NoName\" or weaDat.datRea30Min.isCsvExt ($RES_EVT_513) (124|174) [SCAL] (1) $SEV_39 = weaDat.datRea.tableName <> \"NoName\" or weaDat.datRea.isCsvExt ($RES_EVT_512) (125|175) [SCAL] (1) $SEV_38 = pumCon.hys.uHigh > pumCon.hys.uLow ($RES_EVT_511) (126|176) [SCAL] (1) $SEV_37 = weaDat.decAng.canRepeatWeatherFile and time > $PRE.weaDat.decAng.tNext ($RES_EVT_510) (127|177) [SCAL] (1) $SEV_36 = weaDat.eqnTim.canRepeatWeatherFile and time > $PRE.weaDat.eqnTim.tNext ($RES_EVT_509) (128|178) [SCAL] (1) $SEV_35 = weaDat.conTim.canRepeatWeatherFile and time > $PRE.weaDat.conTim.tNext ($RES_EVT_508) (129|179) [SCAL] (1) $SEV_34 = weaDat.conTimMin.canRepeatWeatherFile and weaDat.conTimMin.modTimAux > $PRE.weaDat.conTimMin.tNext ($RES_EVT_507) (130|180) [SCAL] (1) $SEV_33 = weaDat.locTim.canRepeatWeatherFile and time > $PRE.weaDat.locTim.tNext ($RES_EVT_506) (131|181) [SCAL] (1) $SEV_32 = (273.15 + weaDat.conTDewPoi.u) - (273.15 + weaDat.conTDryBul.u) < (-0.1) ($RES_EVT_505) (132|182) [SCAL] (1) $SEV_31 = (273.15 + weaDat.conTDewPoi.u) - (273.15 + weaDat.conTDryBul.u) > 0.1 ($RES_EVT_504) (133|183) [SCAL] (1) $SEV_30 = not $PRE.pumCon.hys.y and pumCon.hys.u > pumCon.hys.uHigh or $PRE.pumCon.hys.y and pumCon.hys.u >= pumCon.hys.uLow ($RES_EVT_503) (134|184) [SCAL] (1) $SEV_29 = pumCon.HDirTil.incAng.decAng.canRepeatWeatherFile and time > $PRE.pumCon.HDirTil.incAng.decAng.tNext ($RES_EVT_502) (135|185) [SCAL] (1) $SEV_28 = pumCon.HDifTilIso.incAng.decAng.canRepeatWeatherFile and time > $PRE.pumCon.HDifTilIso.incAng.decAng.tNext ($RES_EVT_501) (136|186) [SCAL] (1) $SEV_27 = 1.0 - (7.320108337603397e-4 * pumCon.HDifTilIso.relAirMas.relAirMas * pumCon.weaBus.HDifHor) / pumCon.HDifTilIso.skyBri.extRadCor < (-0.025) ($RES_EVT_500) (137|187) [SCAL] (1) $SEV_26 = 1.0 - (7.320108337603397e-4 * pumCon.HDifTilIso.relAirMas.relAirMas * pumCon.weaBus.HDifHor) / pumCon.HDifTilIso.skyBri.extRadCor > 0.025 ($RES_EVT_499) (138|188) [SCAL] (1) $SEV_25 = 1.5707963267948966 - pumCon.weaBus.solZen < (-0.01) ($RES_EVT_498) (139|189) [SCAL] (1) $SEV_24 = 1.5707963267948966 - pumCon.weaBus.solZen > 0.01 ($RES_EVT_497) (140|190) [SCAL] (1) $SEV_23 = -(pumCon.HDifTilIso.briCoe.F12 * pumCon.HDifTilIso.skyBri.skyBri + pumCon.HDifTilIso.briCoe.F11 + pumCon.HDifTilIso.briCoe.F13 * pumCon.weaBus.solZen) < (-0.01) ($RES_EVT_496) (141|191) [SCAL] (1) $SEV_22 = -(pumCon.HDifTilIso.briCoe.F12 * pumCon.HDifTilIso.skyBri.skyBri + pumCon.HDifTilIso.briCoe.F11 + pumCon.HDifTilIso.briCoe.F13 * pumCon.weaBus.solZen) > 0.01 ($RES_EVT_495) (142|192) [SCAL] (1) $SEV_21 = (-6.2) + pumCon.HDifTilIso.skyCle.skyCle < (-0.01) ($RES_EVT_494) (143|193) [SCAL] (1) $SEV_20 = (-6.2) + pumCon.HDifTilIso.skyCle.skyCle > 0.01 ($RES_EVT_493) (144|194) [SCAL] (1) $SEV_19 = 6.2 - pumCon.HDifTilIso.skyCle.skyCle < (-0.01) ($RES_EVT_492) (145|195) [SCAL] (1) $SEV_18 = 6.2 - pumCon.HDifTilIso.skyCle.skyCle > 0.01 ($RES_EVT_491) (146|196) [SCAL] (1) $SEV_17 = 4.5 - pumCon.HDifTilIso.skyCle.skyCle < (-0.01) ($RES_EVT_490) (147|197) [SCAL] (1) $SEV_16 = 4.5 - pumCon.HDifTilIso.skyCle.skyCle > 0.01 ($RES_EVT_489) (148|198) [SCAL] (1) $SEV_15 = 2.8 - pumCon.HDifTilIso.skyCle.skyCle < (-0.01) ($RES_EVT_488) (149|199) [SCAL] (1) $SEV_14 = 2.8 - pumCon.HDifTilIso.skyCle.skyCle > 0.01 ($RES_EVT_487) (150|200) [SCAL] (1) $SEV_13 = 1.95 - pumCon.HDifTilIso.skyCle.skyCle < (-0.01) ($RES_EVT_486) (151|201) [SCAL] (1) $SEV_12 = 1.95 - pumCon.HDifTilIso.skyCle.skyCle > 0.01 ($RES_EVT_485) (152|202) [SCAL] (1) $SEV_11 = 1.5 - pumCon.HDifTilIso.skyCle.skyCle < (-0.01) ($RES_EVT_484) (153|203) [SCAL] (1) $SEV_10 = 1.5 - pumCon.HDifTilIso.skyCle.skyCle > 0.01 ($RES_EVT_483) (154|204) [SCAL] (1) $SEV_9 = 1.23 - pumCon.HDifTilIso.skyCle.skyCle < (-0.01) ($RES_EVT_482) (155|205) [SCAL] (1) $SEV_8 = 1.23 - pumCon.HDifTilIso.skyCle.skyCle > 0.01 ($RES_EVT_481) (156|206) [SCAL] (1) $SEV_7 = 1.065 - pumCon.HDifTilIso.skyCle.skyCle < (-0.01) ($RES_EVT_480) (157|207) [SCAL] (1) $SEV_6 = 1.065 - pumCon.HDifTilIso.skyCle.skyCle > 0.01 ($RES_EVT_479) (158|208) [SCAL] (1) $SEV_5 = (-5e-5) + pumCon.weaBus.HDifHor < (-2.5e-5) ($RES_EVT_478) (159|209) [SCAL] (1) $SEV_4 = (-5e-5) + pumCon.weaBus.HDifHor > 2.5e-5 ($RES_EVT_477) (160|210) [SCAL] (1) $SEV_3 = 0.08715574274765814 - cos(pumCon.weaBus.solZen) < (-0.01) ($RES_EVT_476) (161|211) [SCAL] (1) $SEV_2 = 0.08715574274765814 - cos(pumCon.weaBus.solZen) > 0.01 ($RES_EVT_475) (162|212) [SCAL] (1) $SEV_1 = (-cos(pumCon.HDifTilIso.HDifTil.incAng)) < (-0.01) ($RES_EVT_474) (163|213) [SCAL] (1) $SEV_0 = (-cos(pumCon.HDifTilIso.HDifTil.incAng)) > 0.01 ($RES_EVT_473) (164|214) [SCAL] (1) $TEV_0 = time < sine.startTime ($RES_EVT_472) (165|215) [SCAL] (1) weaDat.add30Min.u1 = weaDat.con30Min.k ($RES_BND_620) (166|216) [SCAL] (1) weaDat.con30Min.y = weaDat.con30Min.k ($RES_BND_619) (167|217) [SCAL] (1) weaDat.tWetBul_TDryBulXi.p = weaDat.pAtmSel.p ($RES_BND_618) (168|218) [SCAL] (1) pumCon.HDifTilIso.incAng.weaBus.pAtm = weaDat.pAtmSel.p ($RES_BND_617) (169|219) [SCAL] (1) pumCon.HDirTil.incAng.weaBus.pAtm = weaDat.pAtmSel.p ($RES_BND_616) (170|220) [SCAL] (1) pumCon.HDirTil.weaBus.pAtm = weaDat.pAtmSel.p ($RES_BND_615) (171|221) [SCAL] (1) pumCon.HDifTilIso.weaBus.pAtm = weaDat.pAtmSel.p ($RES_BND_614) (172|222) [SCAL] (1) pumCon.weaBus.pAtm = weaDat.pAtmSel.p ($RES_BND_613) (173|223) [SCAL] (1) weaDat.weaBus.pAtm = weaDat.pAtmSel.p ($RES_BND_612) (174|224) [SCAL] (1) weaDat.chePre.pAtm = weaDat.pAtmSel.p ($RES_BND_611) (175|225) [SCAL] (1) weaDat.chePre.PIn = weaDat.pAtmSel.p ($RES_BND_610) (176|226) [SCAL] (1) weaDat.pAtmSel.y = weaDat.pAtmSel.p ($RES_BND_609) (177|227) [SCAL] (1) weaDat.zenAng.lat = weaDat.latitude.latitude ($RES_BND_608) (178|228) [SCAL] (1) pumCon.HDifTilIso.incAng.incAng.lat = weaDat.latitude.latitude ($RES_BND_607) (179|229) [SCAL] (1) pumCon.HDifTilIso.incAng.weaBus.lat = weaDat.latitude.latitude ($RES_BND_606) (180|230) [SCAL] (1) pumCon.HDirTil.incAng.incAng.lat = weaDat.latitude.latitude ($RES_BND_605) (181|231) [SCAL] (1) pumCon.HDirTil.incAng.weaBus.lat = weaDat.latitude.latitude ($RES_BND_604) (182|232) [SCAL] (1) pumCon.HDirTil.weaBus.lat = weaDat.latitude.latitude ($RES_BND_603) (183|233) [SCAL] (1) pumCon.HDifTilIso.weaBus.lat = weaDat.latitude.latitude ($RES_BND_602) (184|234) [SCAL] (1) pumCon.weaBus.lat = weaDat.latitude.latitude ($RES_BND_601) (185|235) [SCAL] (1) weaDat.weaBus.lat = weaDat.latitude.latitude ($RES_BND_600) (186|236) [SCAL] (1) weaDat.latitude.y = weaDat.latitude.latitude ($RES_BND_599) (187|237) [SCAL] (1) pumCon.HDifTilIso.incAng.weaBus.alt = weaDat.altitude.Altitude ($RES_BND_598) (188|238) [SCAL] (1) pumCon.HDifTilIso.relAirMas.alt = weaDat.altitude.Altitude ($RES_BND_597) (189|239) [SCAL] (1) pumCon.HDirTil.incAng.weaBus.alt = weaDat.altitude.Altitude ($RES_BND_596) (190|240) [SCAL] (1) pumCon.HDirTil.weaBus.alt = weaDat.altitude.Altitude ($RES_BND_595) (191|241) [SCAL] (1) pumCon.HDifTilIso.weaBus.alt = weaDat.altitude.Altitude ($RES_BND_594) (192|242) [SCAL] (1) pumCon.weaBus.alt = weaDat.altitude.Altitude ($RES_BND_593) (193|243) [SCAL] (1) weaDat.weaBus.alt = weaDat.altitude.Altitude ($RES_BND_592) (194|244) [SCAL] (1) weaDat.altitude.y = weaDat.altitude.Altitude ($RES_BND_591) (195|245) [SCAL] (1) pumCon.HDifTilIso.incAng.weaBus.lon = weaDat.longitude.longitude ($RES_BND_590) (196|246) [SCAL] (1) pumCon.HDirTil.incAng.weaBus.lon = weaDat.longitude.longitude ($RES_BND_589) (197|247) [SCAL] (1) pumCon.HDirTil.weaBus.lon = weaDat.longitude.longitude ($RES_BND_588) (198|248) [SCAL] (1) pumCon.HDifTilIso.weaBus.lon = weaDat.longitude.longitude ($RES_BND_587) (199|249) [SCAL] (1) pumCon.weaBus.lon = weaDat.longitude.longitude ($RES_BND_586) (200|250) [SCAL] (1) weaDat.weaBus.lon = weaDat.longitude.longitude ($RES_BND_585) (201|251) [SCAL] (1) weaDat.longitude.y = weaDat.longitude.longitude ($RES_BND_584) (202|252) [SCAL] (1) weaDat.altitude.Altitude = weaDat.alt ($RES_BND_583) (203|253) [SCAL] (1) weaDat.longitude.longitude = weaDat.lon ($RES_BND_582) (204|254) [SCAL] (1) weaDat.latitude.latitude = weaDat.lat ($RES_BND_581) (205|255) [SCAL] (1) weaDat.decAng.canRepeatWeatherFile = abs(mod(weaDat.decAng.lenWea, 3.1536e7)) < 0.01 ($RES_BND_580) (206|256) [SCAL] (1) weaDat.decAng.lenWea = weaDat.decAng.weaDatEndTim - weaDat.decAng.weaDatStaTim ($RES_BND_579) (207|257) [SCAL] (1) weaDat.eqnTim.canRepeatWeatherFile = abs(mod(weaDat.eqnTim.lenWea, 3.1536e7)) < 0.01 ($RES_BND_578) (208|258) [SCAL] (1) weaDat.eqnTim.lenWea = weaDat.eqnTim.weaDatEndTim - weaDat.eqnTim.weaDatStaTim ($RES_BND_577) (209|259) [SCAL] (1) weaDat.conTim.canRepeatWeatherFile = abs(mod(weaDat.conTim.lenWea, 3.1536e7)) < 0.01 ($RES_BND_576) (210|260) [SCAL] (1) weaDat.conTim.lenWea = weaDat.conTim.weaDatEndTim - weaDat.conTim.weaDatStaTim ($RES_BND_575) (211|261) [SCAL] (1) weaDat.conTim.weaDatEndTim = weaDat.timeSpan[2] ($RES_BND_574) (212|262) [SCAL] (1) weaDat.conTim.weaDatStaTim = weaDat.timeSpan[1] ($RES_BND_573) (213|263) [SCAL] (1) weaDat.conTimMin.canRepeatWeatherFile = abs(mod(weaDat.conTimMin.lenWea, 3.1536e7)) < 0.01 ($RES_BND_572) (214|264) [SCAL] (1) weaDat.conTimMin.lenWea = weaDat.conTimMin.weaDatEndTim - weaDat.conTimMin.weaDatStaTim ($RES_BND_571) (215|265) [SCAL] (1) weaDat.conTimMin.weaDatEndTim = weaDat.timeSpan[2] ($RES_BND_570) (216|266) [SCAL] (1) weaDat.conTimMin.weaDatStaTim = weaDat.timeSpan[1] ($RES_BND_569) (217|267) [SCAL] (1) weaDat.datRea30Min.isCsvExt = 3 + Modelica.Utilities.Strings.findLast(weaDat.datRea30Min.fileName, \".csv\", 0, false) == Modelica.Utilities.Strings.length(weaDat.datRea30Min.fileName) ($RES_BND_568) (218|268) [SCAL] (1) weaDat.datRea30Min.u_max = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmax(weaDat.datRea30Min.tableID) ($RES_BND_567) (219|269) [SCAL] (1) weaDat.datRea30Min.u_min = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmin(weaDat.datRea30Min.tableID) ($RES_BND_566) (220|270) [SCAL] (1) weaDat.datRea30Min.fileName = weaDat.filNam ($RES_BND_565) (221|271) [SCAL] (1) weaDat.locTim.diff = weaDat.locTim.lon * 43200.0 / 3.141592653589793 - weaDat.locTim.timZon ($RES_BND_564) (222|272) [SCAL] (1) weaDat.locTim.lon = weaDat.lon ($RES_BND_563) (223|273) [SCAL] (1) weaDat.locTim.timZon = weaDat.timZon ($RES_BND_562) (224|274) [SCAL] (1) weaDat.locTim.canRepeatWeatherFile = abs(mod(weaDat.locTim.lenWea, 3.1536e7)) < 0.01 ($RES_BND_561) (225|275) [SCAL] (1) weaDat.locTim.lenWea = weaDat.locTim.weaDatEndTim - weaDat.locTim.weaDatStaTim ($RES_BND_560) (226|276) [SCAL] (1) weaDat.horInfRadSel.p = weaDat.HInfHor ($RES_BND_559) (227|277) [SCAL] (1) weaDat.winDirSel.p = weaDat.winDir ($RES_BND_558) (228|278) [SCAL] (1) weaDat.winSpeSel.p = weaDat.winSpe ($RES_BND_557) (229|279) [SCAL] (1) weaDat.totSkyCovSel.p = weaDat.totSkyCov ($RES_BND_556) (230|280) [SCAL] (1) weaDat.ceiHeiSel.p = weaDat.ceiHei ($RES_BND_555) (231|281) [SCAL] (1) weaDat.opaSkyCovSel.p = weaDat.opaSkyCov ($RES_BND_554) (232|282) [SCAL] (1) weaDat.relHumSel.p = weaDat.relHum ($RES_BND_553) (233|283) [SCAL] (1) weaDat.TBlaSkySel.p = weaDat.TBlaSky ($RES_BND_552) (234|284) [SCAL] (1) weaDat.TDryBulSel.p = weaDat.TDryBul ($RES_BND_551) (235|285) [SCAL] (1) weaDat.TDewPoiSel.p = weaDat.TDewPoi ($RES_BND_550) (236|286) [SCAL] (1) weaDat.pAtmSel.p = weaDat.pAtm ($RES_BND_549) (237|287) [SCAL] (1) weaDat.datRea.isCsvExt = 3 + Modelica.Utilities.Strings.findLast(weaDat.datRea.fileName, \".csv\", 0, false) == Modelica.Utilities.Strings.length(weaDat.datRea.fileName) ($RES_BND_548) (238|288) [SCAL] (1) weaDat.datRea.u_max = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmax(weaDat.datRea.tableID) ($RES_BND_547) (239|289) [SCAL] (1) weaDat.datRea.u_min = Modelica.Blocks.Tables.Internal.getTable1DAbscissaUmin(weaDat.datRea.tableID) ($RES_BND_546) (240|290) [SCAL] (1) weaDat.datRea.fileName = weaDat.filNam ($RES_BND_545) (241|291) [ARRY] (2) weaDat.timeSpan = Buildings.BoundaryConditions.WeatherData.BaseClasses.getTimeSpanTMY3(weaDat.filNam, \"tab1\") ($RES_BND_544) (242|293) [SCAL] (1) weaDat.alt = Buildings.BoundaryConditions.WeatherData.BaseClasses.getAltitudeLocationTMY3(weaDat.filNam) ($RES_BND_543) (243|294) [SCAL] (1) weaDat.timZon = Buildings.BoundaryConditions.WeatherData.BaseClasses.getTimeZoneTMY3(weaDat.filNam) ($RES_BND_542) (244|295) [SCAL] (1) weaDat.lat = Buildings.BoundaryConditions.WeatherData.BaseClasses.getLatitudeTMY3(weaDat.filNam) ($RES_BND_541) (245|296) [SCAL] (1) weaDat.lon = Buildings.BoundaryConditions.WeatherData.BaseClasses.getLongitudeTMY3(weaDat.filNam) ($RES_BND_540) (246|297) [SCAL] (1) pumCon.hys.uHigh = pumCon.delQ_flow ($RES_BND_539) (247|298) [SCAL] (1) pumCon.HDirTil.incAng.incAng.til = pumCon.HDirTil.incAng.til ($RES_BND_538) (248|299) [SCAL] (1) pumCon.HDirTil.incAng.incAng.azi = pumCon.HDirTil.incAng.azi ($RES_BND_537) (249|300) [SCAL] (1) pumCon.HDirTil.incAng.decAng.canRepeatWeatherFile = abs(mod(pumCon.HDirTil.incAng.decAng.lenWea, 3.1536e7)) < 0.01 ($RES_BND_536) (250|301) [SCAL] (1) pumCon.HDirTil.incAng.decAng.lenWea = pumCon.HDirTil.incAng.decAng.weaDatEndTim - pumCon.HDirTil.incAng.decAng.weaDatStaTim ($RES_BND_535) (251|302) [SCAL] (1) pumCon.HDirTil.incAng.til = pumCon.HDirTil.til ($RES_BND_534) (252|303) [SCAL] (1) pumCon.HDirTil.incAng.azi = pumCon.HDirTil.azi ($RES_BND_533) (253|304) [SCAL] (1) pumCon.HDirTil.azi = pumCon.azi ($RES_BND_532) (254|305) [SCAL] (1) pumCon.HDirTil.til = pumCon.til ($RES_BND_531) (255|306) [SCAL] (1) pumCon.HDifTilIso.incAng.incAng.til = pumCon.HDifTilIso.incAng.til ($RES_BND_530) (256|307) [SCAL] (1) pumCon.HDifTilIso.incAng.incAng.azi = pumCon.HDifTilIso.incAng.azi ($RES_BND_529) (257|308) [SCAL] (1) pumCon.HDifTilIso.incAng.decAng.canRepeatWeatherFile = abs(mod(pumCon.HDifTilIso.incAng.decAng.lenWea, 3.1536e7)) < 0.01 ($RES_BND_528) (258|309) [SCAL] (1) pumCon.HDifTilIso.incAng.decAng.lenWea = pumCon.HDifTilIso.incAng.decAng.weaDatEndTim - pumCon.HDifTilIso.incAng.decAng.weaDatStaTim ($RES_BND_527) (259|310) [SCAL] (1) pumCon.HDifTilIso.incAng.til = pumCon.HDifTilIso.til ($RES_BND_526) (260|311) [SCAL] (1) pumCon.HDifTilIso.incAng.azi = pumCon.HDifTilIso.azi ($RES_BND_525) (261|312) [SCAL] (1) pumCon.HDifTilIso.HDifTil.til = pumCon.HDifTilIso.til ($RES_BND_524) (262|313) [SCAL] (1) pumCon.HDifTilIso.HDifTil.rho = pumCon.HDifTilIso.rho ($RES_BND_523) (263|314) [SCAL] (1) pumCon.HDifTilIso.azi = pumCon.azi ($RES_BND_522) (264|315) [SCAL] (1) pumCon.HDifTilIso.rho = pumCon.rho ($RES_BND_521) (265|316) [SCAL] (1) pumCon.HDifTilIso.til = pumCon.til ($RES_BND_520) (266|317) [SCAL] (1) pumCon.criSol.y_intercept = pumCon.per.y_intercept ($RES_BND_519) (267|318) [SCAL] (1) pumCon.criSol.slope = pumCon.per.slope ($RES_BND_518) (268|319) [RECD] (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_624) (269|320) [RECD] (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_623) (270|321) [SCAL] (1) $PRE.pumCon.HDifTilIso.incAng.decAng.tNext = $START.pumCon.HDifTilIso.incAng.decAng.tNext ($RES_SIM_676) (271|322) [SCAL] (1) $PRE.pumCon.HDirTil.incAng.decAng.tNext = $START.pumCon.HDirTil.incAng.decAng.tNext ($RES_SIM_677) (272|323) [SCAL] (1) $PRE.weaDat.locTim.tNext = $START.weaDat.locTim.tNext ($RES_SIM_678) (273|324) [SCAL] (1) $PRE.weaDat.conTimMin.tNext = $START.weaDat.conTimMin.tNext ($RES_SIM_679) (274|325) [SCAL] (1) $PRE.weaDat.conTim.tNext = $START.weaDat.conTim.tNext ($RES_SIM_680) (275|326) [SCAL] (1) $PRE.weaDat.eqnTim.tNext = $START.weaDat.eqnTim.tNext ($RES_SIM_681) (276|327) [SCAL] (1) $PRE.weaDat.decAng.tNext = $START.weaDat.decAng.tNext ($RES_SIM_682) =================== Scalar Matching =================== variable to equation ********************** var 1 --> eqn 168 var 2 --> eqn 5 var 3 --> eqn 33 var 4 --> eqn 35 var 5 --> eqn 37 var 6 --> eqn 36 var 7 --> eqn 121 var 8 --> eqn 30 var 9 --> eqn 122 var 10 --> eqn 123 var 11 --> eqn 32 var 12 --> eqn 11 var 13 --> eqn 12 var 14 --> eqn 13 var 15 --> eqn 64 var 16 --> eqn 73 var 17 --> eqn 104 var 18 --> eqn 105 var 19 --> eqn 107 var 20 --> eqn 106 var 21 --> eqn 136 var 22 --> eqn 103 var 23 --> eqn 102 var 24 --> eqn 81 var 25 --> eqn 80 var 26 --> eqn 87 var 27 --> eqn 86 var 28 --> eqn 85 var 29 --> eqn 84 var 30 --> eqn 83 var 31 --> eqn 82 var 32 --> eqn 101 var 33 --> eqn 93 var 34 --> eqn 92 var 35 --> eqn 91 var 36 --> eqn 90 var 37 --> eqn 89 var 38 --> eqn 88 var 39 --> eqn 94 var 40 --> eqn 100 var 41 --> eqn 99 var 42 --> eqn 98 var 43 --> eqn 97 var 44 --> eqn 96 var 45 --> eqn 95 var 46 --> eqn 78 var 47 --> eqn 79 var 48 --> eqn 77 var 49 --> eqn 138 var 50 --> eqn 74 var 51 --> eqn 75 var 52 --> eqn 76 var 53 --> eqn 135 var 54 --> eqn 134 var 55 --> eqn 133 var 56 --> eqn 132 var 57 --> eqn 131 var 58 --> eqn 130 var 59 --> eqn 68 var 60 --> eqn 69 var 61 --> eqn 70 var 62 --> eqn 71 var 63 --> eqn 129 var 64 --> eqn 128 var 65 --> eqn 127 var 66 --> eqn 126 var 67 --> eqn 125 var 68 --> eqn 124 var 69 --> eqn 72 var 70 --> eqn 67 var 71 --> eqn 66 var 72 --> eqn -1 var 73 --> eqn 65 var 74 --> eqn 38 var 75 --> eqn 39 var 76 --> eqn 40 var 77 --> eqn 41 var 78 --> eqn 42 var 79 --> eqn 43 var 80 --> eqn 44 var 81 --> eqn 45 var 82 --> eqn 46 var 83 --> eqn 47 var 84 --> eqn 48 var 85 --> eqn 49 var 86 --> eqn 50 var 87 --> eqn 51 var 88 --> eqn 52 var 89 --> eqn 53 var 90 --> eqn 54 var 91 --> eqn 55 var 92 --> eqn 56 var 93 --> eqn 57 var 94 --> eqn 58 var 95 --> eqn 59 var 96 --> eqn 60 var 97 --> eqn 61 var 98 --> eqn 62 var 99 --> eqn 63 var 100 --> eqn 109 var 101 --> eqn 111 var 102 --> eqn 110 var 103 --> eqn 117 var 104 --> eqn 34 var 105 --> eqn 4 var 106 --> eqn 3 var 107 --> eqn 116 var 108 --> eqn 114 var 109 --> eqn 112 var 110 --> eqn 27 var 111 --> eqn 29 var 112 --> eqn 28 var 113 --> eqn 31 var 114 --> eqn 24 var 115 --> eqn 25 var 116 --> eqn 21 var 117 --> eqn 22 var 118 --> eqn 23 var 119 --> eqn 26 var 120 --> eqn 19 var 121 --> eqn 20 var 122 --> eqn 17 var 123 --> eqn 18 var 124 --> eqn 15 var 125 --> eqn 16 var 126 --> eqn 14 var 127 --> eqn 120 var 128 --> eqn 119 var 129 --> eqn 118 var 130 --> eqn 9 var 131 --> eqn 10 var 132 --> eqn 6 var 133 --> eqn 7 var 134 --> eqn 8 var 135 --> eqn 115 var 136 --> eqn 113 var 137 --> eqn 2 var 138 --> eqn 137 var 139 --> eqn 139 var 140 --> eqn 140 var 141 --> eqn 141 var 142 --> eqn 142 var 143 --> eqn 143 var 144 --> eqn 144 var 145 --> eqn 145 var 146 --> eqn 146 var 147 --> eqn 147 var 148 --> eqn 148 var 149 --> eqn 149 var 150 --> eqn 150 var 151 --> eqn 151 var 152 --> eqn 152 var 153 --> eqn 153 var 154 --> eqn 154 var 155 --> eqn 155 var 156 --> eqn 156 var 157 --> eqn 157 var 158 --> eqn 158 var 159 --> eqn 159 var 160 --> eqn 160 var 161 --> eqn 161 var 162 --> eqn 162 var 163 --> eqn 163 var 164 --> eqn 164 var 165 --> eqn 165 var 166 --> eqn 166 var 167 --> eqn 167 var 168 --> eqn 1 var 169 --> eqn 327 var 170 --> eqn 326 var 171 --> eqn 325 var 172 --> eqn 324 var 173 --> eqn 323 var 174 --> eqn 322 var 175 --> eqn 321 var 176 --> eqn 169 var 177 --> eqn 170 var 178 --> eqn 171 var 179 --> eqn 172 var 180 --> eqn 173 var 181 --> eqn 174 var 182 --> eqn 175 var 183 --> eqn 176 var 184 --> eqn 177 var 185 --> eqn 178 var 186 --> eqn 179 var 187 --> eqn 180 var 188 --> eqn 181 var 189 --> eqn 182 var 190 --> eqn 183 var 191 --> eqn 184 var 192 --> eqn 185 var 193 --> eqn 186 var 194 --> eqn 187 var 195 --> eqn 188 var 196 --> eqn 189 var 197 --> eqn 190 var 198 --> eqn 191 var 199 --> eqn 192 var 200 --> eqn 193 var 201 --> eqn 194 var 202 --> eqn 195 var 203 --> eqn 196 var 204 --> eqn 197 var 205 --> eqn 198 var 206 --> eqn 199 var 207 --> eqn 200 var 208 --> eqn 201 var 209 --> eqn 202 var 210 --> eqn 203 var 211 --> eqn 204 var 212 --> eqn 205 var 213 --> eqn 206 var 214 --> eqn 207 var 215 --> eqn 208 var 216 --> eqn 209 var 217 --> eqn 210 var 218 --> eqn 211 var 219 --> eqn 212 var 220 --> eqn 213 var 221 --> eqn 214 var 222 --> eqn 215 var 223 --> eqn 216 var 224 --> eqn 217 var 225 --> eqn 218 var 226 --> eqn 219 var 227 --> eqn 220 var 228 --> eqn 221 var 229 --> eqn 222 var 230 --> eqn 223 var 231 --> eqn 224 var 232 --> eqn 225 var 233 --> eqn 226 var 234 --> eqn 227 var 235 --> eqn 228 var 236 --> eqn 229 var 237 --> eqn 230 var 238 --> eqn 231 var 239 --> eqn 232 var 240 --> eqn 233 var 241 --> eqn 234 var 242 --> eqn 235 var 243 --> eqn 236 var 244 --> eqn 237 var 245 --> eqn 238 var 246 --> eqn 239 var 247 --> eqn 240 var 248 --> eqn 241 var 249 --> eqn 242 var 250 --> eqn 243 var 251 --> eqn 244 var 252 --> eqn 245 var 253 --> eqn 246 var 254 --> eqn 247 var 255 --> eqn 248 var 256 --> eqn 249 var 257 --> eqn 250 var 258 --> eqn 251 var 259 --> eqn 252 var 260 --> eqn 253 var 261 --> eqn 254 var 262 --> eqn 255 var 263 --> eqn 256 var 264 --> eqn 257 var 265 --> eqn 258 var 266 --> eqn 259 var 267 --> eqn 260 var 268 --> eqn 261 var 269 --> eqn 262 var 270 --> eqn 263 var 271 --> eqn 264 var 272 --> eqn 265 var 273 --> eqn 266 var 274 --> eqn 267 var 275 --> eqn 268 var 276 --> eqn 269 var 277 --> eqn 270 var 278 --> eqn 271 var 279 --> eqn 272 var 280 --> eqn 273 var 281 --> eqn 274 var 282 --> eqn 275 var 283 --> eqn 276 var 284 --> eqn 277 var 285 --> eqn 278 var 286 --> eqn 279 var 287 --> eqn 280 var 288 --> eqn 281 var 289 --> eqn 282 var 290 --> eqn 283 var 291 --> eqn 284 var 292 --> eqn 285 var 293 --> eqn 286 var 294 --> eqn 287 var 295 --> eqn 288 var 296 --> eqn 289 var 297 --> eqn 290 var 298 --> eqn 291 var 299 --> eqn 292 var 300 --> eqn 293 var 301 --> eqn 294 var 302 --> eqn 295 var 303 --> eqn 296 var 304 --> eqn 297 var 305 --> eqn 298 var 306 --> eqn 299 var 307 --> eqn 300 var 308 --> eqn 301 var 309 --> eqn 302 var 310 --> eqn 303 var 311 --> eqn 304 var 312 --> eqn 305 var 313 --> eqn 306 var 314 --> eqn 307 var 315 --> eqn 308 var 316 --> eqn 309 var 317 --> eqn 310 var 318 --> eqn 311 var 319 --> eqn 312 var 320 --> eqn 313 var 321 --> eqn 314 var 322 --> eqn 315 var 323 --> eqn 316 var 324 --> eqn 108 var 325 --> eqn -1 var 326 --> eqn -1 var 327 --> eqn -1 var 328 --> eqn -1 var 329 --> eqn -1 var 330 --> eqn -1 var 331 --> eqn -1 var 332 --> eqn -1 var 333 --> eqn -1 var 334 --> eqn -1 var 335 --> eqn -1 var 336 --> eqn -1 var 337 --> eqn -1 var 338 --> eqn -1 var 339 --> eqn -1 var 340 --> eqn -1 var 341 --> eqn -1 var 342 --> eqn -1 var 343 --> eqn -1 var 344 --> eqn -1 var 345 --> eqn -1 var 346 --> eqn -1 var 347 --> eqn -1 var 348 --> eqn -1 var 349 --> eqn -1 var 350 --> eqn -1 var 351 --> eqn -1 var 352 --> eqn -1 var 353 --> eqn -1 var 354 --> eqn 317 var 355 --> eqn 318 var 356 --> eqn 319 var 357 --> eqn 320 equation to variable ********************** eqn 1 --> var 168 eqn 2 --> var 137 eqn 3 --> var 106 eqn 4 --> var 105 eqn 5 --> var 2 eqn 6 --> var 132 eqn 7 --> var 133 eqn 8 --> var 134 eqn 9 --> var 130 eqn 10 --> var 131 eqn 11 --> var 12 eqn 12 --> var 13 eqn 13 --> var 14 eqn 14 --> var 126 eqn 15 --> var 124 eqn 16 --> var 125 eqn 17 --> var 122 eqn 18 --> var 123 eqn 19 --> var 120 eqn 20 --> var 121 eqn 21 --> var 116 eqn 22 --> var 117 eqn 23 --> var 118 eqn 24 --> var 114 eqn 25 --> var 115 eqn 26 --> var 119 eqn 27 --> var 110 eqn 28 --> var 112 eqn 29 --> var 111 eqn 30 --> var 8 eqn 31 --> var 113 eqn 32 --> var 11 eqn 33 --> var 3 eqn 34 --> var 104 eqn 35 --> var 4 eqn 36 --> var 6 eqn 37 --> var 5 eqn 38 --> var 74 eqn 39 --> var 75 eqn 40 --> var 76 eqn 41 --> var 77 eqn 42 --> var 78 eqn 43 --> var 79 eqn 44 --> var 80 eqn 45 --> var 81 eqn 46 --> var 82 eqn 47 --> var 83 eqn 48 --> var 84 eqn 49 --> var 85 eqn 50 --> var 86 eqn 51 --> var 87 eqn 52 --> var 88 eqn 53 --> var 89 eqn 54 --> var 90 eqn 55 --> var 91 eqn 56 --> var 92 eqn 57 --> var 93 eqn 58 --> var 94 eqn 59 --> var 95 eqn 60 --> var 96 eqn 61 --> var 97 eqn 62 --> var 98 eqn 63 --> var 99 eqn 64 --> var 15 eqn 65 --> var 73 eqn 66 --> var 71 eqn 67 --> var 70 eqn 68 --> var 59 eqn 69 --> var 60 eqn 70 --> var 61 eqn 71 --> var 62 eqn 72 --> var 69 eqn 73 --> var 16 eqn 74 --> var 50 eqn 75 --> var 51 eqn 76 --> var 52 eqn 77 --> var 48 eqn 78 --> var 46 eqn 79 --> var 47 eqn 80 --> var 25 eqn 81 --> var 24 eqn 82 --> var 31 eqn 83 --> var 30 eqn 84 --> var 29 eqn 85 --> var 28 eqn 86 --> var 27 eqn 87 --> var 26 eqn 88 --> var 38 eqn 89 --> var 37 eqn 90 --> var 36 eqn 91 --> var 35 eqn 92 --> var 34 eqn 93 --> var 33 eqn 94 --> var 39 eqn 95 --> var 45 eqn 96 --> var 44 eqn 97 --> var 43 eqn 98 --> var 42 eqn 99 --> var 41 eqn 100 --> var 40 eqn 101 --> var 32 eqn 102 --> var 23 eqn 103 --> var 22 eqn 104 --> var 17 eqn 105 --> var 18 eqn 106 --> var 20 eqn 107 --> var 19 eqn 108 --> var 324 eqn 109 --> var 100 eqn 110 --> var 102 eqn 111 --> var 101 eqn 112 --> var 109 eqn 113 --> var 136 eqn 114 --> var 108 eqn 115 --> var 135 eqn 116 --> var 107 eqn 117 --> var 103 eqn 118 --> var 129 eqn 119 --> var 128 eqn 120 --> var 127 eqn 121 --> var 7 eqn 122 --> var 9 eqn 123 --> var 10 eqn 124 --> var 68 eqn 125 --> var 67 eqn 126 --> var 66 eqn 127 --> var 65 eqn 128 --> var 64 eqn 129 --> var 63 eqn 130 --> var 58 eqn 131 --> var 57 eqn 132 --> var 56 eqn 133 --> var 55 eqn 134 --> var 54 eqn 135 --> var 53 eqn 136 --> var 21 eqn 137 --> var 138 eqn 138 --> var 49 eqn 139 --> var 139 eqn 140 --> var 140 eqn 141 --> var 141 eqn 142 --> var 142 eqn 143 --> var 143 eqn 144 --> var 144 eqn 145 --> var 145 eqn 146 --> var 146 eqn 147 --> var 147 eqn 148 --> var 148 eqn 149 --> var 149 eqn 150 --> var 150 eqn 151 --> var 151 eqn 152 --> var 152 eqn 153 --> var 153 eqn 154 --> var 154 eqn 155 --> var 155 eqn 156 --> var 156 eqn 157 --> var 157 eqn 158 --> var 158 eqn 159 --> var 159 eqn 160 --> var 160 eqn 161 --> var 161 eqn 162 --> var 162 eqn 163 --> var 163 eqn 164 --> var 164 eqn 165 --> var 165 eqn 166 --> var 166 eqn 167 --> var 167 eqn 168 --> var 1 eqn 169 --> var 176 eqn 170 --> var 177 eqn 171 --> var 178 eqn 172 --> var 179 eqn 173 --> var 180 eqn 174 --> var 181 eqn 175 --> var 182 eqn 176 --> var 183 eqn 177 --> var 184 eqn 178 --> var 185 eqn 179 --> var 186 eqn 180 --> var 187 eqn 181 --> var 188 eqn 182 --> var 189 eqn 183 --> var 190 eqn 184 --> var 191 eqn 185 --> var 192 eqn 186 --> var 193 eqn 187 --> var 194 eqn 188 --> var 195 eqn 189 --> var 196 eqn 190 --> var 197 eqn 191 --> var 198 eqn 192 --> var 199 eqn 193 --> var 200 eqn 194 --> var 201 eqn 195 --> var 202 eqn 196 --> var 203 eqn 197 --> var 204 eqn 198 --> var 205 eqn 199 --> var 206 eqn 200 --> var 207 eqn 201 --> var 208 eqn 202 --> var 209 eqn 203 --> var 210 eqn 204 --> var 211 eqn 205 --> var 212 eqn 206 --> var 213 eqn 207 --> var 214 eqn 208 --> var 215 eqn 209 --> var 216 eqn 210 --> var 217 eqn 211 --> var 218 eqn 212 --> var 219 eqn 213 --> var 220 eqn 214 --> var 221 eqn 215 --> var 222 eqn 216 --> var 223 eqn 217 --> var 224 eqn 218 --> var 225 eqn 219 --> var 226 eqn 220 --> var 227 eqn 221 --> var 228 eqn 222 --> var 229 eqn 223 --> var 230 eqn 224 --> var 231 eqn 225 --> var 232 eqn 226 --> var 233 eqn 227 --> var 234 eqn 228 --> var 235 eqn 229 --> var 236 eqn 230 --> var 237 eqn 231 --> var 238 eqn 232 --> var 239 eqn 233 --> var 240 eqn 234 --> var 241 eqn 235 --> var 242 eqn 236 --> var 243 eqn 237 --> var 244 eqn 238 --> var 245 eqn 239 --> var 246 eqn 240 --> var 247 eqn 241 --> var 248 eqn 242 --> var 249 eqn 243 --> var 250 eqn 244 --> var 251 eqn 245 --> var 252 eqn 246 --> var 253 eqn 247 --> var 254 eqn 248 --> var 255 eqn 249 --> var 256 eqn 250 --> var 257 eqn 251 --> var 258 eqn 252 --> var 259 eqn 253 --> var 260 eqn 254 --> var 261 eqn 255 --> var 262 eqn 256 --> var 263 eqn 257 --> var 264 eqn 258 --> var 265 eqn 259 --> var 266 eqn 260 --> var 267 eqn 261 --> var 268 eqn 262 --> var 269 eqn 263 --> var 270 eqn 264 --> var 271 eqn 265 --> var 272 eqn 266 --> var 273 eqn 267 --> var 274 eqn 268 --> var 275 eqn 269 --> var 276 eqn 270 --> var 277 eqn 271 --> var 278 eqn 272 --> var 279 eqn 273 --> var 280 eqn 274 --> var 281 eqn 275 --> var 282 eqn 276 --> var 283 eqn 277 --> var 284 eqn 278 --> var 285 eqn 279 --> var 286 eqn 280 --> var 287 eqn 281 --> var 288 eqn 282 --> var 289 eqn 283 --> var 290 eqn 284 --> var 291 eqn 285 --> var 292 eqn 286 --> var 293 eqn 287 --> var 294 eqn 288 --> var 295 eqn 289 --> var 296 eqn 290 --> var 297 eqn 291 --> var 298 eqn 292 --> var 299 eqn 293 --> var 300 eqn 294 --> var 301 eqn 295 --> var 302 eqn 296 --> var 303 eqn 297 --> var 304 eqn 298 --> var 305 eqn 299 --> var 306 eqn 300 --> var 307 eqn 301 --> var 308 eqn 302 --> var 309 eqn 303 --> var 310 eqn 304 --> var 311 eqn 305 --> var 312 eqn 306 --> var 313 eqn 307 --> var 314 eqn 308 --> var 315 eqn 309 --> var 316 eqn 310 --> var 317 eqn 311 --> var 318 eqn 312 --> var 319 eqn 313 --> var 320 eqn 314 --> var 321 eqn 315 --> var 322 eqn 316 --> var 323 eqn 317 --> var 354 eqn 318 --> var 355 eqn 319 --> var 356 eqn 320 --> var 357 eqn 321 --> var 175 eqn 322 --> var 174 eqn 323 --> var 173 eqn 324 --> var 172 eqn 325 --> var 171 eqn 326 --> var 170 eqn 327 --> var 169 Error: Internal error NBInitialization.main failed to apply modules! " [Timeout remaining time 300] [Calling sys.exit(0), Time elapsed: 6.37942403787747] Failed to read output from testmodel.py, exit status != 0: 0.33444674778729677 0.34863247999999997 0.12757807100000002 Calling exit ...