Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr IDEAS_dev_IDEAS.Fluid.SolarCollectors.BaseClasses.Examples.ASHRAESolarGain.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.0009349/0.0009349, allocations: 80.25 kB / 20.06 MB, free: 4.469 MB / 18.57 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo): time 0.0008406/0.0008406, allocations: 173.9 kB / 23.36 MB, free: 1.164 MB / 18.57 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo): time 0.9488/0.9488, allocations: 177.1 MB / 203.7 MB, free: 5.715 MB / 186.7 MB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/package.mo", uses=false) [Timeout 180] "[/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Examples/PPD12/Structure.mo:531:21-535:34:writable] Warning: Lexer treating \\ as \\\\, since \\e is not a valid Modelica escape sequence. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Examples/PPD12/Structure.mo:531:21-535:42:writable] Warning: Lexer treating \\ as \\\\, since \\< is not a valid Modelica escape sequence. Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/package.mo): time 0.7718/0.7718, allocations: 154.6 MB / 414.7 MB, free: 0.7969 MB / 378.7 MB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Utilities/Cryptographics/BaseClasses/sha.mo:2:1-19:8:writable] Warning: External function annotation should occur on the external-clause, not on the function. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Utilities/File/sha2.mo:2:1-9:9:writable] Warning: External function annotation should occur on the external-clause, not on the function. " [Timeout remaining time 179] Using package IDEAS with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/package.mo) Using package Modelica with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo) Using package Complex with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo) Using package ModelicaServices with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo) Running command: translateModel(IDEAS.Fluid.SolarCollectors.BaseClasses.Examples.ASHRAESolarGain,tolerance=1e-06,outputFormat="empty",numberOfIntervals=2500,variableFilter="",fileNamePrefix="IDEAS_dev_IDEAS.Fluid.SolarCollectors.BaseClasses.Examples.ASHRAESolarGain") translateModel(IDEAS.Fluid.SolarCollectors.BaseClasses.Examples.ASHRAESolarGain,tolerance=1e-06,outputFormat="empty",numberOfIntervals=2500,variableFilter="",fileNamePrefix="IDEAS_dev_IDEAS.Fluid.SolarCollectors.BaseClasses.Examples.ASHRAESolarGain") [Timeout 660] "Notification: Performance of FrontEnd - Absyn->SCode: time 2.003e-05/2.003e-05, allocations: 2.312 kB / 0.6195 GB, free: 13.12 MB / 0.5886 GB Notification: Performance of NFInst.instantiate(IDEAS.Fluid.SolarCollectors.BaseClasses.Examples.ASHRAESolarGain): time 0.002402/0.002422, allocations: 2.101 MB / 0.6216 GB, free: 11 MB / 0.5886 GB Notification: Performance of NFInst.instExpressions: time 0.003659/0.006081, allocations: 3.915 MB / 0.6254 GB, free: 7.059 MB / 0.5886 GB Notification: Performance of NFInst.updateImplicitVariability: time 8.908e-05/0.00617, allocations: 4 kB / 0.6254 GB, free: 7.055 MB / 0.5886 GB Notification: Performance of NFTyping.typeComponents: time 0.0008264/0.006996, allocations: 175 kB / 0.6256 GB, free: 6.883 MB / 0.5886 GB Notification: Performance of NFTyping.typeBindings: time 0.0001228/0.007119, allocations: 91.16 kB / 0.6257 GB, free: 6.793 MB / 0.5886 GB Notification: Performance of NFTyping.typeClassSections: time 0.0004787/0.007598, allocations: 335 kB / 0.626 GB, free: 6.465 MB / 0.5886 GB Notification: Performance of NFFlatten.flatten: time 0.0005266/0.008124, allocations: 0.518 MB / 0.6265 GB, free: 5.945 MB / 0.5886 GB Notification: Performance of NFFlatten.resolveConnections: time 0.0001254/0.00825, allocations: 44.55 kB / 0.6265 GB, free: 5.902 MB / 0.5886 GB Notification: Performance of NFEvalConstants.evaluate: time 0.0001737/0.008423, allocations: 219.5 kB / 0.6267 GB, free: 5.688 MB / 0.5886 GB Notification: Performance of NFSimplifyModel.simplify: time 0.0001182/0.008542, allocations: 127.7 kB / 0.6269 GB, free: 5.562 MB / 0.5886 GB Notification: Performance of NFPackage.collectConstants: time 2.428e-05/0.008566, allocations: 20 kB / 0.6269 GB, free: 5.543 MB / 0.5886 GB Notification: Performance of NFFlatten.collectFunctions: time 0.0004517/0.009018, allocations: 491 kB / 0.6274 GB, free: 5.062 MB / 0.5886 GB Notification: Performance of combineBinaries: time 0.0002465/0.009264, allocations: 475.4 kB / 0.6278 GB, free: 4.594 MB / 0.5886 GB Notification: Performance of replaceArrayConstructors: time 0.0001183/0.009382, allocations: 292.1 kB / 0.6281 GB, free: 4.305 MB / 0.5886 GB Notification: Performance of NFVerifyModel.verify: time 3.026e-05/0.009413, allocations: 24 kB / 0.6281 GB, free: 4.281 MB / 0.5886 GB Notification: Performance of FrontEnd: time 2.34e-05/0.009436, allocations: 11.88 kB / 0.6281 GB, free: 4.27 MB / 0.5886 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 22 (20) * Number of variables: 22 (18) Notification: Performance of [SIM] Bindings: time 0.0008474/0.01028, allocations: 1.366 MB / 0.6295 GB, free: 2.773 MB / 0.5886 GB Notification: Performance of [SIM] FunctionAlias: time 0.0002848/0.01057, allocations: 318.2 kB / 0.6298 GB, free: 2.469 MB / 0.5886 GB Notification: Performance of [SIM] Early Inline: time 0.0006883/0.01126, allocations: 1.147 MB / 0.6309 GB, free: 1.301 MB / 0.5886 GB Notification: Performance of [SIM] Simplify 1: time 0.0001228/0.01138, allocations: 161.6 kB / 0.631 GB, free: 1.113 MB / 0.5886 GB Notification: Performance of [SIM] Alias: time 0.0005768/0.01196, allocations: 0.7236 MB / 0.6317 GB, free: 300 kB / 0.5886 GB Notification: Performance of [SIM] Simplify 2: time 0.0001107/0.01207, allocations: 157.4 kB / 0.6319 GB, free: 116 kB / 0.5886 GB Notification: Performance of [SIM] Remove Stream: time 7.553e-05/0.01214, allocations: 116.2 kB / 0.632 GB, free: 15.97 MB / 0.6042 GB Notification: Performance of [SIM] Detect States: time 0.000304/0.01245, allocations: 352.6 kB / 0.6323 GB, free: 15.56 MB / 0.6042 GB Notification: Performance of [SIM] Events: time 0.0001184/0.01256, allocations: 146.1 kB / 0.6325 GB, free: 15.42 MB / 0.6042 GB Notification: Performance of [SIM] Partitioning: time 0.0002925/0.01286, allocations: 441.1 kB / 0.6329 GB, free: 14.96 MB / 0.6042 GB Notification: Performance of [SIM] Causalize: time 0.0005172/0.01337, allocations: 0.6209 MB / 0.6335 GB, free: 14.32 MB / 0.6042 GB Notification: Performance of [SIM] After Index Reduction Inline: time 0.0004381/0.01381, allocations: 0.8235 MB / 0.6343 GB, free: 13.5 MB / 0.6042 GB Notification: Performance of [INI] Simplify: time 0.0004376/0.01425, allocations: 457.1 kB / 0.6347 GB, free: 13.02 MB / 0.6042 GB Notification: Performance of [INI] Inline: time 0.0008585/0.01511, allocations: 1.532 MB / 0.6362 GB, free: 11.48 MB / 0.6042 GB Notification: Performance of [INI] Partitioning: time 3.023e-05/0.01514, allocations: 29.36 kB / 0.6363 GB, free: 11.44 MB / 0.6042 GB Notification: Performance of [INI] Cleanup: time 0.00016/0.0153, allocations: 271.7 kB / 0.6365 GB, free: 11.18 MB / 0.6042 GB Warning: NBResolveSingularities.balanceInitialization reports an overdetermined initialization! Checking for consistency is not yet supported, following equations had to be removed: [FOR-] (10) ($RES_SIM_103) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.slope = -3.71 ($RES_SIM_104) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_101) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.y_intercept = 0.762 ($RES_SIM_102) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_99) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.validated = IDEAS.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}) ($RES_SIM_100) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (100) ($RES_SIM_75) [----] for $i1 in 1:10 loop [----] [ARRY] (10) per.incAngDat = 0.017453292519943295 * ({0.0, 10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0})[$i1] ($RES_SIM_76) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9, 11, ...}; [FOR-] (10) ($RES_SIM_73) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.dp_nominal = 242.65 ($RES_SIM_74) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_71) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.mperA_flow_nominal = 0.1777 ($RES_SIM_72) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_69) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.mDry = 26.0 ($RES_SIM_70) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_67) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.V = 0.0028 ($RES_SIM_68) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_65) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.C = 0.0 ($RES_SIM_66) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_63) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.CTyp = IDEAS.Fluid.SolarCollectors.Types.HeatCapacity.DryMass ($RES_SIM_64) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_61) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.A = 1.97 ($RES_SIM_62) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_97) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.incAngModDat[10] = 0.0 ($RES_SIM_98) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_95) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.incAngModDat[9] = 0.0 ($RES_SIM_96) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_93) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.incAngModDat[8] = 0.0 ($RES_SIM_94) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_91) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.incAngModDat[7] = 0.6935 ($RES_SIM_92) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_89) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.incAngModDat[6] = 0.8882 ($RES_SIM_90) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_87) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.incAngModDat[5] = 0.9567 ($RES_SIM_88) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_85) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.incAngModDat[4] = 0.9836 ($RES_SIM_86) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_83) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.incAngModDat[3] = 0.9946 ($RES_SIM_84) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_81) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.incAngModDat[2] = 0.9989 ($RES_SIM_82) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; [FOR-] (10) ($RES_SIM_79) [----] for $i1 in 1:10 loop [----] [SCAL] (1) per.incAngModDat[1] = 1.0 ($RES_SIM_80) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 9}; Error: Internal error NBSorting.tarjan failed to sort system: System Variables (59/112) *************************** (1|1) [ALGB] (3) Real[3] solGai.TFlu (2|4) [ALGB] (3) Real[3] solGai.QSol_flow (3|7) [ALGB] (1) protected Real solGai.iamBea (4|8) [ALGB] (1) protected Real solGai.iam (5|9) [ALGB] (1) Real HGroDifTil.y (6|10) [ALGB] (1) Real incAng.y (7|11) [ALGB] (1) Real HDirTil.y (8|12) [ALGB] (1) Real HSkyDifTil.y (9|13) [ALGB] (1) Real shaCoe.y (10|14) [ALGB] (1) Real T3.y (11|15) [ALGB] (1) Real T2.y (12|16) [ALGB] (1) Real T1.y (13|17) [ALGB] (1) Real $FUN_2 (14|18) [ALGB] (3) Real[3] $FUN_3 (15|21) [ALGB] (1) Real $FUN_4 (16|22) [ALGB] (1) Real $FUN_5 (17|23) [ALGB] (1) Real $FUN_6 (18|24) [ALGB] (1) Real $FUN_7 (19|25) [ALGB] (1) Real $FUN_8 (20|26) [ALGB] (1) Real $FUN_9 (21|27) [DISC] (3) Boolean[3] $SEV_0 (22|30) [DISC] (1) Boolean $TEV_9 (23|31) [DISC] (1) Boolean $TEV_8 (24|32) [DISC] (1) Boolean $TEV_7 (25|33) [DISC] (1) Boolean $TEV_6 (26|34) [DISC] (1) Boolean $TEV_5 (27|35) [DISC] (1) Boolean $TEV_4 (28|36) [DISC] (1) Boolean $TEV_3 (29|37) [DISC] (1) Boolean $TEV_2 (30|38) [DISC] (1) Boolean $TEV_1 (31|39) [DISC] (1) Boolean $TEV_0 (32|40) [PRMT] (1) Real $FUN_14 (fixed = false) (33|41) [PRMT] (1) Real $FUN_13 (fixed = false) (34|42) [PRMT] (1) Real $FUN_12 (fixed = false) (35|43) [PRMT] (1) Real $FUN_11 (fixed = false) (36|44) [PRMT] (1) Real $FUN_10 (fixed = false) (37|45) [PRMT] (10) protected parameter Real[10] solGai.dMonotone (fixed = {false for $f1 in 1:10}) (38|55) [PRMT] (1) protected final parameter Real solGai.tilDeg = $FUN_14 (fixed = true) (39|56) [PRMT] (1) protected final parameter Real solGai.incAngGro (fixed = false) (40|57) [PRMT] (1) protected final parameter Real solGai.incAngSky (fixed = false) (41|58) [PRMT] (1) protected final parameter Real solGai.iamGro (fixed = false) (42|59) [PRMT] (1) protected final parameter Real solGai.iamSky (fixed = false) (43|60) [PRMT] (1) protected final parameter Real solGai.TMedMax2 = solGai.TMedMax - 1.0 (fixed = true, start = 288.15, min = 0.0, nominal = 300.0) (44|61) [PRMT] (10) parameter Real[10] solGai.incAngModDat = per.incAngModDat (fixed = {true for $i3 in 1:10}) (45|71) [PRMT] (10) parameter Real[10] solGai.incAngDat = per.incAngDat (fixed = {true for $i4 in 1:10}) (46|81) [PRMT] (1) parameter Real solGai.y_intercept = per.y_intercept (fixed = true) (47|82) [PRMT] (1) parameter Real solGai.A_c = per.A (fixed = true) (48|83) [PRMT] (1) parameter Real per.A = 1.97 (fixed = true) (49|84) [PRMT] (1) parameter enumeration IDEAS.Fluid.SolarCollectors.Types.HeatCapacity(TotalCapacity, DryCapacity, DryMass) per.CTyp = IDEAS.Fluid.SolarCollectors.Types.HeatCapacity.DryMass (fixed = true) (50|85) [PRMT] (1) parameter Real per.C = 0.0 (fixed = true) (51|86) [PRMT] (1) parameter Real per.V = 0.0028 (fixed = true) (52|87) [PRMT] (1) parameter Real per.mDry = 26.0 (fixed = true, min = 0.0) (53|88) [PRMT] (1) parameter Real per.mperA_flow_nominal = 0.1777 (fixed = true) (54|89) [PRMT] (1) parameter Real per.dp_nominal = 242.65 (fixed = true) (55|90) [PRMT] (10) parameter Real[10] 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}) (56|100) [PRMT] (10) parameter Real[10] 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) (57|110) [PRMT] (1) final parameter Boolean per.validated = true (fixed = true) (58|111) [PRMT] (1) parameter Real per.y_intercept = 0.762 (fixed = true, min = 0.0, max = 1.0) (59|112) [PRMT] (1) parameter Real per.slope = -3.71 (fixed = true, max = 0.0) System Equations (49/82) ************************** (1|1) [ALGO] (10) ($RES_SIM_0) (1|1) [----] solGai.dMonotone := IDEAS.Utilities.Math.Functions.splineDerivatives(solGai.incAngDat, solGai.incAngModDat, false); (2|11) [SCAL] (1) solGai.iamGro = $FUN_13 ($RES_SIM_1) (3|12) [SCAL] (1) solGai.incAngGro = $FUN_12 ($RES_SIM_2) (4|13) [SCAL] (1) solGai.iamSky = $FUN_11 ($RES_SIM_3) (5|14) [SCAL] (1) solGai.incAngSky = $FUN_10 ($RES_SIM_4) (6|15) [SCAL] (1) T1.y = T1.offset + (if $TEV_9 then 0.0 else T1.amplitude * $FUN_9) ($RES_SIM_5) (7|16) [SCAL] (1) T2.y = T2.offset + (if $TEV_8 then 0.0 else T2.amplitude * $FUN_8) ($RES_SIM_6) (8|17) [SCAL] (1) T3.y = T3.offset + (if $TEV_7 then 0.0 else T3.amplitude * $FUN_7) ($RES_SIM_7) (9|18) [SCAL] (1) shaCoe.y = shaCoe.offset + (if $TEV_5 then 0.0 else if $TEV_6 then (shaCoe.height * (time - shaCoe.startTime)) / shaCoe.duration else shaCoe.height) ($RES_SIM_8) (10|19) [SCAL] (1) HSkyDifTil.y = HSkyDifTil.offset + (if $TEV_4 then 0.0 else HSkyDifTil.amplitude * $FUN_6) ($RES_SIM_9) (11|20) [SCAL] (1) HDirTil.y = HDirTil.offset + (if $TEV_3 then 0.0 else HDirTil.amplitude * $FUN_5) ($RES_SIM_10) (12|21) [SCAL] (1) incAng.y = incAng.offset + (if $TEV_1 then 0.0 else if $TEV_2 then (incAng.height * (time - incAng.startTime)) / incAng.duration else incAng.height) ($RES_SIM_11) (13|22) [SCAL] (1) HGroDifTil.y = HGroDifTil.offset + (if $TEV_0 then 0.0 else HGroDifTil.amplitude * $FUN_4) ($RES_SIM_12) (14|23) [FOR-] (3) ($RES_SIM_13) (14|23) [----] for $i1 in 1:3 loop (14|23) [----] [SCAL] (1) solGai.QSol_flow[$i1] = (HSkyDifTil.y + HDirTil.y * (1.0 - shaCoe.y) + HGroDifTil.y) * solGai.iam * solGai.y_intercept * (0.3333333333333333 * solGai.A_c) * smooth(1, if $SEV_0[$i1] then 1.0 else $FUN_3[$i1]) ($RES_SIM_14) (14|23) [----] end for; (15|26) [SCAL] (1) solGai.iam = (HSkyDifTil.y * solGai.iamSky + HDirTil.y * solGai.iamBea + HGroDifTil.y * solGai.iamGro) / $FUN_2 ($RES_SIM_15) (16|27) [SCAL] (1) T1.y = solGai.TFlu[1] ($RES_SIM_17) (17|28) [SCAL] (1) T2.y = solGai.TFlu[2] ($RES_SIM_18) (18|29) [SCAL] (1) T3.y = solGai.TFlu[3] ($RES_SIM_19) (19|30) [SCAL] (1) solGai.iamBea = IDEAS.Fluid.SolarCollectors.BaseClasses.IAM(incAng.y, solGai.incAngDat, solGai.incAngModDat, solGai.dMonotone) ($RES_AUX_35) (20|31) [SCAL] (1) $FUN_2 = smooth(1, if noEvent((HSkyDifTil.y + HDirTil.y + HGroDifTil.y) - solGai.HTotMin > solGai.HMinDel) then HSkyDifTil.y + HDirTil.y + HGroDifTil.y else if noEvent(noEvent((HSkyDifTil.y + HDirTil.y + HGroDifTil.y) - solGai.HTotMin < (-solGai.HMinDel))) then solGai.HTotMin else if noEvent(solGai.HMinDel > 0.0) then 0.25 * (solGai.HTotMin - (HSkyDifTil.y + HDirTil.y + HGroDifTil.y)) * ((-3.0) + (((HGroDifTil.y + HDirTil.y + HSkyDifTil.y) - solGai.HTotMin) / solGai.HMinDel) ^ 2.0) * (((HSkyDifTil.y + HDirTil.y + HGroDifTil.y) - solGai.HTotMin) / solGai.HMinDel) + 0.5 * (HSkyDifTil.y + HDirTil.y + HGroDifTil.y + solGai.HTotMin) else 0.5 * (HSkyDifTil.y + HDirTil.y + HGroDifTil.y + solGai.HTotMin)) ($RES_AUX_34) (21|32) [FOR-] (3) ($RES_AUX_32) (21|32) [----] for $i1 in 1:3 loop (21|32) [----] [SCAL] (1) $FUN_3[$i1] = smooth(2, max(0.0, min(1.0, 0.5 + (0.5 * (solGai.TMedMax - solGai.TFlu[$i1])) * (1.875 + (0.5 * (solGai.TMedMax - solGai.TFlu[$i1])) * (0.5 * (solGai.TMedMax - solGai.TFlu[$i1])) * ((-5.0) + 6.0 * (0.5 * (solGai.TMedMax - solGai.TFlu[$i1])) * (0.5 * (solGai.TMedMax - solGai.TFlu[$i1]))))))) ($RES_AUX_33) (21|32) [----] end for; (22|35) [SCAL] (1) $FUN_4 = sin(HGroDifTil.phase + 6.283185307179586 * (time - HGroDifTil.startTime) * HGroDifTil.f) ($RES_AUX_31) (23|36) [SCAL] (1) $FUN_5 = sin(HDirTil.phase + 6.283185307179586 * (time - HDirTil.startTime) * HDirTil.f) ($RES_AUX_30) (24|37) [SCAL] (1) $FUN_6 = sin(HSkyDifTil.phase + 6.283185307179586 * (time - HSkyDifTil.startTime) * HSkyDifTil.f) ($RES_AUX_29) (25|38) [SCAL] (1) $FUN_7 = sin(T3.phase + 6.283185307179586 * (time - T3.startTime) * T3.f) ($RES_AUX_28) (26|39) [SCAL] (1) $FUN_8 = sin(T2.phase + 6.283185307179586 * (time - T2.startTime) * T2.f) ($RES_AUX_27) (27|40) [SCAL] (1) $FUN_9 = sin(T1.phase + 6.283185307179586 * (time - T1.startTime) * T1.f) ($RES_AUX_26) (28|41) [SCAL] (1) $FUN_10 = 0.017453292519943295 * ((59.68 + 0.001497 * solGai.tilDeg ^ 2.0) - 0.1388 * solGai.tilDeg) ($RES_AUX_40) (29|42) [SCAL] (1) $FUN_11 = IDEAS.Fluid.SolarCollectors.BaseClasses.IAM(solGai.incAngSky, solGai.incAngDat, solGai.incAngModDat, solGai.dMonotone) ($RES_AUX_39) (30|43) [SCAL] (1) $FUN_12 = 0.017453292519943295 * ((90.0 + 0.002693 * solGai.tilDeg ^ 2.0) - 0.5788 * solGai.tilDeg) ($RES_AUX_38) (31|44) [SCAL] (1) $FUN_13 = IDEAS.Fluid.SolarCollectors.BaseClasses.IAM(solGai.incAngGro, solGai.incAngDat, solGai.incAngModDat, solGai.dMonotone) ($RES_AUX_37) (32|45) [SCAL] (1) $FUN_14 = 57.29577951308232 * solGai.til ($RES_AUX_36) (33|46) [FOR-] (3) ($RES_EVT_51) (33|46) [----] for $i1 in 1:3 loop (33|46) [----] [SCAL] (1) $SEV_0[$i1] = solGai.TFlu[$i1] < solGai.TMedMax2 ($RES_EVT_52) (33|46) [----] end for; (34|49) [SCAL] (1) $TEV_9 = time < T1.startTime ($RES_EVT_50) (35|50) [SCAL] (1) $TEV_8 = time < T2.startTime ($RES_EVT_49) (36|51) [SCAL] (1) $TEV_7 = time < T3.startTime ($RES_EVT_48) (37|52) [SCAL] (1) $TEV_6 = time < (shaCoe.startTime + shaCoe.duration) ($RES_EVT_47) (38|53) [SCAL] (1) $TEV_5 = time < shaCoe.startTime ($RES_EVT_46) (39|54) [SCAL] (1) $TEV_4 = time < HSkyDifTil.startTime ($RES_EVT_45) (40|55) [SCAL] (1) $TEV_3 = time < HDirTil.startTime ($RES_EVT_44) (41|56) [SCAL] (1) $TEV_2 = time < (incAng.startTime + incAng.duration) ($RES_EVT_43) (42|57) [SCAL] (1) $TEV_1 = time < incAng.startTime ($RES_EVT_42) (43|58) [SCAL] (1) $TEV_0 = time < HGroDifTil.startTime ($RES_EVT_41) (44|59) [SCAL] (1) solGai.tilDeg = $FUN_14 ($RES_BND_58) (45|60) [SCAL] (1) solGai.TMedMax2 = solGai.TMedMax - 1.0 ($RES_BND_57) (46|61) [ARRY] (10) solGai.incAngModDat = per.incAngModDat ($RES_BND_56) (47|71) [ARRY] (10) solGai.incAngDat = per.incAngDat ($RES_BND_55) (48|81) [SCAL] (1) solGai.y_intercept = per.y_intercept ($RES_BND_54) (49|82) [SCAL] (1) solGai.A_c = per.A ($RES_BND_53) =================== Scalar Matching =================== variable to equation ********************** var 1 --> eqn 27 var 2 --> eqn 28 var 3 --> eqn 29 var 4 --> eqn -1 var 5 --> eqn -1 var 6 --> eqn -1 var 7 --> eqn -1 var 8 --> eqn 25 var 9 --> eqn 22 var 10 --> eqn 21 var 11 --> eqn 20 var 12 --> eqn 19 var 13 --> eqn 18 var 14 --> eqn 17 var 15 --> eqn 16 var 16 --> eqn 15 var 17 --> eqn 31 var 18 --> eqn 32 var 19 --> eqn 33 var 20 --> eqn 34 var 21 --> eqn 35 var 22 --> eqn 36 var 23 --> eqn 37 var 24 --> eqn 38 var 25 --> eqn 39 var 26 --> eqn 40 var 27 --> eqn 46 var 28 --> eqn 47 var 29 --> eqn 48 var 30 --> eqn 49 var 31 --> eqn 50 var 32 --> eqn 51 var 33 --> eqn 52 var 34 --> eqn 53 var 35 --> eqn 54 var 36 --> eqn 55 var 37 --> eqn 56 var 38 --> eqn 57 var 39 --> eqn 58 var 40 --> eqn 45 var 41 --> eqn 11 var 42 --> eqn 43 var 43 --> eqn 13 var 44 --> eqn 41 var 45 --> eqn 1 var 46 --> eqn 2 var 47 --> eqn 3 var 48 --> eqn 4 var 49 --> eqn 5 var 50 --> eqn 6 var 51 --> eqn 7 var 52 --> eqn 8 var 53 --> eqn 9 var 54 --> eqn 10 var 55 --> eqn 59 var 56 --> eqn 12 var 57 --> eqn 14 var 58 --> eqn -1 var 59 --> eqn 26 var 60 --> eqn 60 var 61 --> eqn -1 var 62 --> eqn -1 var 63 --> eqn -1 var 64 --> eqn -1 var 65 --> eqn -1 var 66 --> eqn -1 var 67 --> eqn -1 var 68 --> eqn -1 var 69 --> eqn -1 var 70 --> eqn -1 var 71 --> eqn -1 var 72 --> eqn -1 var 73 --> eqn -1 var 74 --> eqn -1 var 75 --> eqn -1 var 76 --> eqn -1 var 77 --> eqn -1 var 78 --> eqn 44 var 79 --> eqn 42 var 80 --> eqn 30 var 81 --> eqn 24 var 82 --> eqn 23 var 83 --> eqn 82 var 84 --> eqn -1 var 85 --> eqn -1 var 86 --> eqn -1 var 87 --> eqn -1 var 88 --> eqn -1 var 89 --> eqn -1 var 90 --> eqn 71 var 91 --> eqn 72 var 92 --> eqn 73 var 93 --> eqn 74 var 94 --> eqn 75 var 95 --> eqn 76 var 96 --> eqn 77 var 97 --> eqn 78 var 98 --> eqn 79 var 99 --> eqn 80 var 100 --> eqn 61 var 101 --> eqn 62 var 102 --> eqn 63 var 103 --> eqn 64 var 104 --> eqn 65 var 105 --> eqn 66 var 106 --> eqn 67 var 107 --> eqn 68 var 108 --> eqn 69 var 109 --> eqn 70 var 110 --> eqn -1 var 111 --> eqn 81 var 112 --> eqn -1 equation to variable ********************** eqn 1 --> var 45 eqn 2 --> var 46 eqn 3 --> var 47 eqn 4 --> var 48 eqn 5 --> var 49 eqn 6 --> var 50 eqn 7 --> var 51 eqn 8 --> var 52 eqn 9 --> var 53 eqn 10 --> var 54 eqn 11 --> var 41 eqn 12 --> var 56 eqn 13 --> var 43 eqn 14 --> var 57 eqn 15 --> var 16 eqn 16 --> var 15 eqn 17 --> var 14 eqn 18 --> var 13 eqn 19 --> var 12 eqn 20 --> var 11 eqn 21 --> var 10 eqn 22 --> var 9 eqn 23 --> var 82 eqn 24 --> var 81 eqn 25 --> var 8 eqn 26 --> var 59 eqn 27 --> var 1 eqn 28 --> var 2 eqn 29 --> var 3 eqn 30 --> var 80 eqn 31 --> var 17 eqn 32 --> var 18 eqn 33 --> var 19 eqn 34 --> var 20 eqn 35 --> var 21 eqn 36 --> var 22 eqn 37 --> var 23 eqn 38 --> var 24 eqn 39 --> var 25 eqn 40 --> var 26 eqn 41 --> var 44 eqn 42 --> var 79 eqn 43 --> var 42 eqn 44 --> var 78 eqn 45 --> var 40 eqn 46 --> var 27 eqn 47 --> var 28 eqn 48 --> var 29 eqn 49 --> var 30 eqn 50 --> var 31 eqn 51 --> var 32 eqn 52 --> var 33 eqn 53 --> var 34 eqn 54 --> var 35 eqn 55 --> var 36 eqn 56 --> var 37 eqn 57 --> var 38 eqn 58 --> var 39 eqn 59 --> var 55 eqn 60 --> var 60 eqn 61 --> var 100 eqn 62 --> var 101 eqn 63 --> var 102 eqn 64 --> var 103 eqn 65 --> var 104 eqn 66 --> var 105 eqn 67 --> var 106 eqn 68 --> var 107 eqn 69 --> var 108 eqn 70 --> var 109 eqn 71 --> var 90 eqn 72 --> var 91 eqn 73 --> var 92 eqn 74 --> var 93 eqn 75 --> var 94 eqn 76 --> var 95 eqn 77 --> var 96 eqn 78 --> var 97 eqn 79 --> var 98 eqn 80 --> var 99 eqn 81 --> var 111 eqn 82 --> var 83 Error: Internal error NBInitialization.main failed to apply modules! " [Timeout remaining time 660] [Calling sys.exit(0), Time elapsed: 2.896561836823821] Failed to read output from testmodel.py, exit status != 0: 0.023995843715965748 0.032063408 0.021026970000000002 Calling exit ...