Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_latest_Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Generic.PlantEnable.Validation.Enable.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.001827/0.001827, allocations: 96.2 kB / 20.22 MB, free: 1.305 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.002252/0.002252, allocations: 158.5 kB / 23.52 MB, free: 4.211 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.495/1.495, allocations: 177.1 MB / 203.9 MB, free: 9.055 MB / 190.1 MB " [Timeout remaining time 178] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings master/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings master/package.mo): time 3.184/3.184, allocations: 428.5 MB / 0.6727 GB, free: 9.664 MB / 0.6387 GB " [Timeout remaining time 176] Using package Buildings with version 14.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 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(Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Generic.PlantEnable.Validation.Enable,tolerance=1e-06,outputFormat="mat",numberOfIntervals=2500,variableFilter="time|disPlaReq.ignReq|disPlaReq.chiPlaReq|disPlaReq.yPla|disPlaOutTem.TOut|disPlaOutTem.TChiLocOut|disPlaOutTem.yPla|disPlaSch.uPlaSchEna|disPlaSch.yPla",fileNamePrefix="Buildings_latest_Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Generic.PlantEnable.Validation.Enable") translateModel(Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Generic.PlantEnable.Validation.Enable,tolerance=1e-06,outputFormat="mat",numberOfIntervals=2500,variableFilter="time|disPlaReq.ignReq|disPlaReq.chiPlaReq|disPlaReq.yPla|disPlaOutTem.TOut|disPlaOutTem.TChiLocOut|disPlaOutTem.yPla|disPlaSch.uPlaSchEna|disPlaSch.yPla",fileNamePrefix="Buildings_latest_Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Generic.PlantEnable.Validation.Enable") [Timeout 300] "Notification: Performance of FrontEnd - Absyn->SCode: time 2.014e-05/2.014e-05, allocations: 2.312 kB / 0.8771 GB, free: 2.016 MB / 0.8262 GB Notification: Performance of NFInst.instantiate(Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Generic.PlantEnable.Validation.Enable): time 0.008158/0.008178, allocations: 3.286 MB / 0.8803 GB, free: 14.72 MB / 0.8419 GB Notification: Performance of NFInst.instExpressions: time 0.006835/0.01501, allocations: 2.409 MB / 0.8826 GB, free: 12.31 MB / 0.8419 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.000592/0.0156, allocations: 20.53 kB / 0.8827 GB, free: 12.29 MB / 0.8419 GB Notification: Performance of NFTyping.typeComponents: time 0.001396/0.017, allocations: 448.4 kB / 0.8831 GB, free: 11.85 MB / 0.8419 GB Notification: Performance of NFTyping.typeBindings: time 0.001381/0.01838, allocations: 407.9 kB / 0.8835 GB, free: 11.45 MB / 0.8419 GB Notification: Performance of NFTyping.typeClassSections: time 0.002851/0.02123, allocations: 0.8199 MB / 0.8843 GB, free: 10.63 MB / 0.8419 GB Notification: Performance of NFFlatten.flatten: time 0.003124/0.02436, allocations: 1.78 MB / 0.886 GB, free: 8.852 MB / 0.8419 GB Notification: Performance of NFFlatten.resolveConnections: time 0.0009197/0.02528, allocations: 305.4 kB / 0.8863 GB, free: 8.531 MB / 0.8419 GB Notification: Performance of NFEvalConstants.evaluate: time 0.002265/0.02754, allocations: 1.021 MB / 0.8873 GB, free: 7.508 MB / 0.8419 GB Notification: Performance of NFSimplifyModel.simplify: time 0.001244/0.02879, allocations: 0.5726 MB / 0.8879 GB, free: 6.934 MB / 0.8419 GB Notification: Performance of NFPackage.collectConstants: time 0.0004464/0.02923, allocations: 144 kB / 0.888 GB, free: 6.793 MB / 0.8419 GB Notification: Performance of NFFlatten.collectFunctions: time 0.0007293/0.02996, allocations: 255.8 kB / 0.8882 GB, free: 6.543 MB / 0.8419 GB Notification: Performance of combineBinaries: time 0.002829/0.03279, allocations: 1.987 MB / 0.8902 GB, free: 4.539 MB / 0.8419 GB Notification: Performance of replaceArrayConstructors: time 0.001275/0.03406, allocations: 1.076 MB / 0.8912 GB, free: 3.449 MB / 0.8419 GB Notification: Performance of NFVerifyModel.verify: time 0.0003274/0.03439, allocations: 76 kB / 0.8913 GB, free: 3.375 MB / 0.8419 GB Notification: Performance of FrontEnd: time 0.000199/0.03459, allocations: 55.5 kB / 0.8914 GB, free: 3.32 MB / 0.8419 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 195 (189) * Number of variables: 195 (177) Notification: Performance of [SIM] Bindings: time 0.009201/0.04379, allocations: 5.242 MB / 0.8965 GB, free: 13.89 MB / 0.8575 GB Notification: Performance of [SIM] FunctionAlias: time 0.002119/0.04591, allocations: 1.034 MB / 0.8975 GB, free: 12.84 MB / 0.8575 GB Notification: Performance of [SIM] Early Inline: time 0.006955/0.05287, allocations: 4.802 MB / 0.9022 GB, free: 7.98 MB / 0.8575 GB Notification: Performance of [SIM] Simplify 1: time 0.0009288/0.05379, allocations: 481.1 kB / 0.9026 GB, free: 7.461 MB / 0.8575 GB Notification: Performance of [SIM] Alias: time 0.006737/0.06053, allocations: 4.557 MB / 0.9071 GB, free: 2.418 MB / 0.8575 GB Notification: Performance of [SIM] Simplify 2: time 0.0006072/0.06114, allocations: 419.5 kB / 0.9075 GB, free: 1.98 MB / 0.8575 GB Notification: Performance of [SIM] Remove Stream: time 0.0005362/0.06167, allocations: 427.7 kB / 0.9079 GB, free: 1.531 MB / 0.8575 GB Notification: Performance of [SIM] Detect States: time 0.001667/0.06334, allocations: 1.409 MB / 0.9093 GB, free: 44 kB / 0.8575 GB Notification: Performance of [SIM] Events: time 0.0008588/0.0642, allocations: 0.6469 MB / 0.9099 GB, free: 15.39 MB / 0.8731 GB Notification: Performance of [SIM] Partitioning: time 0.002014/0.06621, allocations: 1.497 MB / 0.9114 GB, free: 13.78 MB / 0.8731 GB Notification: Performance of [SIM] Causalize: time 0.003833/0.07005, allocations: 2.51 MB / 0.9138 GB, free: 11.21 MB / 0.8731 GB Notification: Performance of [SIM] After Index Reduction Inline: time 0.003232/0.07328, allocations: 3.154 MB / 0.9169 GB, free: 8.055 MB / 0.8731 GB Notification: Performance of [INI] Simplify: time 0.004445/0.07772, allocations: 1.957 MB / 0.9188 GB, free: 5.934 MB / 0.8731 GB Notification: Performance of [INI] Inline: time 0.005784/0.08351, allocations: 5.596 MB / 0.9243 GB, free: 296 kB / 0.8731 GB Notification: Performance of [INI] Partitioning: time 0.0002272/0.08374, allocations: 101.1 kB / 0.9244 GB, free: 164 kB / 0.8731 GB Notification: Performance of [INI] Cleanup: time 0.001001/0.08474, allocations: 0.9521 MB / 0.9253 GB, free: 15.21 MB / 0.8887 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_270) [----] for {$f1 in 1:1, $f2 in 1:4} loop [----] [SCAL] (1) $FUN_21[$f1, $f2] = 1.0; ($RES_SIM_271) [----] end for; slice: {1, 2, 3} Error: Internal error NBSorting.tarjan failed to sort system: System Variables (276/376) **************************** (1|1) [DISC] (1) Boolean disPlaSch.uPlaSchEna (2|2) [DISS] (1) Boolean disPlaSch.yPla (3|3) [DISC] (1) protected Boolean disPlaSch.not1.u (4|4) [ALGB] (1) protected Real disPlaSch.disTim.y (5|5) [DISS] (1) protected Boolean disPlaSch.disTim.passed (6|6) [DISS] (1) protected discrete Real disPlaSch.disTim.entryTime (7|7) [DISC] (1) protected Boolean disPlaSch.hasReq.y (8|8) [DISC] (4) protected Boolean[4] disPlaSch.enaPla.u (9|12) [DISC] (1) protected Boolean disPlaSch.enaPla.y (10|13) [DISC] (4) protected Boolean[4] disPlaSch.enaPla.uTemp (11|17) [ALGB] (1) protected Real disPlaSch.enaTim.y (12|18) [DISS] (1) protected Boolean disPlaSch.enaTim.passed (13|19) [DISS] (1) protected discrete Real disPlaSch.enaTim.entryTime (14|20) [DISC] (1) protected Boolean disPlaSch.enaTim1.u (15|21) [DISS] (1) protected Boolean disPlaSch.enaTim1.y (16|22) [DISS] (1) protected Real disPlaSch.enaTim1.t_next (17|23) [DISC] (1) protected Boolean disPlaSch.disPla.y (18|24) [DISC] (1) protected Boolean disPlaSch.hys.y (19|25) [DISC] (1) protected Boolean disPlaSch.disPlaCon.y (20|26) [DISC] (1) protected Boolean disPlaSch.notLoc.y (21|27) [DISC] (1) protected Boolean disPlaSch.pre1.u (22|28) [ALGB] (1) protected Real disPlaSch.sub1.y (23|29) [DISC] (1) protected Boolean disPlaSch.or1.y (24|30) [DISC] (1) Boolean disPlaReq.uPlaSchEna (25|31) [DISS] (1) Boolean disPlaReq.yPla (26|32) [DISC] (1) protected Boolean disPlaReq.not1.u (27|33) [ALGB] (1) protected Real disPlaReq.disTim.y (28|34) [DISS] (1) protected Boolean disPlaReq.disTim.passed (29|35) [DISS] (1) protected discrete Real disPlaReq.disTim.entryTime (30|36) [DISC] (1) protected Boolean disPlaReq.hasReq.y (31|37) [DISC] (4) protected Boolean[4] disPlaReq.enaPla.u (32|41) [DISC] (1) protected Boolean disPlaReq.enaPla.y (33|42) [DISC] (4) protected Boolean[4] disPlaReq.enaPla.uTemp (34|46) [ALGB] (1) protected Real disPlaReq.enaTim.y (35|47) [DISS] (1) protected Boolean disPlaReq.enaTim.passed (36|48) [DISS] (1) protected discrete Real disPlaReq.enaTim.entryTime (37|49) [DISC] (1) protected Boolean disPlaReq.enaTim1.u (38|50) [DISS] (1) protected Boolean disPlaReq.enaTim1.y (39|51) [DISS] (1) protected Real disPlaReq.enaTim1.t_next (40|52) [DISC] (1) protected Boolean disPlaReq.disPla.y (41|53) [DISC] (1) protected Boolean disPlaReq.hys.y (42|54) [DISC] (1) protected Boolean disPlaReq.disPlaCon.y (43|55) [DISC] (1) protected Boolean disPlaReq.notLoc.y (44|56) [DISC] (1) protected Boolean disPlaReq.pre1.u (45|57) [ALGB] (1) protected Real disPlaReq.sub1.y (46|58) [DISC] (1) protected Boolean disPlaReq.or1.y (47|59) [DISC] (1) Boolean disPlaOutTem.uPlaSchEna (48|60) [DISS] (1) Boolean disPlaOutTem.yPla (49|61) [DISC] (1) protected Boolean disPlaOutTem.not1.u (50|62) [ALGB] (1) protected Real disPlaOutTem.disTim.y (51|63) [DISS] (1) protected Boolean disPlaOutTem.disTim.passed (52|64) [DISS] (1) protected discrete Real disPlaOutTem.disTim.entryTime (53|65) [DISC] (1) protected Boolean disPlaOutTem.hasReq.y (54|66) [DISC] (4) protected Boolean[4] disPlaOutTem.enaPla.u (55|70) [DISC] (1) protected Boolean disPlaOutTem.enaPla.y (56|71) [DISC] (4) protected Boolean[4] disPlaOutTem.enaPla.uTemp (57|75) [ALGB] (1) protected Real disPlaOutTem.enaTim.y (58|76) [DISS] (1) protected Boolean disPlaOutTem.enaTim.passed (59|77) [DISS] (1) protected discrete Real disPlaOutTem.enaTim.entryTime (60|78) [DISC] (1) protected Boolean disPlaOutTem.enaTim1.u (61|79) [DISS] (1) protected Boolean disPlaOutTem.enaTim1.y (62|80) [DISS] (1) protected Real disPlaOutTem.enaTim1.t_next (63|81) [DISC] (1) protected Boolean disPlaOutTem.disPla.y (64|82) [DISC] (1) protected Boolean disPlaOutTem.hys.y (65|83) [DISC] (1) protected Boolean disPlaOutTem.disPlaCon.y (66|84) [DISC] (1) protected Boolean disPlaOutTem.notLoc.y (67|85) [DISC] (1) protected Boolean disPlaOutTem.pre1.u (68|86) [ALGB] (1) protected Real disPlaOutTem.sub1.y (69|87) [DISC] (1) protected Boolean disPlaOutTem.or1.y (70|88) [ALGB] (1) protected Real[1] chiPlaReq2.y (71|89) [DISS] (1) protected discrete Real chiPlaReq2.tab.nextTimeEvent (fixed = true, start = 0.0) (72|90) [DISS] (1) protected discrete Real chiPlaReq2.tab.nextTimeEventScaled (fixed = true, start = 0.0) (73|91) [ALGB] (1) protected Real reaToInt2.u (74|92) [DISC] (1) protected Integer reaToInt2.y (75|93) [ALGB] (1) protected Real[1] chiPlaReq3.y (76|94) [DISS] (1) protected discrete Real chiPlaReq3.tab.nextTimeEvent (fixed = true, start = 0.0) (77|95) [DISS] (1) protected discrete Real chiPlaReq3.tab.nextTimeEventScaled (fixed = true, start = 0.0) (78|96) [ALGB] (1) protected Real reaToInt3.u (79|97) [DISC] (1) protected Integer reaToInt3.y (80|98) [ALGB] (1) protected Real outTem1.y (81|99) [DISC] (1) protected Boolean[1] booTimTab.y (82|100) [DISS] (1) protected Integer[1] booTimTab.intTimTab.y (83|101) [DISS] (1) protected Integer booTimTab.intTimTab.idx (fixed = false) (84|102) [DISC] (1) protected Boolean[1] booTimTab1.y (85|103) [DISS] (1) protected Integer[1] booTimTab1.intTimTab.y (86|104) [DISS] (1) protected Integer booTimTab1.intTimTab.idx (fixed = false) (87|105) [DISC] (1) protected Boolean[1] booTimTab2.y (88|106) [DISS] (1) protected Integer[1] booTimTab2.intTimTab.y (89|107) [DISS] (1) protected Integer booTimTab2.intTimTab.idx (fixed = false) (90|108) [ALGB] (1) Real $FUN_1 (91|109) [ALGB] (1) Real $FUN_2 (92|110) [ALGB] (1) Real $FUN_3 (93|111) [ALGB] (1) Real $FUN_4 (94|112) [ALGB] (1) Real $FUN_5 (95|113) [ALGB] (1) Real $FUN_6 (96|114) [ALGB] (1) Real $FUN_7 (97|115) [PRE-] (1) Boolean $PRE.disPlaOutTem.pre1.u (98|116) [PRE-] (1) Boolean $PRE.disPlaOutTem.hys.y (99|117) [PRE-] (1) Boolean $PRE.disPlaReq.pre1.u (100|118) [PRE-] (1) Boolean $PRE.disPlaReq.hys.y (101|119) [PRE-] (1) Boolean $PRE.disPlaSch.pre1.u (102|120) [PRE-] (1) Boolean $PRE.disPlaSch.hys.y (103|121) [PRE-] (1) Integer[1] $PRE.booTimTab2.intTimTab.y (104|122) [PRE-] (1) Integer $PRE.booTimTab2.intTimTab.idx (105|123) [PRE-] (1) Integer[1] $PRE.booTimTab1.intTimTab.y (106|124) [PRE-] (1) Integer $PRE.booTimTab1.intTimTab.idx (107|125) [PRE-] (1) Integer[1] $PRE.booTimTab.intTimTab.y (108|126) [PRE-] (1) Integer $PRE.booTimTab.intTimTab.idx (109|127) [PRE-] (1) discrete Real $PRE.chiPlaReq3.tab.nextTimeEvent (110|128) [PRE-] (1) discrete Real $PRE.chiPlaReq3.tab.nextTimeEventScaled (111|129) [PRE-] (1) discrete Real $PRE.chiPlaReq2.tab.nextTimeEvent (112|130) [PRE-] (1) discrete Real $PRE.chiPlaReq2.tab.nextTimeEventScaled (113|131) [PRE-] (1) Boolean $PRE.disPlaOutTem.yPla (114|132) [PRE-] (1) Boolean $PRE.disPlaOutTem.enaTim1.y (115|133) [PRE-] (1) Real $PRE.disPlaOutTem.enaTim1.t_next (116|134) [PRE-] (1) Boolean $PRE.disPlaOutTem.enaTim.passed (117|135) [PRE-] (1) discrete Real $PRE.disPlaOutTem.enaTim.entryTime (118|136) [PRE-] (1) Boolean $PRE.disPlaOutTem.disTim.passed (119|137) [PRE-] (1) discrete Real $PRE.disPlaOutTem.disTim.entryTime (120|138) [PRE-] (1) Boolean $PRE.disPlaReq.yPla (121|139) [PRE-] (1) Boolean $PRE.disPlaReq.enaTim1.y (122|140) [PRE-] (1) Real $PRE.disPlaReq.enaTim1.t_next (123|141) [PRE-] (1) Boolean $PRE.disPlaReq.enaTim.passed (124|142) [PRE-] (1) discrete Real $PRE.disPlaReq.enaTim.entryTime (125|143) [PRE-] (1) Boolean $PRE.disPlaReq.disTim.passed (126|144) [PRE-] (1) discrete Real $PRE.disPlaReq.disTim.entryTime (127|145) [PRE-] (1) Boolean $PRE.disPlaSch.yPla (128|146) [PRE-] (1) Boolean $PRE.disPlaSch.enaTim1.y (129|147) [PRE-] (1) Real $PRE.disPlaSch.enaTim1.t_next (130|148) [PRE-] (1) Boolean $PRE.disPlaSch.enaTim.passed (131|149) [PRE-] (1) discrete Real $PRE.disPlaSch.enaTim.entryTime (132|150) [PRE-] (1) Boolean $PRE.disPlaSch.disTim.passed (133|151) [PRE-] (1) discrete Real $PRE.disPlaSch.disTim.entryTime (134|152) [PRE-] (1) Boolean $PRE.disPlaOutTem.enaTim1.u (135|153) [PRE-] (1) Boolean $PRE.disPlaReq.enaTim1.u (136|154) [PRE-] (1) Boolean $PRE.disPlaSch.enaTim1.u (137|155) [DISC] (4) Boolean[4] $WC_23 (138|159) [DISC] (4) Boolean[4] $WC_22 (139|163) [DISC] (4) Boolean[4] $WC_21 (140|167) [DISC] (4) Boolean[4] $WC_20 (141|171) [DISC] (4) Boolean[4] $WC_19 (142|175) [DISC] (4) Boolean[4] $WC_18 (143|179) [DISC] (1) Boolean $WC_17 (144|180) [DISC] (1) Boolean $WC_16 (145|181) [DISC] (1) Boolean $WC_15 (146|182) [DISC] (1) Boolean $WC_14 (147|183) [DISC] (1) Boolean $WC_13 (148|184) [DISC] (1) Boolean $WC_12 (149|185) [DISC] (1) Boolean $WC_11 (150|186) [DISC] (1) Boolean $WC_10 (151|187) [DISC] (1) Boolean $WC_9 (152|188) [DISC] (1) Boolean $WC_8 (153|189) [DISC] (1) Boolean $WC_7 (154|190) [DISC] (1) Boolean $WC_6 (155|191) [DISC] (1) Boolean $WC_5 (156|192) [DISC] (1) Boolean $WC_4 (157|193) [DISC] (1) Boolean $WC_3 (158|194) [DISC] (1) Boolean $WC_2 (159|195) [DISC] (1) Boolean $WC_1 (160|196) [DISC] (1) Boolean $WC_0 (161|197) [DISC] (1) Boolean $SEV_17 (162|198) [DISC] (1) Boolean $SEV_16 (163|199) [DISC] (1) Boolean $SEV_15 (164|200) [DISC] (1) Boolean $SEV_14 (165|201) [DISC] (1) Boolean $SEV_13 (166|202) [DISC] (1) Boolean $SEV_12 (167|203) [DISC] (1) Boolean $SEV_11 (168|204) [DISC] (1) Boolean $SEV_10 (169|205) [DISC] (1) Boolean $SEV_9 (170|206) [DISC] (1) Boolean $SEV_8 (171|207) [DISC] (1) Boolean $SEV_7 (172|208) [DISC] (1) Boolean $SEV_6 (173|209) [DISC] (1) Boolean $SEV_5 (174|210) [DISC] (1) Boolean $SEV_4 (175|211) [DISC] (1) Boolean $SEV_3 (176|212) [DISC] (1) Boolean $SEV_2 (177|213) [DISC] (1) Boolean $SEV_1 (178|214) [DISC] (1) Boolean $SEV_0 (179|215) [DISC] (1) Real $TEV_5 (180|216) [DISC] (1) Real $TEV_4 (181|217) [DISC] (1) Boolean $TEV_3 (182|218) [DISC] (1) Boolean $TEV_2 (183|219) [DISC] (1) Boolean $TEV_1 (184|220) [DISC] (1) Boolean $TEV_0 (185|221) [PRMT] (1) protected Integer disPlaSch.hasReq.u = conInt.k (fixed = true, start = conInt.k) (186|222) [PRMT] (1) Integer disPlaSch.chiPlaReq = conInt.k (fixed = true, start = conInt.k) (187|223) [PRMT] (1) protected Integer conInt.y = conInt.k (fixed = true, start = conInt.k) (188|224) [PRMT] (1) protected Real disPlaSch.sub1.u2 = conOutTem.k (fixed = true, start = conOutTem.k) (189|225) [PRMT] (1) Real disPlaSch.TOut = conOutTem.k (fixed = true, start = conOutTem.k) (190|226) [PRMT] (1) protected Real conOutTem.y = conOutTem.k (fixed = true, start = conOutTem.k) (191|227) [PRMT] (1) protected Real disPlaSch.sub1.u1 = disPlaSch.chiLocOutTem.k (fixed = true, start = disPlaSch.chiLocOutTem.k) (192|228) [PRMT] (1) protected Real disPlaSch.chiLocOutTem.y = disPlaSch.chiLocOutTem.k (fixed = true, start = disPlaSch.chiLocOutTem.k) (193|229) [PRMT] (1) protected Real disPlaReq.sub1.u2 = conOutTem1.k (fixed = true, start = conOutTem1.k) (194|230) [PRMT] (1) Real disPlaReq.TOut = conOutTem1.k (fixed = true, start = conOutTem1.k) (195|231) [PRMT] (1) protected Real conOutTem1.y = conOutTem1.k (fixed = true, start = conOutTem1.k) (196|232) [PRMT] (1) protected Real disPlaReq.sub1.u1 = disPlaReq.chiLocOutTem.k (fixed = true, start = disPlaReq.chiLocOutTem.k) (197|233) [PRMT] (1) protected Real disPlaReq.chiLocOutTem.y = disPlaReq.chiLocOutTem.k (fixed = true, start = disPlaReq.chiLocOutTem.k) (198|234) [PRMT] (1) protected Real disPlaOutTem.sub1.u1 = disPlaOutTem.chiLocOutTem.k (fixed = true, start = disPlaOutTem.chiLocOutTem.k) (199|235) [PRMT] (1) protected Real disPlaOutTem.chiLocOutTem.y = disPlaOutTem.chiLocOutTem.k (fixed = true, start = disPlaOutTem.chiLocOutTem.k) (200|236) [PRMT] (4) Real[4, 1] $FUN_21 (fixed = {false for $i61 in 1:4, $i62 in 1:1}) (201|240) [PRMT] (1) Real $FUN_20 (fixed = false) (202|241) [PRMT] (1) Real $FUN_19 (fixed = false) (203|242) [PRMT] (1) Real[1] $FUN_18 (fixed = {false for $i63 in 1:1}) (204|243) [PRMT] (1) Real $FUN_17 (fixed = false) (205|244) [PRMT] (1) Real $FUN_16 (fixed = false) (206|245) [PRMT] (1) Integer $FUN_15 (fixed = false) (207|246) [PRMT] (1) Real $FUN_14 (fixed = false) (208|247) [PRMT] (1) Integer $FUN_13 (fixed = false) (209|248) [PRMT] (1) Real $FUN_12 (fixed = false) (210|249) [PRMT] (1) Integer $FUN_11 (fixed = false) (211|250) [PRMT] (1) Real $FUN_10 (fixed = false) (212|251) [PRMT] (1) Real $FUN_9 (fixed = false) (213|252) [PRMT] (1) Real $FUN_8 (fixed = false) (214|253) [PRMT] (4) protected final parameter Integer[4, 1] booTimTab2.intTimTab.val = {integer((booTimTab2.intTimTab.table[:, 2:2] + 1e-37 .* $FUN_21)[$i16, $i17]) for $i17 in 1:1, $i16 in 1:4} (fixed = {true for $i22 in 1:4, $i23 in 1:1}) (215|257) [PRMT] (4) protected final parameter Real[4] booTimTab2.intTimTab.timeStamps = booTimTab2.intTimTab.timeScale * booTimTab2.intTimTab.table[:, 1] (fixed = {true for $i24 in 1:4}) (216|261) [PRMT] (1) protected parameter Real booTimTab2.intTimTab.t0 (fixed = false) (217|262) [PRMT] (1) protected final parameter Real booTimTab2.intTimTab.period = booTimTab2.period (fixed = true, min = 1e-6) (218|263) [PRMT] (1) protected final parameter Real booTimTab2.intTimTab.timeScale = booTimTab2.timeScale (fixed = true) (219|264) [PRMT] (8) protected final parameter Real[4, 2] booTimTab2.intTimTab.table = booTimTab2.table (fixed = {true for $i25 in 1:4, $i26 in 1:2}) (220|272) [PRMT] (4) protected final parameter Integer[4, 1] booTimTab1.intTimTab.val = {integer((booTimTab1.intTimTab.table[:, 2:2] + 1e-37 .* $FUN_21)[$i14, $i15]) for $i15 in 1:1, $i14 in 1:4} (fixed = {true for $i30 in 1:4, $i31 in 1:1}) (221|276) [PRMT] (4) protected final parameter Real[4] booTimTab1.intTimTab.timeStamps = booTimTab1.intTimTab.timeScale * booTimTab1.intTimTab.table[:, 1] (fixed = {true for $i32 in 1:4}) (222|280) [PRMT] (1) protected parameter Real booTimTab1.intTimTab.t0 (fixed = false) (223|281) [PRMT] (1) protected final parameter Real booTimTab1.intTimTab.period = booTimTab1.period (fixed = true, min = 1e-6) (224|282) [PRMT] (1) protected final parameter Real booTimTab1.intTimTab.timeScale = booTimTab1.timeScale (fixed = true) (225|283) [PRMT] (8) protected final parameter Real[4, 2] booTimTab1.intTimTab.table = booTimTab1.table (fixed = {true for $i33 in 1:4, $i34 in 1:2}) (226|291) [PRMT] (4) protected final parameter Integer[4, 1] booTimTab.intTimTab.val = {integer((booTimTab.intTimTab.table[:, 2:2] + 1e-37 .* $FUN_21)[$i12, $i13]) for $i13 in 1:1, $i12 in 1:4} (fixed = {true for $i38 in 1:4, $i39 in 1:1}) (227|295) [PRMT] (4) protected final parameter Real[4] booTimTab.intTimTab.timeStamps = booTimTab.intTimTab.timeScale * booTimTab.intTimTab.table[:, 1] (fixed = {true for $i40 in 1:4}) (228|299) [PRMT] (1) protected parameter Real booTimTab.intTimTab.t0 (fixed = false) (229|300) [PRMT] (1) protected final parameter Real booTimTab.intTimTab.period = booTimTab.period (fixed = true, min = 1e-6) (230|301) [PRMT] (1) protected final parameter Real booTimTab.intTimTab.timeScale = booTimTab.timeScale (fixed = true) (231|302) [PRMT] (8) protected final parameter Real[4, 2] booTimTab.intTimTab.table = booTimTab.table (fixed = {true for $i41 in 1:4, $i42 in 1:2}) (232|310) [PRMT] (1) protected final parameter Real[1] chiPlaReq3.tab.p_offset = $FUN_18 .* chiPlaReq3.tab.offset[1] (fixed = {true for $i45 in 1:1}) (233|311) [PRMT] (1) protected final parameter Real chiPlaReq3.tab.t_maxScaled = $FUN_20 (fixed = true) (234|312) [PRMT] (1) protected final parameter Real chiPlaReq3.tab.t_minScaled = $FUN_19 (fixed = true) (235|313) [PRMT] (1) protected final parameter Real chiPlaReq3.tab.t_max = chiPlaReq3.tab.t_maxScaled (fixed = true) (236|314) [PRMT] (1) protected final parameter Real chiPlaReq3.tab.t_min = chiPlaReq3.tab.t_minScaled (fixed = true) (237|315) [PRMT] (1) protected parameter Real chiPlaReq3.tab.shiftTime = chiPlaReq3.tab.startTime (fixed = true) (238|316) [PRMT] (1) protected final parameter Real chiPlaReq3.tab.startTime = chiPlaReq3.t0 (fixed = true) (239|317) [PRMT] (1) protected final parameter Real[1] chiPlaReq3.tab.offset = chiPlaReq3.offset (fixed = {true for $i46 in 1:1}) (240|318) [PRMT] (12) protected final parameter Real[6, 2] chiPlaReq3.tab.table = chiPlaReq3.table (fixed = {true for $i48 in 1:6, $i49 in 1:2}) (241|330) [PRMT] (1) protected parameter Real chiPlaReq3.timeRange = chiPlaReq3.table[6, 1] - chiPlaReq3.table[1, 1] (fixed = true) (242|331) [PRMT] (1) protected parameter Real chiPlaReq3.t0 (fixed = false) (243|332) [PRMT] (1) protected final parameter Real[1] chiPlaReq2.tab.p_offset = $FUN_18 .* chiPlaReq2.tab.offset[1] (fixed = {true for $i53 in 1:1}) (244|333) [PRMT] (1) protected final parameter Real chiPlaReq2.tab.t_maxScaled = $FUN_17 (fixed = true) (245|334) [PRMT] (1) protected final parameter Real chiPlaReq2.tab.t_minScaled = $FUN_16 (fixed = true) (246|335) [PRMT] (1) protected final parameter Real chiPlaReq2.tab.t_max = chiPlaReq2.tab.t_maxScaled (fixed = true) (247|336) [PRMT] (1) protected final parameter Real chiPlaReq2.tab.t_min = chiPlaReq2.tab.t_minScaled (fixed = true) (248|337) [PRMT] (1) protected parameter Real chiPlaReq2.tab.shiftTime = chiPlaReq2.tab.startTime (fixed = true) (249|338) [PRMT] (1) protected final parameter Real chiPlaReq2.tab.startTime = chiPlaReq2.t0 (fixed = true) (250|339) [PRMT] (1) protected final parameter Real[1] chiPlaReq2.tab.offset = chiPlaReq2.offset (fixed = {true for $i54 in 1:1}) (251|340) [PRMT] (12) protected final parameter Real[6, 2] chiPlaReq2.tab.table = chiPlaReq2.table (fixed = {true for $i56 in 1:6, $i57 in 1:2}) (252|352) [PRMT] (1) protected parameter Real chiPlaReq2.timeRange = chiPlaReq2.table[6, 1] - chiPlaReq2.table[1, 1] (fixed = true) (253|353) [PRMT] (1) protected parameter Real chiPlaReq2.t0 (fixed = false) (254|354) [PRMT] (1) protected final parameter Real disPlaOutTem.chiLocOutTem.k = disPlaOutTem.TChiLocOut (fixed = true) (255|355) [PRMT] (1) protected final parameter Real disPlaOutTem.hys.uHigh = disPlaOutTem.locDt (fixed = true) (256|356) [PRMT] (1) protected parameter Real disPlaOutTem.enaTim1.t_past (fixed = false) (257|357) [PRMT] (1) protected final parameter Real disPlaOutTem.enaTim1.delayTime = disPlaOutTem.reqThrTim (fixed = true) (258|358) [PRMT] (1) protected final parameter Real disPlaOutTem.enaTim.t = disPlaOutTem.plaThrTim (fixed = true) (259|359) [PRMT] (1) protected final parameter Integer disPlaOutTem.hasReq.t = disPlaOutTem.ignReq (fixed = true) (260|360) [PRMT] (1) protected final parameter Real disPlaOutTem.disTim.t = disPlaOutTem.plaThrTim (fixed = true) (261|361) [PRMT] (1) protected final parameter Real disPlaReq.chiLocOutTem.k = disPlaReq.TChiLocOut (fixed = true) (262|362) [PRMT] (1) protected final parameter Real disPlaReq.hys.uHigh = disPlaReq.locDt (fixed = true) (263|363) [PRMT] (1) protected parameter Real disPlaReq.enaTim1.t_past (fixed = false) (264|364) [PRMT] (1) protected final parameter Real disPlaReq.enaTim1.delayTime = disPlaReq.reqThrTim (fixed = true) (265|365) [PRMT] (1) protected final parameter Real disPlaReq.enaTim.t = disPlaReq.plaThrTim (fixed = true) (266|366) [PRMT] (1) protected final parameter Integer disPlaReq.hasReq.t = disPlaReq.ignReq (fixed = true) (267|367) [PRMT] (1) protected final parameter Real disPlaReq.disTim.t = disPlaReq.plaThrTim (fixed = true) (268|368) [PRMT] (1) protected final parameter Real disPlaSch.chiLocOutTem.k = disPlaSch.TChiLocOut (fixed = true) (269|369) [PRMT] (1) protected final parameter Real disPlaSch.hys.uHigh = disPlaSch.locDt (fixed = true) (270|370) [PRMT] (1) protected parameter Real disPlaSch.enaTim1.t_past (fixed = false) (271|371) [PRMT] (1) protected final parameter Real disPlaSch.enaTim1.delayTime = disPlaSch.reqThrTim (fixed = true) (272|372) [PRMT] (1) protected final parameter Real disPlaSch.enaTim.t = disPlaSch.plaThrTim (fixed = true) (273|373) [PRMT] (1) protected final parameter Integer disPlaSch.hasReq.t = disPlaSch.ignReq (fixed = true) (274|374) [PRMT] (1) protected final parameter Real disPlaSch.disTim.t = disPlaSch.plaThrTim (fixed = true) (275|375) [EXTO] (1) protected parameter Modelica.Blocks.Types.ExternalCombiTimeTable chiPlaReq3.tab.tableID = Modelica.Blocks.Types.ExternalCombiTimeTable.constructor(\"NoName\", \"NoName\", chiPlaReq3.tab.table, chiPlaReq3.tab.startTime, chiPlaReq3.tab.columns, Modelica.Blocks.Types.Smoothness.ConstantSegments, Modelica.Blocks.Types.Extrapolation.Periodic, chiPlaReq3.tab.shiftTime, Modelica.Blocks.Types.TimeEvents.Always, false, chiPlaReq3.tab.delimiter, chiPlaReq3.tab.nHeaderLines) (fixed = true) (276|376) [EXTO] (1) protected parameter Modelica.Blocks.Types.ExternalCombiTimeTable chiPlaReq2.tab.tableID = Modelica.Blocks.Types.ExternalCombiTimeTable.constructor(\"NoName\", \"NoName\", chiPlaReq2.tab.table, chiPlaReq2.tab.startTime, chiPlaReq2.tab.columns, Modelica.Blocks.Types.Smoothness.ConstantSegments, Modelica.Blocks.Types.Extrapolation.Periodic, chiPlaReq2.tab.shiftTime, Modelica.Blocks.Types.TimeEvents.Always, false, chiPlaReq2.tab.delimiter, chiPlaReq2.tab.nHeaderLines) (fixed = true) System Equations (305/375) **************************** (1|1) [ALGO] (0) ($RES_SIM_0) (1|1) [----] for i in 1:4 loop (1|1) [----] assert(noEvent(abs(booTimTab2.table[i, 2]) < 1e-37 or abs((-1.0) + booTimTab2.table[i, 2]) < 1e-37), \"Table value table[\" + String(i, 0, true) + \", \" + \"2\" + \"] = \" + String(booTimTab2.table[i, 2], 6, 0, true) + \" does not equal either 0 or 1.\", AssertionLevel.error); (1|1) [----] end for; (2|1) [ARRY] (1) booTimTab2.intTimTab.y[:] = booTimTab2.intTimTab.val[booTimTab2.intTimTab.idx, :]; ($RES_SIM_1) (3|2) [SCAL] (1) booTimTab2.intTimTab.idx = $FUN_15; ($RES_SIM_2) (4|3) [ALGO] (0) ($RES_SIM_3) (4|3) [----] assert(noEvent(booTimTab2.intTimTab.period - booTimTab2.intTimTab.table[1, 2] > 1e-37), \"In Enable.booTimTab2.intTimTab: Last time stamp in table must be smaller than period.\", AssertionLevel.error); (5|3) [ALGO] (0) ($RES_SIM_4) (5|3) [----] assert(noEvent(abs(booTimTab2.intTimTab.table[1, 1]) < 1e-37), \"In Enable.booTimTab2.intTimTab: First time stamp must be zero as otherwise no data is defined for the start of the table.\", AssertionLevel.error); (6|3) [ALGO] (0) ($RES_SIM_5) (6|3) [----] for i in 1:4 loop (6|3) [----] assert(noEvent(abs(booTimTab2.intTimTab.table[i, 2] - CAST(Real, integer(booTimTab2.intTimTab.table[i, 2]))) < 1e-37), \"In $EMPTY: Table value table[\" + String(i, 0, true) + \", \" + \"2\" + \"] = \" + String(booTimTab2.intTimTab.table[i, 2], 6, 0, true) + \" is not an Integer.\", AssertionLevel.error); (6|3) [----] end for; (7|3) [SCAL] (1) booTimTab2.intTimTab.t0 = $FUN_14; ($RES_SIM_6) (8|4) [ALGO] (0) ($RES_SIM_7) (8|4) [----] for i in 1:4 loop (8|4) [----] assert(noEvent(abs(booTimTab1.table[i, 2]) < 1e-37 or abs((-1.0) + booTimTab1.table[i, 2]) < 1e-37), \"Table value table[\" + String(i, 0, true) + \", \" + \"2\" + \"] = \" + String(booTimTab1.table[i, 2], 6, 0, true) + \" does not equal either 0 or 1.\", AssertionLevel.error); (8|4) [----] end for; (9|4) [ARRY] (1) booTimTab1.intTimTab.y[:] = booTimTab1.intTimTab.val[booTimTab1.intTimTab.idx, :]; ($RES_SIM_8) (10|5) [SCAL] (1) booTimTab1.intTimTab.idx = $FUN_13; ($RES_SIM_9) (11|6) [ALGO] (0) ($RES_SIM_10) (11|6) [----] assert(noEvent(booTimTab1.intTimTab.period - booTimTab1.intTimTab.table[1, 2] > 1e-37), \"In Enable.booTimTab1.intTimTab: Last time stamp in table must be smaller than period.\", AssertionLevel.error); (12|6) [ALGO] (0) ($RES_SIM_11) (12|6) [----] assert(noEvent(abs(booTimTab1.intTimTab.table[1, 1]) < 1e-37), \"In Enable.booTimTab1.intTimTab: First time stamp must be zero as otherwise no data is defined for the start of the table.\", AssertionLevel.error); (13|6) [ALGO] (0) ($RES_SIM_12) (13|6) [----] for i in 1:4 loop (13|6) [----] assert(noEvent(abs(booTimTab1.intTimTab.table[i, 2] - CAST(Real, integer(booTimTab1.intTimTab.table[i, 2]))) < 1e-37), \"In $EMPTY: Table value table[\" + String(i, 0, true) + \", \" + \"2\" + \"] = \" + String(booTimTab1.intTimTab.table[i, 2], 6, 0, true) + \" is not an Integer.\", AssertionLevel.error); (13|6) [----] end for; (14|6) [SCAL] (1) booTimTab1.intTimTab.t0 = $FUN_12; ($RES_SIM_13) (15|7) [ALGO] (0) ($RES_SIM_14) (15|7) [----] for i in 1:4 loop (15|7) [----] assert(noEvent(abs(booTimTab.table[i, 2]) < 1e-37 or abs((-1.0) + booTimTab.table[i, 2]) < 1e-37), \"Table value table[\" + String(i, 0, true) + \", \" + \"2\" + \"] = \" + String(booTimTab.table[i, 2], 6, 0, true) + \" does not equal either 0 or 1.\", AssertionLevel.error); (15|7) [----] end for; (16|7) [ARRY] (1) booTimTab.intTimTab.y[:] = booTimTab.intTimTab.val[booTimTab.intTimTab.idx, :]; ($RES_SIM_15) (17|8) [SCAL] (1) booTimTab.intTimTab.idx = $FUN_11; ($RES_SIM_16) (18|9) [ALGO] (0) ($RES_SIM_17) (18|9) [----] assert(noEvent(booTimTab.intTimTab.period - booTimTab.intTimTab.table[1, 2] > 1e-37), \"In Enable.booTimTab.intTimTab: Last time stamp in table must be smaller than period.\", AssertionLevel.error); (19|9) [ALGO] (0) ($RES_SIM_18) (19|9) [----] assert(noEvent(abs(booTimTab.intTimTab.table[1, 1]) < 1e-37), \"In Enable.booTimTab.intTimTab: First time stamp must be zero as otherwise no data is defined for the start of the table.\", AssertionLevel.error); (20|9) [ALGO] (0) ($RES_SIM_19) (20|9) [----] for i in 1:4 loop (20|9) [----] assert(noEvent(abs(booTimTab.intTimTab.table[i, 2] - CAST(Real, integer(booTimTab.intTimTab.table[i, 2]))) < 1e-37), \"In $EMPTY: Table value table[\" + String(i, 0, true) + \", \" + \"2\" + \"] = \" + String(booTimTab.intTimTab.table[i, 2], 6, 0, true) + \" is not an Integer.\", AssertionLevel.error); (20|9) [----] end for; (21|9) [SCAL] (1) booTimTab.intTimTab.t0 = $FUN_10; ($RES_SIM_20) (22|10) [SCAL] (1) chiPlaReq3.t0 = if chiPlaReq3.nT == 1 then time else $FUN_9; ($RES_SIM_21) (23|11) [SCAL] (1) chiPlaReq2.t0 = if chiPlaReq2.nT == 1 then time else $FUN_8; ($RES_SIM_22) (24|12) [SCAL] (1) $PRE.disPlaOutTem.pre1.u = disPlaOutTem.pre1.pre_u_start; ($RES_SIM_23) (25|13) [SCAL] (1) $PRE.disPlaOutTem.hys.y = disPlaOutTem.hys.pre_y_start; ($RES_SIM_24) (26|14) [ALGO] (0) ($RES_SIM_25) (26|14) [----] assert(noEvent(disPlaOutTem.hys.uHigh > disPlaOutTem.hys.uLow), \"Hysteresis limits wrong. uHigh must be larger than uLow\", AssertionLevel.error); (27|14) [SCAL] (1) disPlaOutTem.yPla = not disPlaOutTem.disPla.y and disPlaOutTem.enaPla.y; ($RES_SIM_26) (28|15) [SCAL] (1) $PRE.disPlaOutTem.enaTim1.t_next = (-1000.0) + time; ($RES_SIM_27) (29|16) [SCAL] (1) $PRE.disPlaOutTem.enaTim1.u = false; ($RES_SIM_28) (30|17) [SCAL] (1) disPlaOutTem.enaTim1.t_past = (-1000.0) + time; ($RES_SIM_29) (31|18) [SCAL] (1) $PRE.disPlaOutTem.enaTim.passed = disPlaOutTem.enaTim.t <= 0.0; ($RES_SIM_30) (32|19) [SCAL] (1) $PRE.disPlaOutTem.enaTim.entryTime = time; ($RES_SIM_31) (33|20) [SCAL] (1) $PRE.disPlaOutTem.disTim.passed = disPlaOutTem.disTim.t <= 0.0; ($RES_SIM_32) (34|21) [SCAL] (1) $PRE.disPlaOutTem.disTim.entryTime = time; ($RES_SIM_33) (35|22) [SCAL] (1) $PRE.disPlaReq.pre1.u = disPlaReq.pre1.pre_u_start; ($RES_SIM_34) (36|23) [SCAL] (1) $PRE.disPlaReq.hys.y = disPlaReq.hys.pre_y_start; ($RES_SIM_35) (37|24) [ALGO] (0) ($RES_SIM_36) (37|24) [----] assert(noEvent(disPlaReq.hys.uHigh > disPlaReq.hys.uLow), \"Hysteresis limits wrong. uHigh must be larger than uLow\", AssertionLevel.error); (38|24) [SCAL] (1) disPlaReq.yPla = not disPlaReq.disPla.y and disPlaReq.enaPla.y; ($RES_SIM_37) (39|25) [SCAL] (1) $PRE.disPlaReq.enaTim1.t_next = (-1000.0) + time; ($RES_SIM_38) (40|26) [SCAL] (1) $PRE.disPlaReq.enaTim1.u = false; ($RES_SIM_39) (41|27) [SCAL] (1) disPlaReq.enaTim1.t_past = (-1000.0) + time; ($RES_SIM_40) (42|28) [SCAL] (1) $PRE.disPlaReq.enaTim.passed = disPlaReq.enaTim.t <= 0.0; ($RES_SIM_41) (43|29) [SCAL] (1) $PRE.disPlaReq.enaTim.entryTime = time; ($RES_SIM_42) (44|30) [SCAL] (1) $PRE.disPlaReq.disTim.passed = disPlaReq.disTim.t <= 0.0; ($RES_SIM_43) (45|31) [SCAL] (1) $PRE.disPlaReq.disTim.entryTime = time; ($RES_SIM_44) (46|32) [SCAL] (1) $PRE.disPlaSch.pre1.u = disPlaSch.pre1.pre_u_start; ($RES_SIM_45) (47|33) [SCAL] (1) $PRE.disPlaSch.hys.y = disPlaSch.hys.pre_y_start; ($RES_SIM_46) (48|34) [ALGO] (0) ($RES_SIM_47) (48|34) [----] assert(noEvent(disPlaSch.hys.uHigh > disPlaSch.hys.uLow), \"Hysteresis limits wrong. uHigh must be larger than uLow\", AssertionLevel.error); (49|34) [SCAL] (1) disPlaSch.yPla = not disPlaSch.disPla.y and disPlaSch.enaPla.y; ($RES_SIM_48) (50|35) [SCAL] (1) $PRE.disPlaSch.enaTim1.t_next = (-1000.0) + time; ($RES_SIM_49) (51|36) [SCAL] (1) $PRE.disPlaSch.enaTim1.u = false; ($RES_SIM_50) (52|37) [SCAL] (1) disPlaSch.enaTim1.t_past = (-1000.0) + time; ($RES_SIM_51) (53|38) [SCAL] (1) $PRE.disPlaSch.enaTim.passed = disPlaSch.enaTim.t <= 0.0; ($RES_SIM_52) (54|39) [SCAL] (1) $PRE.disPlaSch.enaTim.entryTime = time; ($RES_SIM_53) (55|40) [SCAL] (1) $PRE.disPlaSch.disTim.passed = disPlaSch.disTim.t <= 0.0; ($RES_SIM_54) (56|41) [SCAL] (1) $PRE.disPlaSch.disTim.entryTime = time; ($RES_SIM_55) (57|42) [SCAL] (1) booTimTab2.y[1] = booTimTab2.intTimTab.y[1] > booTimTab2.intGreThr[1].t; ($RES_SIM_56) (58|43) [SCAL] (1) booTimTab1.y[1] = booTimTab1.intTimTab.y[1] > booTimTab1.intGreThr[1].t; ($RES_SIM_59) (59|44) [SCAL] (1) booTimTab.y[1] = booTimTab.intTimTab.y[1] > booTimTab.intGreThr[1].t; ($RES_SIM_62) (60|45) [SCAL] (1) outTem1.y = outTem1.offset + (if $TEV_3 then 0.0 else outTem1.amplitude * $FUN_7); ($RES_SIM_65) (61|46) [SCAL] (1) reaToInt3.y = if $SEV_16 then integer($FUN_5) else integer($FUN_6); ($RES_SIM_66) (62|47) [SCAL] (1) chiPlaReq3.y[1] = chiPlaReq3.tab.p_offset[1] + $FUN_4; ($RES_SIM_67) (63|48) [ALGO] (1) ($RES_SIM_68) (63|48) [----] chiPlaReq3.tab.nextTimeEvent := if chiPlaReq3.tab.nextTimeEventScaled < 1e60 then chiPlaReq3.tab.nextTimeEventScaled else 1e60; (64|49) [ALGO] (1) ($RES_SIM_69) (64|49) [----] chiPlaReq3.tab.nextTimeEventScaled := Modelica.Blocks.Tables.Internal.getNextTimeEvent(chiPlaReq3.tab.tableID, time); (65|50) [SCAL] (1) reaToInt2.y = if $SEV_14 then integer($FUN_2) else integer($FUN_3); ($RES_SIM_72) (66|51) [SCAL] (1) chiPlaReq2.y[1] = chiPlaReq2.tab.p_offset[1] + $FUN_1; ($RES_SIM_73) (67|52) [ALGO] (1) ($RES_SIM_74) (67|52) [----] chiPlaReq2.tab.nextTimeEvent := if chiPlaReq2.tab.nextTimeEventScaled < 1e60 then chiPlaReq2.tab.nextTimeEventScaled else 1e60; (68|53) [ALGO] (1) ($RES_SIM_75) (68|53) [----] chiPlaReq2.tab.nextTimeEventScaled := Modelica.Blocks.Tables.Internal.getNextTimeEvent(chiPlaReq2.tab.tableID, time); (69|54) [SCAL] (1) disPlaOutTem.or1.y = disPlaOutTem.enaTim1.y or not disPlaOutTem.notLoc.y; ($RES_SIM_79) (70|55) [SCAL] (1) disPlaOutTem.sub1.y = disPlaOutTem.chiLocOutTem.k - outTem1.y; ($RES_SIM_80) (71|56) [SCAL] (1) disPlaOutTem.not1.u = $TEV_2; ($RES_SIM_82) (72|57) [SCAL] (1) disPlaOutTem.disPlaCon.y = not disPlaOutTem.uPlaSchEna or disPlaOutTem.or1.y; ($RES_SIM_85) (73|58) [SCAL] (1) disPlaOutTem.hys.y = $SEV_12; ($RES_SIM_86) (74|59) [SCAL] (1) disPlaOutTem.disPla.y = disPlaOutTem.enaTim.passed and disPlaOutTem.disPlaCon.y; ($RES_SIM_88) (75|60) [ALGO] (1) ($RES_SIM_90) (75|60) [----] disPlaOutTem.enaTim1.y := if not (disPlaOutTem.enaTim1.delayOnInit and disPlaOutTem.enaTim1.delayTime > 0.0) then disPlaOutTem.enaTim1.u else false; (76|61) [ALGO] (1) ($RES_SIM_91) (76|61) [----] disPlaOutTem.enaTim1.t_next := if not disPlaOutTem.enaTim1.delayOnInit then disPlaOutTem.enaTim1.t_past else time + disPlaOutTem.enaTim1.delayTime; (77|62) [SCAL] (1) disPlaOutTem.enaTim.y = if disPlaOutTem.not1.u then time - disPlaOutTem.enaTim.entryTime else 0.0; ($RES_SIM_92) (78|63) [SCAL] (1) disPlaOutTem.enaPla.y = disPlaOutTem.enaPla.uTemp[4]; ($RES_SIM_95) (79|64) [FOR-] (3) ($RES_SIM_96) (79|64) [----] for $i1 in 2:4 loop (79|64) [----] [SCAL] (1) disPlaOutTem.enaPla.uTemp[$i1] = disPlaOutTem.enaPla.u[$i1] and disPlaOutTem.enaPla.uTemp[(-1) + $i1]; ($RES_SIM_97) (79|64) [----] end for; (80|67) [SCAL] (1) disPlaOutTem.enaPla.uTemp[1] = disPlaOutTem.enaPla.u[1]; ($RES_SIM_98) (81|68) [SCAL] (1) disPlaOutTem.hasReq.y = reaToInt3.y > disPlaOutTem.hasReq.t; ($RES_SIM_99) (82|69) [SCAL] (1) disPlaOutTem.disTim.y = if not disPlaOutTem.not1.u then time - disPlaOutTem.disTim.entryTime else 0.0; ($RES_SIM_100) (83|70) [SCAL] (1) disPlaReq.or1.y = disPlaReq.enaTim1.y or not disPlaReq.notLoc.y; ($RES_SIM_104) (84|71) [SCAL] (1) disPlaReq.sub1.y = disPlaReq.chiLocOutTem.k - conOutTem1.k; ($RES_SIM_105) (85|72) [SCAL] (1) disPlaReq.not1.u = $TEV_1; ($RES_SIM_107) (86|73) [SCAL] (1) disPlaReq.disPlaCon.y = not disPlaReq.uPlaSchEna or disPlaReq.or1.y; ($RES_SIM_110) (87|74) [SCAL] (1) disPlaReq.hys.y = $SEV_8; ($RES_SIM_111) (88|75) [SCAL] (1) disPlaReq.disPla.y = disPlaReq.enaTim.passed and disPlaReq.disPlaCon.y; ($RES_SIM_113) (89|76) [ALGO] (1) ($RES_SIM_115) (89|76) [----] disPlaReq.enaTim1.y := if not (disPlaReq.enaTim1.delayOnInit and disPlaReq.enaTim1.delayTime > 0.0) then disPlaReq.enaTim1.u else false; (90|77) [ALGO] (1) ($RES_SIM_116) (90|77) [----] disPlaReq.enaTim1.t_next := if not disPlaReq.enaTim1.delayOnInit then disPlaReq.enaTim1.t_past else time + disPlaReq.enaTim1.delayTime; (91|78) [SCAL] (1) disPlaReq.enaTim.y = if disPlaReq.not1.u then time - disPlaReq.enaTim.entryTime else 0.0; ($RES_SIM_117) (92|79) [SCAL] (1) disPlaReq.enaPla.y = disPlaReq.enaPla.uTemp[4]; ($RES_SIM_120) (93|80) [FOR-] (3) ($RES_SIM_121) (93|80) [----] for $i1 in 2:4 loop (93|80) [----] [SCAL] (1) disPlaReq.enaPla.uTemp[$i1] = disPlaReq.enaPla.u[$i1] and disPlaReq.enaPla.uTemp[(-1) + $i1]; ($RES_SIM_122) (93|80) [----] end for; (94|83) [SCAL] (1) disPlaReq.enaPla.uTemp[1] = disPlaReq.enaPla.u[1]; ($RES_SIM_123) (95|84) [SCAL] (1) disPlaReq.hasReq.y = reaToInt2.y > disPlaReq.hasReq.t; ($RES_SIM_124) (96|85) [SCAL] (1) disPlaReq.disTim.y = if not disPlaReq.not1.u then time - disPlaReq.disTim.entryTime else 0.0; ($RES_SIM_125) (97|86) [SCAL] (1) disPlaSch.or1.y = disPlaSch.enaTim1.y or not disPlaSch.notLoc.y; ($RES_SIM_129) (98|87) [SCAL] (1) disPlaSch.sub1.y = disPlaSch.chiLocOutTem.k - conOutTem.k; ($RES_SIM_130) (99|88) [SCAL] (1) disPlaSch.not1.u = $TEV_0; ($RES_SIM_132) (100|89) [SCAL] (1) disPlaSch.disPlaCon.y = not disPlaSch.uPlaSchEna or disPlaSch.or1.y; ($RES_SIM_135) (101|90) [SCAL] (1) disPlaSch.hys.y = $SEV_4; ($RES_SIM_136) (102|91) [SCAL] (1) disPlaSch.disPla.y = disPlaSch.enaTim.passed and disPlaSch.disPlaCon.y; ($RES_SIM_138) (103|92) [ALGO] (1) ($RES_SIM_140) (103|92) [----] disPlaSch.enaTim1.y := if not (disPlaSch.enaTim1.delayOnInit and disPlaSch.enaTim1.delayTime > 0.0) then disPlaSch.enaTim1.u else false; (104|93) [ALGO] (1) ($RES_SIM_141) (104|93) [----] disPlaSch.enaTim1.t_next := if not disPlaSch.enaTim1.delayOnInit then disPlaSch.enaTim1.t_past else time + disPlaSch.enaTim1.delayTime; (105|94) [SCAL] (1) disPlaSch.enaTim.y = if disPlaSch.not1.u then time - disPlaSch.enaTim.entryTime else 0.0; ($RES_SIM_142) (106|95) [SCAL] (1) disPlaSch.enaPla.y = disPlaSch.enaPla.uTemp[4]; ($RES_SIM_145) (107|96) [FOR-] (3) ($RES_SIM_146) (107|96) [----] for $i1 in 2:4 loop (107|96) [----] [SCAL] (1) disPlaSch.enaPla.uTemp[$i1] = disPlaSch.enaPla.u[$i1] and disPlaSch.enaPla.uTemp[(-1) + $i1]; ($RES_SIM_147) (107|96) [----] end for; (108|99) [SCAL] (1) disPlaSch.enaPla.uTemp[1] = disPlaSch.enaPla.u[1]; ($RES_SIM_148) (109|100) [SCAL] (1) disPlaSch.hasReq.y = $SEV_1; ($RES_SIM_149) (110|101) [SCAL] (1) disPlaSch.disTim.y = if not disPlaSch.not1.u then time - disPlaSch.disTim.entryTime else 0.0; ($RES_SIM_150) (111|102) [SCAL] (1) booTimTab2.y[1] = disPlaOutTem.uPlaSchEna; ($RES_SIM_154) (112|103) [SCAL] (1) booTimTab1.y[1] = disPlaReq.uPlaSchEna; ($RES_SIM_155) (113|104) [SCAL] (1) booTimTab.y[1] = disPlaSch.uPlaSchEna; ($RES_SIM_156) (114|105) [SCAL] (1) chiPlaReq3.y[1] = reaToInt3.u; ($RES_SIM_160) (115|106) [SCAL] (1) chiPlaReq2.y[1] = reaToInt2.u; ($RES_SIM_163) (116|107) [SCAL] (1) disPlaOutTem.uPlaSchEna = disPlaOutTem.enaPla.u[4]; ($RES_SIM_174) (117|108) [SCAL] (1) disPlaOutTem.notLoc.y = disPlaOutTem.enaPla.u[3]; ($RES_SIM_179) (118|109) [SCAL] (1) disPlaOutTem.hasReq.y = disPlaOutTem.enaPla.u[2]; ($RES_SIM_193) (119|110) [SCAL] (1) disPlaOutTem.disTim.passed = disPlaOutTem.enaPla.u[1]; ($RES_SIM_195) (120|111) [SCAL] (1) disPlaReq.uPlaSchEna = disPlaReq.enaPla.u[4]; ($RES_SIM_199) (121|112) [SCAL] (1) disPlaReq.notLoc.y = disPlaReq.enaPla.u[3]; ($RES_SIM_204) (122|113) [SCAL] (1) disPlaReq.hasReq.y = disPlaReq.enaPla.u[2]; ($RES_SIM_218) (123|114) [SCAL] (1) disPlaReq.disTim.passed = disPlaReq.enaPla.u[1]; ($RES_SIM_220) (124|115) [SCAL] (1) disPlaSch.uPlaSchEna = disPlaSch.enaPla.u[4]; ($RES_SIM_224) (125|116) [SCAL] (1) disPlaSch.notLoc.y = disPlaSch.enaPla.u[3]; ($RES_SIM_229) (126|117) [SCAL] (1) disPlaSch.hasReq.y = disPlaSch.enaPla.u[2]; ($RES_SIM_243) (127|118) [SCAL] (1) disPlaSch.disTim.passed = disPlaSch.enaPla.u[1]; ($RES_SIM_245) (128|119) [SCAL] (1) $FUN_1 = Modelica.Blocks.Tables.Internal.getTimeTableValueNoDer(chiPlaReq2.tab.tableID, 1, time, chiPlaReq2.tab.nextTimeEventScaled, $TEV_4); ($RES_AUX_254) (129|120) [SCAL] (1) $FUN_2 = floor(0.5 + reaToInt2.u); ($RES_AUX_253) (130|121) [SCAL] (1) $FUN_3 = ceil((-0.5) + reaToInt2.u); ($RES_AUX_252) (131|122) [SCAL] (1) $FUN_4 = Modelica.Blocks.Tables.Internal.getTimeTableValueNoDer(chiPlaReq3.tab.tableID, 1, time, chiPlaReq3.tab.nextTimeEventScaled, $TEV_5); ($RES_AUX_251) (132|123) [SCAL] (1) $FUN_5 = floor(0.5 + reaToInt3.u); ($RES_AUX_250) (133|124) [SCAL] (1) $FUN_6 = ceil((-0.5) + reaToInt3.u); ($RES_AUX_249) (134|125) [SCAL] (1) $FUN_7 = sin(outTem1.phase + 6.283185307179586 * (time - outTem1.startTime) * outTem1.freqHz); ($RES_AUX_248) (135|126) [SCAL] (1) $FUN_8 = Buildings.Utilities.Math.Functions.round(CAST(Real, integer(time / chiPlaReq2.timeRange)) * chiPlaReq2.timeRange, 6); ($RES_AUX_268) (136|127) [SCAL] (1) $FUN_9 = Buildings.Utilities.Math.Functions.round(CAST(Real, integer(time / chiPlaReq3.timeRange)) * chiPlaReq3.timeRange, 6); ($RES_AUX_267) (137|128) [SCAL] (1) $FUN_10 = Buildings.Utilities.Math.Functions.round(CAST(Real, integer(time / booTimTab.intTimTab.period)) * booTimTab.intTimTab.period, 6); ($RES_AUX_266) (138|129) [SCAL] (1) $FUN_11 = Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Generic.PlantEnable.Validation.Enable.booTimTab.intTimTab.getIndex(time, booTimTab.intTimTab.period, booTimTab.intTimTab.timeStamps); ($RES_AUX_265) (139|130) [SCAL] (1) $FUN_12 = Buildings.Utilities.Math.Functions.round(CAST(Real, integer(time / booTimTab1.intTimTab.period)) * booTimTab1.intTimTab.period, 6); ($RES_AUX_264) (140|131) [SCAL] (1) $FUN_13 = Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Generic.PlantEnable.Validation.Enable.booTimTab1.intTimTab.getIndex(time, booTimTab1.intTimTab.period, booTimTab1.intTimTab.timeStamps); ($RES_AUX_263) (141|132) [SCAL] (1) $FUN_14 = Buildings.Utilities.Math.Functions.round(CAST(Real, integer(time / booTimTab2.intTimTab.period)) * booTimTab2.intTimTab.period, 6); ($RES_AUX_262) (142|133) [SCAL] (1) $FUN_15 = Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Generic.PlantEnable.Validation.Enable.booTimTab2.intTimTab.getIndex(time, booTimTab2.intTimTab.period, booTimTab2.intTimTab.timeStamps); ($RES_AUX_261) (143|134) [SCAL] (1) $FUN_16 = Modelica.Blocks.Tables.Internal.getTimeTableTmin(chiPlaReq2.tab.tableID); ($RES_AUX_260) (144|135) [SCAL] (1) $FUN_17 = Modelica.Blocks.Tables.Internal.getTimeTableTmax(chiPlaReq2.tab.tableID); ($RES_AUX_259) (145|136) [SCAL] (1) $FUN_19 = Modelica.Blocks.Tables.Internal.getTimeTableTmin(chiPlaReq3.tab.tableID); ($RES_AUX_257) (146|137) [SCAL] (1) $FUN_20 = Modelica.Blocks.Tables.Internal.getTimeTableTmax(chiPlaReq3.tab.tableID); ($RES_AUX_256) (147|138) [SCAL] (1) $FUN_18[1] = 1.0; ($RES_SIM_269) (148|139) [SCAL] (1) disPlaSch.enaTim1.u = not disPlaSch.hasReq.y; ($RES_SIM_360) (149|140) [SCAL] (1) disPlaSch.pre1.u = disPlaSch.yPla; ($RES_SIM_359) (150|141) [SCAL] (1) disPlaSch.hys.y = not disPlaSch.notLoc.y; ($RES_SIM_358) (151|142) [SCAL] (1) disPlaReq.enaTim1.u = not disPlaReq.hasReq.y; ($RES_SIM_357) (152|143) [SCAL] (1) disPlaReq.pre1.u = disPlaReq.yPla; ($RES_SIM_356) (153|144) [SCAL] (1) disPlaReq.hys.y = not disPlaReq.notLoc.y; ($RES_SIM_355) (154|145) [SCAL] (1) disPlaOutTem.enaTim1.u = not disPlaOutTem.hasReq.y; ($RES_SIM_354) (155|146) [SCAL] (1) disPlaOutTem.pre1.u = disPlaOutTem.yPla; ($RES_SIM_353) (156|147) [SCAL] (1) disPlaOutTem.hys.y = not disPlaOutTem.notLoc.y; ($RES_SIM_352) (157|148) [SCAL] (1) $WC_17 = not disPlaOutTem.enaTim1.u; ($RES_WC_402) (158|149) [SCAL] (1) $WC_16 = not disPlaOutTem.enaTim1.u; ($RES_WC_401) (159|150) [SCAL] (1) $WC_15 = not disPlaOutTem.not1.u; ($RES_WC_400) (160|151) [SCAL] (1) $WC_14 = not disPlaOutTem.not1.u; ($RES_WC_399) (161|152) [SCAL] (1) $WC_13 = not disPlaOutTem.not1.u; ($RES_WC_398) (162|153) [SCAL] (1) $WC_12 = not disPlaOutTem.not1.u; ($RES_WC_397) (163|154) [SCAL] (1) $WC_11 = not disPlaReq.enaTim1.u; ($RES_WC_396) (164|155) [SCAL] (1) $WC_10 = not disPlaReq.enaTim1.u; ($RES_WC_395) (165|156) [SCAL] (1) $WC_9 = not disPlaReq.not1.u; ($RES_WC_394) (166|157) [SCAL] (1) $WC_8 = not disPlaReq.not1.u; ($RES_WC_393) (167|158) [SCAL] (1) $WC_7 = not disPlaReq.not1.u; ($RES_WC_392) (168|159) [SCAL] (1) $WC_6 = not disPlaReq.not1.u; ($RES_WC_391) (169|160) [SCAL] (1) $WC_5 = not disPlaSch.enaTim1.u; ($RES_WC_390) (170|161) [SCAL] (1) $WC_4 = not disPlaSch.enaTim1.u; ($RES_WC_389) (171|162) [SCAL] (1) $WC_3 = not disPlaSch.not1.u; ($RES_WC_388) (172|163) [SCAL] (1) $WC_2 = not disPlaSch.not1.u; ($RES_WC_387) (173|164) [SCAL] (1) $WC_1 = not disPlaSch.not1.u; ($RES_WC_386) (174|165) [SCAL] (1) $WC_0 = not disPlaSch.not1.u; ($RES_WC_385) (175|166) [SCAL] (1) $SEV_17 = time < outTem1.startTime; ($RES_EVT_384) (176|167) [SCAL] (1) $SEV_16 = reaToInt3.u > 0.0; ($RES_EVT_383) (177|168) [SCAL] (1) $SEV_15 = time >= $PRE.chiPlaReq3.tab.nextTimeEvent; ($RES_EVT_382) (178|169) [SCAL] (1) $SEV_14 = reaToInt2.u > 0.0; ($RES_EVT_381) (179|170) [SCAL] (1) $SEV_13 = time >= $PRE.chiPlaReq2.tab.nextTimeEvent; ($RES_EVT_380) (180|171) [SCAL] (1) $SEV_12 = not $PRE.disPlaOutTem.hys.y and disPlaOutTem.sub1.y > disPlaOutTem.hys.uHigh or $PRE.disPlaOutTem.hys.y and disPlaOutTem.sub1.y >= disPlaOutTem.hys.uLow; ($RES_EVT_379) (181|172) [SCAL] (1) $SEV_11 = time >= $PRE.disPlaOutTem.enaTim1.t_next; ($RES_EVT_378) (182|173) [SCAL] (1) $SEV_10 = disPlaOutTem.not1.u and time >= (disPlaOutTem.enaTim.t + $PRE.disPlaOutTem.enaTim.entryTime); ($RES_EVT_377) (183|174) [SCAL] (1) $SEV_9 = not disPlaOutTem.not1.u and time >= (disPlaOutTem.disTim.t + $PRE.disPlaOutTem.disTim.entryTime); ($RES_EVT_376) (184|175) [SCAL] (1) $SEV_8 = not $PRE.disPlaReq.hys.y and disPlaReq.sub1.y > disPlaReq.hys.uHigh or $PRE.disPlaReq.hys.y and disPlaReq.sub1.y >= disPlaReq.hys.uLow; ($RES_EVT_375) (185|176) [SCAL] (1) $SEV_7 = time >= $PRE.disPlaReq.enaTim1.t_next; ($RES_EVT_374) (186|177) [SCAL] (1) $SEV_6 = disPlaReq.not1.u and time >= (disPlaReq.enaTim.t + $PRE.disPlaReq.enaTim.entryTime); ($RES_EVT_373) (187|178) [SCAL] (1) $SEV_5 = not disPlaReq.not1.u and time >= (disPlaReq.disTim.t + $PRE.disPlaReq.disTim.entryTime); ($RES_EVT_372) (188|179) [SCAL] (1) $SEV_4 = not $PRE.disPlaSch.hys.y and disPlaSch.sub1.y > disPlaSch.hys.uHigh or $PRE.disPlaSch.hys.y and disPlaSch.sub1.y >= disPlaSch.hys.uLow; ($RES_EVT_371) (189|180) [SCAL] (1) $SEV_3 = time >= $PRE.disPlaSch.enaTim1.t_next; ($RES_EVT_370) (190|181) [SCAL] (1) $SEV_2 = disPlaSch.not1.u and time >= (disPlaSch.enaTim.t + $PRE.disPlaSch.enaTim.entryTime); ($RES_EVT_369) (191|182) [SCAL] (1) $SEV_1 = conInt.k > disPlaSch.hasReq.t; ($RES_EVT_368) (192|183) [SCAL] (1) $SEV_0 = not disPlaSch.not1.u and time >= (disPlaSch.disTim.t + $PRE.disPlaSch.disTim.entryTime); ($RES_EVT_367) (193|184) [SCAL] (1) $TEV_5 = $PRE.chiPlaReq3.tab.nextTimeEventScaled; ($RES_EVT_366) (194|185) [SCAL] (1) $TEV_4 = $PRE.chiPlaReq2.tab.nextTimeEventScaled; ($RES_EVT_365) (195|186) [SCAL] (1) $TEV_3 = time < outTem1.startTime; ($RES_EVT_364) (196|187) [SCAL] (1) $TEV_2 = $PRE.disPlaOutTem.pre1.u; ($RES_EVT_363) (197|188) [SCAL] (1) $TEV_1 = $PRE.disPlaReq.pre1.u; ($RES_EVT_362) (198|189) [SCAL] (1) $TEV_0 = $PRE.disPlaSch.pre1.u; ($RES_EVT_361) (199|190) [SCAL] (1) disPlaSch.disTim.entryTime = $PRE.disPlaSch.disTim.entryTime; ($RES_SRT_429) (200|191) [SCAL] (1) disPlaSch.disTim.passed = $PRE.disPlaSch.disTim.passed; ($RES_SRT_428) (201|192) [SCAL] (1) disPlaSch.enaTim.entryTime = $PRE.disPlaSch.enaTim.entryTime; ($RES_SRT_427) (202|193) [SCAL] (1) disPlaSch.enaTim.passed = $PRE.disPlaSch.enaTim.passed; ($RES_SRT_426) (203|194) [SCAL] (1) disPlaSch.yPla = $PRE.disPlaSch.yPla; ($RES_SRT_425) (204|195) [SCAL] (1) disPlaReq.disTim.entryTime = $PRE.disPlaReq.disTim.entryTime; ($RES_SRT_424) (205|196) [SCAL] (1) disPlaReq.disTim.passed = $PRE.disPlaReq.disTim.passed; ($RES_SRT_423) (206|197) [SCAL] (1) disPlaReq.enaTim.entryTime = $PRE.disPlaReq.enaTim.entryTime; ($RES_SRT_422) (207|198) [SCAL] (1) disPlaReq.enaTim.passed = $PRE.disPlaReq.enaTim.passed; ($RES_SRT_421) (208|199) [SCAL] (1) disPlaReq.yPla = $PRE.disPlaReq.yPla; ($RES_SRT_420) (209|200) [SCAL] (1) disPlaOutTem.disTim.entryTime = $PRE.disPlaOutTem.disTim.entryTime; ($RES_SRT_419) (210|201) [SCAL] (1) disPlaOutTem.disTim.passed = $PRE.disPlaOutTem.disTim.passed; ($RES_SRT_418) (211|202) [SCAL] (1) disPlaOutTem.enaTim.entryTime = $PRE.disPlaOutTem.enaTim.entryTime; ($RES_SRT_417) (212|203) [SCAL] (1) disPlaOutTem.enaTim.passed = $PRE.disPlaOutTem.enaTim.passed; ($RES_SRT_416) (213|204) [SCAL] (1) disPlaOutTem.yPla = $PRE.disPlaOutTem.yPla; ($RES_SRT_415) (214|205) [SCAL] (1) booTimTab.intTimTab.idx = $PRE.booTimTab.intTimTab.idx; ($RES_SRT_414) (215|206) [ARRY] (1) booTimTab.intTimTab.y[:] = $PRE.booTimTab.intTimTab.y[:]; ($RES_SRT_413) (216|207) [SCAL] (1) booTimTab1.intTimTab.idx = $PRE.booTimTab1.intTimTab.idx; ($RES_SRT_412) (217|208) [ARRY] (1) booTimTab1.intTimTab.y[:] = $PRE.booTimTab1.intTimTab.y[:]; ($RES_SRT_411) (218|209) [SCAL] (1) booTimTab2.intTimTab.idx = $PRE.booTimTab2.intTimTab.idx; ($RES_SRT_410) (219|210) [ARRY] (1) booTimTab2.intTimTab.y[:] = $PRE.booTimTab2.intTimTab.y[:]; ($RES_SRT_409) (220|211) [SCAL] (1) disPlaSch.hasReq.u = conInt.k; ($RES_BND_500) (221|212) [SCAL] (1) disPlaSch.chiPlaReq = conInt.k; ($RES_BND_499) (222|213) [SCAL] (1) conInt.y = conInt.k; ($RES_BND_498) (223|214) [SCAL] (1) disPlaSch.sub1.u2 = conOutTem.k; ($RES_BND_497) (224|215) [SCAL] (1) disPlaSch.TOut = conOutTem.k; ($RES_BND_496) (225|216) [SCAL] (1) conOutTem.y = conOutTem.k; ($RES_BND_495) (226|217) [SCAL] (1) disPlaSch.sub1.u1 = disPlaSch.chiLocOutTem.k; ($RES_BND_494) (227|218) [SCAL] (1) disPlaSch.chiLocOutTem.y = disPlaSch.chiLocOutTem.k; ($RES_BND_493) (228|219) [SCAL] (1) disPlaReq.sub1.u2 = conOutTem1.k; ($RES_BND_492) (229|220) [SCAL] (1) disPlaReq.TOut = conOutTem1.k; ($RES_BND_491) (230|221) [SCAL] (1) conOutTem1.y = conOutTem1.k; ($RES_BND_490) (231|222) [SCAL] (1) disPlaReq.sub1.u1 = disPlaReq.chiLocOutTem.k; ($RES_BND_489) (232|223) [SCAL] (1) disPlaReq.chiLocOutTem.y = disPlaReq.chiLocOutTem.k; ($RES_BND_488) (233|224) [SCAL] (1) disPlaOutTem.sub1.u1 = disPlaOutTem.chiLocOutTem.k; ($RES_BND_487) (234|225) [SCAL] (1) disPlaOutTem.chiLocOutTem.y = disPlaOutTem.chiLocOutTem.k; ($RES_BND_486) (235|226) [FOR-] (4) ($RES_BND_484) (235|226) [----] for {$i1 in 1:1, $i2 in 1:4} loop (235|226) [----] [SCAL] (1) booTimTab2.intTimTab.val[$i2, $i1] = integer((booTimTab2.intTimTab.table[:, 2:2] + 1e-37 * $FUN_21)[$i2, $i1]); ($RES_BND_485) (235|226) [----] end for; (236|230) [ARRY] (4) booTimTab2.intTimTab.timeStamps = booTimTab2.intTimTab.timeScale * booTimTab2.intTimTab.table[:, 1]; ($RES_BND_483) (237|234) [SCAL] (1) booTimTab2.intTimTab.period = booTimTab2.period; ($RES_BND_482) (238|235) [SCAL] (1) booTimTab2.intTimTab.timeScale = booTimTab2.timeScale; ($RES_BND_481) (239|236) [ARRY] (8) booTimTab2.intTimTab.table = booTimTab2.table; ($RES_BND_480) (240|244) [FOR-] (4) ($RES_BND_478) (240|244) [----] for {$i1 in 1:1, $i2 in 1:4} loop (240|244) [----] [SCAL] (1) booTimTab1.intTimTab.val[$i2, $i1] = integer((booTimTab1.intTimTab.table[:, 2:2] + 1e-37 * $FUN_21)[$i2, $i1]); ($RES_BND_479) (240|244) [----] end for; (241|248) [ARRY] (4) booTimTab1.intTimTab.timeStamps = booTimTab1.intTimTab.timeScale * booTimTab1.intTimTab.table[:, 1]; ($RES_BND_477) (242|252) [SCAL] (1) booTimTab1.intTimTab.period = booTimTab1.period; ($RES_BND_476) (243|253) [SCAL] (1) booTimTab1.intTimTab.timeScale = booTimTab1.timeScale; ($RES_BND_475) (244|254) [ARRY] (8) booTimTab1.intTimTab.table = booTimTab1.table; ($RES_BND_474) (245|262) [FOR-] (4) ($RES_BND_472) (245|262) [----] for {$i1 in 1:1, $i2 in 1:4} loop (245|262) [----] [SCAL] (1) booTimTab.intTimTab.val[$i2, $i1] = integer((booTimTab.intTimTab.table[:, 2:2] + 1e-37 * $FUN_21)[$i2, $i1]); ($RES_BND_473) (245|262) [----] end for; (246|266) [ARRY] (4) booTimTab.intTimTab.timeStamps = booTimTab.intTimTab.timeScale * booTimTab.intTimTab.table[:, 1]; ($RES_BND_471) (247|270) [SCAL] (1) booTimTab.intTimTab.period = booTimTab.period; ($RES_BND_470) (248|271) [SCAL] (1) booTimTab.intTimTab.timeScale = booTimTab.timeScale; ($RES_BND_469) (249|272) [ARRY] (8) booTimTab.intTimTab.table = booTimTab.table; ($RES_BND_468) (250|280) [ARRY] (1) chiPlaReq3.tab.p_offset = $FUN_18 .* chiPlaReq3.tab.offset[1]; ($RES_BND_467) (251|281) [SCAL] (1) chiPlaReq3.tab.t_maxScaled = $FUN_20; ($RES_BND_466) (252|282) [SCAL] (1) chiPlaReq3.tab.t_minScaled = $FUN_19; ($RES_BND_465) (253|283) [SCAL] (1) chiPlaReq3.tab.t_max = chiPlaReq3.tab.t_maxScaled; ($RES_BND_464) (254|284) [SCAL] (1) chiPlaReq3.tab.t_min = chiPlaReq3.tab.t_minScaled; ($RES_BND_463) (255|285) [SCAL] (1) chiPlaReq3.tab.shiftTime = chiPlaReq3.tab.startTime; ($RES_BND_462) (256|286) [SCAL] (1) chiPlaReq3.tab.startTime = chiPlaReq3.t0; ($RES_BND_461) (257|287) [ARRY] (1) chiPlaReq3.tab.offset = chiPlaReq3.offset; ($RES_BND_460) (258|288) [ARRY] (12) chiPlaReq3.tab.table = chiPlaReq3.table; ($RES_BND_459) (259|300) [SCAL] (1) chiPlaReq3.timeRange = chiPlaReq3.table[6, 1] - chiPlaReq3.table[1, 1]; ($RES_BND_458) (260|301) [ARRY] (1) chiPlaReq2.tab.p_offset = $FUN_18 .* chiPlaReq2.tab.offset[1]; ($RES_BND_457) (261|302) [SCAL] (1) chiPlaReq2.tab.t_maxScaled = $FUN_17; ($RES_BND_456) (262|303) [SCAL] (1) chiPlaReq2.tab.t_minScaled = $FUN_16; ($RES_BND_455) (263|304) [SCAL] (1) chiPlaReq2.tab.t_max = chiPlaReq2.tab.t_maxScaled; ($RES_BND_454) (264|305) [SCAL] (1) chiPlaReq2.tab.t_min = chiPlaReq2.tab.t_minScaled; ($RES_BND_453) (265|306) [SCAL] (1) chiPlaReq2.tab.shiftTime = chiPlaReq2.tab.startTime; ($RES_BND_452) (266|307) [SCAL] (1) chiPlaReq2.tab.startTime = chiPlaReq2.t0; ($RES_BND_451) (267|308) [ARRY] (1) chiPlaReq2.tab.offset = chiPlaReq2.offset; ($RES_BND_450) (268|309) [ARRY] (12) chiPlaReq2.tab.table = chiPlaReq2.table; ($RES_BND_449) (269|321) [SCAL] (1) chiPlaReq2.timeRange = chiPlaReq2.table[6, 1] - chiPlaReq2.table[1, 1]; ($RES_BND_448) (270|322) [SCAL] (1) disPlaOutTem.chiLocOutTem.k = disPlaOutTem.TChiLocOut; ($RES_BND_447) (271|323) [SCAL] (1) disPlaOutTem.hys.uHigh = disPlaOutTem.locDt; ($RES_BND_446) (272|324) [SCAL] (1) disPlaOutTem.enaTim1.delayTime = disPlaOutTem.reqThrTim; ($RES_BND_445) (273|325) [SCAL] (1) disPlaOutTem.enaTim.t = disPlaOutTem.plaThrTim; ($RES_BND_444) (274|326) [SCAL] (1) disPlaOutTem.hasReq.t = disPlaOutTem.ignReq; ($RES_BND_443) (275|327) [SCAL] (1) disPlaOutTem.disTim.t = disPlaOutTem.plaThrTim; ($RES_BND_442) (276|328) [SCAL] (1) disPlaReq.chiLocOutTem.k = disPlaReq.TChiLocOut; ($RES_BND_441) (277|329) [SCAL] (1) disPlaReq.hys.uHigh = disPlaReq.locDt; ($RES_BND_440) (278|330) [SCAL] (1) disPlaReq.enaTim1.delayTime = disPlaReq.reqThrTim; ($RES_BND_439) (279|331) [SCAL] (1) disPlaReq.enaTim.t = disPlaReq.plaThrTim; ($RES_BND_438) (280|332) [SCAL] (1) disPlaReq.hasReq.t = disPlaReq.ignReq; ($RES_BND_437) (281|333) [SCAL] (1) disPlaReq.disTim.t = disPlaReq.plaThrTim; ($RES_BND_436) (282|334) [SCAL] (1) disPlaSch.chiLocOutTem.k = disPlaSch.TChiLocOut; ($RES_BND_435) (283|335) [SCAL] (1) disPlaSch.hys.uHigh = disPlaSch.locDt; ($RES_BND_434) (284|336) [SCAL] (1) disPlaSch.enaTim1.delayTime = disPlaSch.reqThrTim; ($RES_BND_433) (285|337) [SCAL] (1) disPlaSch.enaTim.t = disPlaSch.plaThrTim; ($RES_BND_432) (286|338) [SCAL] (1) disPlaSch.hasReq.t = disPlaSch.ignReq; ($RES_BND_431) (287|339) [SCAL] (1) disPlaSch.disTim.t = disPlaSch.plaThrTim; ($RES_BND_430) (288|340) [SCAL] (1) chiPlaReq3.tab.tableID = Modelica.Blocks.Types.ExternalCombiTimeTable.constructor(\"NoName\", \"NoName\", chiPlaReq3.tab.table, chiPlaReq3.tab.startTime, chiPlaReq3.tab.columns, Modelica.Blocks.Types.Smoothness.ConstantSegments, Modelica.Blocks.Types.Extrapolation.Periodic, chiPlaReq3.tab.shiftTime, Modelica.Blocks.Types.TimeEvents.Always, false, chiPlaReq3.tab.delimiter, chiPlaReq3.tab.nHeaderLines); ($RES_BND_502) (289|341) [SCAL] (1) chiPlaReq2.tab.tableID = Modelica.Blocks.Types.ExternalCombiTimeTable.constructor(\"NoName\", \"NoName\", chiPlaReq2.tab.table, chiPlaReq2.tab.startTime, chiPlaReq2.tab.columns, Modelica.Blocks.Types.Smoothness.ConstantSegments, Modelica.Blocks.Types.Extrapolation.Periodic, chiPlaReq2.tab.shiftTime, Modelica.Blocks.Types.TimeEvents.Always, false, chiPlaReq2.tab.delimiter, chiPlaReq2.tab.nHeaderLines); ($RES_BND_501) (290|342) [FOR-] (4) ($RES_SIM_513) (290|342) [----] for i in 1:4 loop (290|342) [----] [SCAL] (1) $WC_18[i] = sample(booTimTab.intTimTab.t0 + booTimTab.intTimTab.timeStamps[i], booTimTab.intTimTab.period); ($RES_SIM_514) (290|342) [----] end for; (291|346) [FOR-] (4) ($RES_SIM_511) (291|346) [----] for i in 1:4 loop (291|346) [----] [SCAL] (1) $WC_19[i] = sample(booTimTab.intTimTab.t0 + booTimTab.intTimTab.timeStamps[i], booTimTab.intTimTab.period); ($RES_SIM_512) (291|346) [----] end for; (292|350) [FOR-] (4) ($RES_SIM_509) (292|350) [----] for i in 1:4 loop (292|350) [----] [SCAL] (1) $WC_20[i] = sample(booTimTab1.intTimTab.t0 + booTimTab1.intTimTab.timeStamps[i], booTimTab1.intTimTab.period); ($RES_SIM_510) (292|350) [----] end for; (293|354) [FOR-] (4) ($RES_SIM_507) (293|354) [----] for i in 1:4 loop (293|354) [----] [SCAL] (1) $WC_21[i] = sample(booTimTab1.intTimTab.t0 + booTimTab1.intTimTab.timeStamps[i], booTimTab1.intTimTab.period); ($RES_SIM_508) (293|354) [----] end for; (294|358) [FOR-] (4) ($RES_SIM_505) (294|358) [----] for i in 1:4 loop (294|358) [----] [SCAL] (1) $WC_22[i] = sample(booTimTab2.intTimTab.t0 + booTimTab2.intTimTab.timeStamps[i], booTimTab2.intTimTab.period); ($RES_SIM_506) (294|358) [----] end for; (295|362) [FOR-] (4) ($RES_SIM_503) (295|362) [----] for i in 1:4 loop (295|362) [----] [SCAL] (1) $WC_23[i] = sample(booTimTab2.intTimTab.t0 + booTimTab2.intTimTab.timeStamps[i], booTimTab2.intTimTab.period); ($RES_SIM_504) (295|362) [----] end for; (296|366) [SCAL] (1) $PRE.disPlaSch.enaTim1.y = $START.disPlaSch.enaTim1.y; ($RES_SIM_525) (297|367) [SCAL] (1) $PRE.disPlaReq.enaTim1.y = $START.disPlaReq.enaTim1.y; ($RES_SIM_526) (298|368) [SCAL] (1) $PRE.disPlaOutTem.enaTim1.y = $START.disPlaOutTem.enaTim1.y; ($RES_SIM_527) (299|369) [SCAL] (1) $PRE.chiPlaReq2.tab.nextTimeEventScaled = $START.chiPlaReq2.tab.nextTimeEventScaled; ($RES_SIM_528) (300|370) [SCAL] (1) $PRE.chiPlaReq2.tab.nextTimeEvent = $START.chiPlaReq2.tab.nextTimeEvent; ($RES_SIM_529) (301|371) [SCAL] (1) $PRE.chiPlaReq3.tab.nextTimeEventScaled = $START.chiPlaReq3.tab.nextTimeEventScaled; ($RES_SIM_530) (302|372) [SCAL] (1) $PRE.chiPlaReq3.tab.nextTimeEvent = $START.chiPlaReq3.tab.nextTimeEvent; ($RES_SIM_531) (303|373) [ARRY] (1) $PRE.booTimTab.intTimTab.y = $START.booTimTab.intTimTab.y; ($RES_SIM_532) (304|374) [ARRY] (1) $PRE.booTimTab2.intTimTab.y = $START.booTimTab2.intTimTab.y; ($RES_SIM_533) (305|375) [ARRY] (1) $PRE.booTimTab1.intTimTab.y = $START.booTimTab1.intTimTab.y; ($RES_SIM_534) =================== Scalar Matching =================== variable to equation ********************** var 1 --> eqn 104 var 2 --> eqn 34 var 3 --> eqn 88 var 4 --> eqn 101 var 5 --> eqn 191 var 6 --> eqn 190 var 7 --> eqn 100 var 8 --> eqn 118 var 9 --> eqn 117 var 10 --> eqn 116 var 11 --> eqn 115 var 12 --> eqn 95 var 13 --> eqn 99 var 14 --> eqn 96 var 15 --> eqn 97 var 16 --> eqn 98 var 17 --> eqn 94 var 18 --> eqn 193 var 19 --> eqn 192 var 20 --> eqn 139 var 21 --> eqn 92 var 22 --> eqn 93 var 23 --> eqn 91 var 24 --> eqn 90 var 25 --> eqn 89 var 26 --> eqn 141 var 27 --> eqn 140 var 28 --> eqn 87 var 29 --> eqn 86 var 30 --> eqn 103 var 31 --> eqn 24 var 32 --> eqn 72 var 33 --> eqn 85 var 34 --> eqn 196 var 35 --> eqn 195 var 36 --> eqn 84 var 37 --> eqn 114 var 38 --> eqn 113 var 39 --> eqn 112 var 40 --> eqn 111 var 41 --> eqn 79 var 42 --> eqn 83 var 43 --> eqn 80 var 44 --> eqn 81 var 45 --> eqn 82 var 46 --> eqn 78 var 47 --> eqn 198 var 48 --> eqn 197 var 49 --> eqn 142 var 50 --> eqn 76 var 51 --> eqn 77 var 52 --> eqn 75 var 53 --> eqn 74 var 54 --> eqn 73 var 55 --> eqn 144 var 56 --> eqn 143 var 57 --> eqn 71 var 58 --> eqn 70 var 59 --> eqn 102 var 60 --> eqn 14 var 61 --> eqn 56 var 62 --> eqn 69 var 63 --> eqn 201 var 64 --> eqn 200 var 65 --> eqn 68 var 66 --> eqn 110 var 67 --> eqn 109 var 68 --> eqn 108 var 69 --> eqn 107 var 70 --> eqn 63 var 71 --> eqn 67 var 72 --> eqn 64 var 73 --> eqn 65 var 74 --> eqn 66 var 75 --> eqn 62 var 76 --> eqn 203 var 77 --> eqn 202 var 78 --> eqn 145 var 79 --> eqn 60 var 80 --> eqn 61 var 81 --> eqn 59 var 82 --> eqn 58 var 83 --> eqn 57 var 84 --> eqn 147 var 85 --> eqn 146 var 86 --> eqn 55 var 87 --> eqn 54 var 88 --> eqn 51 var 89 --> eqn 52 var 90 --> eqn 53 var 91 --> eqn 106 var 92 --> eqn 50 var 93 --> eqn 47 var 94 --> eqn 48 var 95 --> eqn 49 var 96 --> eqn 105 var 97 --> eqn 46 var 98 --> eqn 45 var 99 --> eqn 44 var 100 --> eqn 206 var 101 --> eqn 8 var 102 --> eqn 43 var 103 --> eqn 208 var 104 --> eqn 5 var 105 --> eqn 42 var 106 --> eqn 210 var 107 --> eqn 2 var 108 --> eqn 119 var 109 --> eqn 120 var 110 --> eqn 121 var 111 --> eqn 122 var 112 --> eqn 123 var 113 --> eqn 124 var 114 --> eqn 125 var 115 --> eqn 12 var 116 --> eqn 13 var 117 --> eqn 22 var 118 --> eqn 23 var 119 --> eqn 32 var 120 --> eqn 33 var 121 --> eqn 374 var 122 --> eqn 209 var 123 --> eqn 375 var 124 --> eqn 207 var 125 --> eqn 373 var 126 --> eqn 205 var 127 --> eqn 372 var 128 --> eqn 371 var 129 --> eqn 370 var 130 --> eqn 369 var 131 --> eqn 204 var 132 --> eqn 368 var 133 --> eqn 15 var 134 --> eqn 18 var 135 --> eqn 19 var 136 --> eqn 20 var 137 --> eqn 21 var 138 --> eqn 199 var 139 --> eqn 367 var 140 --> eqn 25 var 141 --> eqn 28 var 142 --> eqn 29 var 143 --> eqn 30 var 144 --> eqn 31 var 145 --> eqn 194 var 146 --> eqn 366 var 147 --> eqn 35 var 148 --> eqn 38 var 149 --> eqn 39 var 150 --> eqn 40 var 151 --> eqn 41 var 152 --> eqn 16 var 153 --> eqn 26 var 154 --> eqn 36 var 155 --> eqn 362 var 156 --> eqn 363 var 157 --> eqn 364 var 158 --> eqn 365 var 159 --> eqn 358 var 160 --> eqn 359 var 161 --> eqn 360 var 162 --> eqn 361 var 163 --> eqn 354 var 164 --> eqn 355 var 165 --> eqn 356 var 166 --> eqn 357 var 167 --> eqn 350 var 168 --> eqn 351 var 169 --> eqn 352 var 170 --> eqn 353 var 171 --> eqn 346 var 172 --> eqn 347 var 173 --> eqn 348 var 174 --> eqn 349 var 175 --> eqn 342 var 176 --> eqn 343 var 177 --> eqn 344 var 178 --> eqn 345 var 179 --> eqn 148 var 180 --> eqn 149 var 181 --> eqn 150 var 182 --> eqn 151 var 183 --> eqn 152 var 184 --> eqn 153 var 185 --> eqn 154 var 186 --> eqn 155 var 187 --> eqn 156 var 188 --> eqn 157 var 189 --> eqn 158 var 190 --> eqn 159 var 191 --> eqn 160 var 192 --> eqn 161 var 193 --> eqn 162 var 194 --> eqn 163 var 195 --> eqn 164 var 196 --> eqn 165 var 197 --> eqn 166 var 198 --> eqn 167 var 199 --> eqn 168 var 200 --> eqn 169 var 201 --> eqn 170 var 202 --> eqn 171 var 203 --> eqn 172 var 204 --> eqn 173 var 205 --> eqn 174 var 206 --> eqn 175 var 207 --> eqn 176 var 208 --> eqn 177 var 209 --> eqn 178 var 210 --> eqn 179 var 211 --> eqn 180 var 212 --> eqn 181 var 213 --> eqn 182 var 214 --> eqn 183 var 215 --> eqn 184 var 216 --> eqn 185 var 217 --> eqn 186 var 218 --> eqn 187 var 219 --> eqn 188 var 220 --> eqn 189 var 221 --> eqn 211 var 222 --> eqn 212 var 223 --> eqn 213 var 224 --> eqn 214 var 225 --> eqn 215 var 226 --> eqn 216 var 227 --> eqn 217 var 228 --> eqn 218 var 229 --> eqn 219 var 230 --> eqn 220 var 231 --> eqn 221 var 232 --> eqn 222 var 233 --> eqn 223 var 234 --> eqn 224 var 235 --> eqn 225 var 236 --> eqn 244 var 237 --> eqn 262 var 238 --> eqn 227 var 239 --> eqn 226 var 240 --> eqn 137 var 241 --> eqn 136 var 242 --> eqn 138 var 243 --> eqn 135 var 244 --> eqn 134 var 245 --> eqn 133 var 246 --> eqn 132 var 247 --> eqn 131 var 248 --> eqn 130 var 249 --> eqn 129 var 250 --> eqn 128 var 251 --> eqn 127 var 252 --> eqn 126 var 253 --> eqn 1 var 254 --> eqn -1 var 255 --> eqn 228 var 256 --> eqn 229 var 257 --> eqn 230 var 258 --> eqn 231 var 259 --> eqn 232 var 260 --> eqn 233 var 261 --> eqn 3 var 262 --> eqn 234 var 263 --> eqn 235 var 264 --> eqn 236 var 265 --> eqn 237 var 266 --> eqn 238 var 267 --> eqn 239 var 268 --> eqn 240 var 269 --> eqn 241 var 270 --> eqn 242 var 271 --> eqn 243 var 272 --> eqn 4 var 273 --> eqn 245 var 274 --> eqn 246 var 275 --> eqn 247 var 276 --> eqn 248 var 277 --> eqn 249 var 278 --> eqn 250 var 279 --> eqn 251 var 280 --> eqn 6 var 281 --> eqn 252 var 282 --> eqn 253 var 283 --> eqn 254 var 284 --> eqn 255 var 285 --> eqn 256 var 286 --> eqn 257 var 287 --> eqn 258 var 288 --> eqn 259 var 289 --> eqn 260 var 290 --> eqn 261 var 291 --> eqn 7 var 292 --> eqn 263 var 293 --> eqn 264 var 294 --> eqn 265 var 295 --> eqn 266 var 296 --> eqn 267 var 297 --> eqn 268 var 298 --> eqn 269 var 299 --> eqn 9 var 300 --> eqn 270 var 301 --> eqn 271 var 302 --> eqn 272 var 303 --> eqn 273 var 304 --> eqn 274 var 305 --> eqn 275 var 306 --> eqn 276 var 307 --> eqn 277 var 308 --> eqn 278 var 309 --> eqn 279 var 310 --> eqn 280 var 311 --> eqn 281 var 312 --> eqn 282 var 313 --> eqn 283 var 314 --> eqn 284 var 315 --> eqn 285 var 316 --> eqn 286 var 317 --> eqn 287 var 318 --> eqn 288 var 319 --> eqn 289 var 320 --> eqn 290 var 321 --> eqn 291 var 322 --> eqn 292 var 323 --> eqn 293 var 324 --> eqn 294 var 325 --> eqn 295 var 326 --> eqn 296 var 327 --> eqn 297 var 328 --> eqn 298 var 329 --> eqn 299 var 330 --> eqn 300 var 331 --> eqn 10 var 332 --> eqn 301 var 333 --> eqn 302 var 334 --> eqn 303 var 335 --> eqn 304 var 336 --> eqn 305 var 337 --> eqn 306 var 338 --> eqn 307 var 339 --> eqn 308 var 340 --> eqn 309 var 341 --> eqn 310 var 342 --> eqn 311 var 343 --> eqn 312 var 344 --> eqn 313 var 345 --> eqn 314 var 346 --> eqn 315 var 347 --> eqn 316 var 348 --> eqn 317 var 349 --> eqn 318 var 350 --> eqn 319 var 351 --> eqn 320 var 352 --> eqn 321 var 353 --> eqn 11 var 354 --> eqn 322 var 355 --> eqn 323 var 356 --> eqn 17 var 357 --> eqn 324 var 358 --> eqn 325 var 359 --> eqn 326 var 360 --> eqn 327 var 361 --> eqn 328 var 362 --> eqn 329 var 363 --> eqn 27 var 364 --> eqn 330 var 365 --> eqn 331 var 366 --> eqn 332 var 367 --> eqn 333 var 368 --> eqn 334 var 369 --> eqn 335 var 370 --> eqn 37 var 371 --> eqn 336 var 372 --> eqn 337 var 373 --> eqn 338 var 374 --> eqn 339 var 375 --> eqn 340 var 376 --> eqn 341 equation to variable ********************** eqn 1 --> var 253 eqn 2 --> var 107 eqn 3 --> var 261 eqn 4 --> var 272 eqn 5 --> var 104 eqn 6 --> var 280 eqn 7 --> var 291 eqn 8 --> var 101 eqn 9 --> var 299 eqn 10 --> var 331 eqn 11 --> var 353 eqn 12 --> var 115 eqn 13 --> var 116 eqn 14 --> var 60 eqn 15 --> var 133 eqn 16 --> var 152 eqn 17 --> var 356 eqn 18 --> var 134 eqn 19 --> var 135 eqn 20 --> var 136 eqn 21 --> var 137 eqn 22 --> var 117 eqn 23 --> var 118 eqn 24 --> var 31 eqn 25 --> var 140 eqn 26 --> var 153 eqn 27 --> var 363 eqn 28 --> var 141 eqn 29 --> var 142 eqn 30 --> var 143 eqn 31 --> var 144 eqn 32 --> var 119 eqn 33 --> var 120 eqn 34 --> var 2 eqn 35 --> var 147 eqn 36 --> var 154 eqn 37 --> var 370 eqn 38 --> var 148 eqn 39 --> var 149 eqn 40 --> var 150 eqn 41 --> var 151 eqn 42 --> var 105 eqn 43 --> var 102 eqn 44 --> var 99 eqn 45 --> var 98 eqn 46 --> var 97 eqn 47 --> var 93 eqn 48 --> var 94 eqn 49 --> var 95 eqn 50 --> var 92 eqn 51 --> var 88 eqn 52 --> var 89 eqn 53 --> var 90 eqn 54 --> var 87 eqn 55 --> var 86 eqn 56 --> var 61 eqn 57 --> var 83 eqn 58 --> var 82 eqn 59 --> var 81 eqn 60 --> var 79 eqn 61 --> var 80 eqn 62 --> var 75 eqn 63 --> var 70 eqn 64 --> var 72 eqn 65 --> var 73 eqn 66 --> var 74 eqn 67 --> var 71 eqn 68 --> var 65 eqn 69 --> var 62 eqn 70 --> var 58 eqn 71 --> var 57 eqn 72 --> var 32 eqn 73 --> var 54 eqn 74 --> var 53 eqn 75 --> var 52 eqn 76 --> var 50 eqn 77 --> var 51 eqn 78 --> var 46 eqn 79 --> var 41 eqn 80 --> var 43 eqn 81 --> var 44 eqn 82 --> var 45 eqn 83 --> var 42 eqn 84 --> var 36 eqn 85 --> var 33 eqn 86 --> var 29 eqn 87 --> var 28 eqn 88 --> var 3 eqn 89 --> var 25 eqn 90 --> var 24 eqn 91 --> var 23 eqn 92 --> var 21 eqn 93 --> var 22 eqn 94 --> var 17 eqn 95 --> var 12 eqn 96 --> var 14 eqn 97 --> var 15 eqn 98 --> var 16 eqn 99 --> var 13 eqn 100 --> var 7 eqn 101 --> var 4 eqn 102 --> var 59 eqn 103 --> var 30 eqn 104 --> var 1 eqn 105 --> var 96 eqn 106 --> var 91 eqn 107 --> var 69 eqn 108 --> var 68 eqn 109 --> var 67 eqn 110 --> var 66 eqn 111 --> var 40 eqn 112 --> var 39 eqn 113 --> var 38 eqn 114 --> var 37 eqn 115 --> var 11 eqn 116 --> var 10 eqn 117 --> var 9 eqn 118 --> var 8 eqn 119 --> var 108 eqn 120 --> var 109 eqn 121 --> var 110 eqn 122 --> var 111 eqn 123 --> var 112 eqn 124 --> var 113 eqn 125 --> var 114 eqn 126 --> var 252 eqn 127 --> var 251 eqn 128 --> var 250 eqn 129 --> var 249 eqn 130 --> var 248 eqn 131 --> var 247 eqn 132 --> var 246 eqn 133 --> var 245 eqn 134 --> var 244 eqn 135 --> var 243 eqn 136 --> var 241 eqn 137 --> var 240 eqn 138 --> var 242 eqn 139 --> var 20 eqn 140 --> var 27 eqn 141 --> var 26 eqn 142 --> var 49 eqn 143 --> var 56 eqn 144 --> var 55 eqn 145 --> var 78 eqn 146 --> var 85 eqn 147 --> var 84 eqn 148 --> var 179 eqn 149 --> var 180 eqn 150 --> var 181 eqn 151 --> var 182 eqn 152 --> var 183 eqn 153 --> var 184 eqn 154 --> var 185 eqn 155 --> var 186 eqn 156 --> var 187 eqn 157 --> var 188 eqn 158 --> var 189 eqn 159 --> var 190 eqn 160 --> var 191 eqn 161 --> var 192 eqn 162 --> var 193 eqn 163 --> var 194 eqn 164 --> var 195 eqn 165 --> var 196 eqn 166 --> var 197 eqn 167 --> var 198 eqn 168 --> var 199 eqn 169 --> var 200 eqn 170 --> var 201 eqn 171 --> var 202 eqn 172 --> var 203 eqn 173 --> var 204 eqn 174 --> var 205 eqn 175 --> var 206 eqn 176 --> var 207 eqn 177 --> var 208 eqn 178 --> var 209 eqn 179 --> var 210 eqn 180 --> var 211 eqn 181 --> var 212 eqn 182 --> var 213 eqn 183 --> var 214 eqn 184 --> var 215 eqn 185 --> var 216 eqn 186 --> var 217 eqn 187 --> var 218 eqn 188 --> var 219 eqn 189 --> var 220 eqn 190 --> var 6 eqn 191 --> var 5 eqn 192 --> var 19 eqn 193 --> var 18 eqn 194 --> var 145 eqn 195 --> var 35 eqn 196 --> var 34 eqn 197 --> var 48 eqn 198 --> var 47 eqn 199 --> var 138 eqn 200 --> var 64 eqn 201 --> var 63 eqn 202 --> var 77 eqn 203 --> var 76 eqn 204 --> var 131 eqn 205 --> var 126 eqn 206 --> var 100 eqn 207 --> var 124 eqn 208 --> var 103 eqn 209 --> var 122 eqn 210 --> var 106 eqn 211 --> var 221 eqn 212 --> var 222 eqn 213 --> var 223 eqn 214 --> var 224 eqn 215 --> var 225 eqn 216 --> var 226 eqn 217 --> var 227 eqn 218 --> var 228 eqn 219 --> var 229 eqn 220 --> var 230 eqn 221 --> var 231 eqn 222 --> var 232 eqn 223 --> var 233 eqn 224 --> var 234 eqn 225 --> var 235 eqn 226 --> var 239 eqn 227 --> var 238 eqn 228 --> var 255 eqn 229 --> var 256 eqn 230 --> var 257 eqn 231 --> var 258 eqn 232 --> var 259 eqn 233 --> var 260 eqn 234 --> var 262 eqn 235 --> var 263 eqn 236 --> var 264 eqn 237 --> var 265 eqn 238 --> var 266 eqn 239 --> var 267 eqn 240 --> var 268 eqn 241 --> var 269 eqn 242 --> var 270 eqn 243 --> var 271 eqn 244 --> var 236 eqn 245 --> var 273 eqn 246 --> var 274 eqn 247 --> var 275 eqn 248 --> var 276 eqn 249 --> var 277 eqn 250 --> var 278 eqn 251 --> var 279 eqn 252 --> var 281 eqn 253 --> var 282 eqn 254 --> var 283 eqn 255 --> var 284 eqn 256 --> var 285 eqn 257 --> var 286 eqn 258 --> var 287 eqn 259 --> var 288 eqn 260 --> var 289 eqn 261 --> var 290 eqn 262 --> var 237 eqn 263 --> var 292 eqn 264 --> var 293 eqn 265 --> var 294 eqn 266 --> var 295 eqn 267 --> var 296 eqn 268 --> var 297 eqn 269 --> var 298 eqn 270 --> var 300 eqn 271 --> var 301 eqn 272 --> var 302 eqn 273 --> var 303 eqn 274 --> var 304 eqn 275 --> var 305 eqn 276 --> var 306 eqn 277 --> var 307 eqn 278 --> var 308 eqn 279 --> var 309 eqn 280 --> var 310 eqn 281 --> var 311 eqn 282 --> var 312 eqn 283 --> var 313 eqn 284 --> var 314 eqn 285 --> var 315 eqn 286 --> var 316 eqn 287 --> var 317 eqn 288 --> var 318 eqn 289 --> var 319 eqn 290 --> var 320 eqn 291 --> var 321 eqn 292 --> var 322 eqn 293 --> var 323 eqn 294 --> var 324 eqn 295 --> var 325 eqn 296 --> var 326 eqn 297 --> var 327 eqn 298 --> var 328 eqn 299 --> var 329 eqn 300 --> var 330 eqn 301 --> var 332 eqn 302 --> var 333 eqn 303 --> var 334 eqn 304 --> var 335 eqn 305 --> var 336 eqn 306 --> var 337 eqn 307 --> var 338 eqn 308 --> var 339 eqn 309 --> var 340 eqn 310 --> var 341 eqn 311 --> var 342 eqn 312 --> var 343 eqn 313 --> var 344 eqn 314 --> var 345 eqn 315 --> var 346 eqn 316 --> var 347 eqn 317 --> var 348 eqn 318 --> var 349 eqn 319 --> var 350 eqn 320 --> var 351 eqn 321 --> var 352 eqn 322 --> var 354 eqn 323 --> var 355 eqn 324 --> var 357 eqn 325 --> var 358 eqn 326 --> var 359 eqn 327 --> var 360 eqn 328 --> var 361 eqn 329 --> var 362 eqn 330 --> var 364 eqn 331 --> var 365 eqn 332 --> var 366 eqn 333 --> var 367 eqn 334 --> var 368 eqn 335 --> var 369 eqn 336 --> var 371 eqn 337 --> var 372 eqn 338 --> var 373 eqn 339 --> var 374 eqn 340 --> var 375 eqn 341 --> var 376 eqn 342 --> var 175 eqn 343 --> var 176 eqn 344 --> var 177 eqn 345 --> var 178 eqn 346 --> var 171 eqn 347 --> var 172 eqn 348 --> var 173 eqn 349 --> var 174 eqn 350 --> var 167 eqn 351 --> var 168 eqn 352 --> var 169 eqn 353 --> var 170 eqn 354 --> var 163 eqn 355 --> var 164 eqn 356 --> var 165 eqn 357 --> var 166 eqn 358 --> var 159 eqn 359 --> var 160 eqn 360 --> var 161 eqn 361 --> var 162 eqn 362 --> var 155 eqn 363 --> var 156 eqn 364 --> var 157 eqn 365 --> var 158 eqn 366 --> var 146 eqn 367 --> var 139 eqn 368 --> var 132 eqn 369 --> var 130 eqn 370 --> var 129 eqn 371 --> var 128 eqn 372 --> var 127 eqn 373 --> var 125 eqn 374 --> var 121 eqn 375 --> var 123 Error: Internal error NBInitialization.main failed to apply modules! " [Timeout remaining time 300] [Calling sys.exit(0), Time elapsed: 5.978959750384092]