Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr IDEAS_IDEAS.Fluid.PVTCollectors.BaseClasses.Examples.ISO9806HeatLoss.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.0008144/0.0008144, allocations: 80.25 kB / 20.05 MB, free: 4.469 MB / 18.57 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo): time 0.000989/0.000989, allocations: 177.9 kB / 23.36 MB, free: 1.156 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.8478/0.8478, allocations: 177.1 MB / 203.7 MB, free: 5.703 MB / 186.7 MB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS 4.0.0/package.mo", uses=false) [Timeout 180] "[/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS 4.0.0/Examples/PPD12/Structure.mo:531:21-545:108:writable] Warning: Lexer treating \\ as \\\\, since \\e is not a valid Modelica escape sequence. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS 4.0.0/Examples/PPD12/Structure.mo:531:21-545:116:writable] Warning: Lexer treating \\ as \\\\, since \\< is not a valid Modelica escape sequence. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS 4.0.0/Media/Refrigerants/R410A/package.order:0:0-0:0:readonly] Warning: Found duplicate names in package.order file: A, B, C. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS 4.0.0/Media/Refrigerants/R410A/package.mo:2:1-70:10:writable] Warning: C was referenced in the package.order file, but was not found in package.mo, C/package.mo or C.mo. Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS 4.0.0/package.mo): time 0.6735/0.6735, allocations: 154.6 MB / 414.7 MB, free: 0.75 MB / 378.7 MB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS 4.0.0/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 4.0.0/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 4.0.0/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.PVTCollectors.BaseClasses.Examples.ISO9806HeatLoss,tolerance=1e-06,outputFormat="empty",numberOfIntervals=1440,variableFilter="",fileNamePrefix="IDEAS_IDEAS.Fluid.PVTCollectors.BaseClasses.Examples.ISO9806HeatLoss") translateModel(IDEAS.Fluid.PVTCollectors.BaseClasses.Examples.ISO9806HeatLoss,tolerance=1e-06,outputFormat="empty",numberOfIntervals=1440,variableFilter="",fileNamePrefix="IDEAS_IDEAS.Fluid.PVTCollectors.BaseClasses.Examples.ISO9806HeatLoss") [Timeout 660] "Notification: Performance of FrontEnd - Absyn->SCode: time 1.785e-05/1.785e-05, allocations: 2.312 kB / 0.6196 GB, free: 11.91 MB / 0.5417 GB Notification: Performance of NFInst.instantiate(IDEAS.Fluid.PVTCollectors.BaseClasses.Examples.ISO9806HeatLoss): time 0.002277/0.002295, allocations: 2.209 MB / 0.6217 GB, free: 9.691 MB / 0.5417 GB Notification: Performance of NFInst.instExpressions: time 0.003361/0.005656, allocations: 4.57 MB / 0.6262 GB, free: 5.102 MB / 0.5417 GB Notification: Performance of NFInst.updateImplicitVariability: time 9.446e-05/0.005751, allocations: 4 kB / 0.6262 GB, free: 5.098 MB / 0.5417 GB Notification: Performance of NFTyping.typeComponents: time 0.00064/0.006391, allocations: 235.9 kB / 0.6264 GB, free: 4.867 MB / 0.5417 GB Notification: Performance of NFTyping.typeBindings: time 0.0001959/0.006587, allocations: 150.9 kB / 0.6266 GB, free: 4.719 MB / 0.5417 GB Notification: Performance of NFTyping.typeClassSections: time 9.551e-05/0.006682, allocations: 67.91 kB / 0.6266 GB, free: 4.652 MB / 0.5417 GB Notification: Performance of NFFlatten.flatten: time 0.0004326/0.007115, allocations: 0.5137 MB / 0.6271 GB, free: 4.137 MB / 0.5417 GB Notification: Performance of NFFlatten.resolveConnections: time 0.000124/0.007239, allocations: 44.5 kB / 0.6272 GB, free: 4.09 MB / 0.5417 GB Notification: Performance of NFEvalConstants.evaluate: time 0.0001855/0.007424, allocations: 231.4 kB / 0.6274 GB, free: 3.863 MB / 0.5417 GB Notification: Performance of NFSimplifyModel.simplify: time 0.0001184/0.007543, allocations: 123.6 kB / 0.6275 GB, free: 3.742 MB / 0.5417 GB Notification: Performance of NFPackage.collectConstants: time 2.291e-05/0.007565, allocations: 16 kB / 0.6275 GB, free: 3.727 MB / 0.5417 GB Notification: Performance of NFFlatten.collectFunctions: time 0.0002588/0.007824, allocations: 227.4 kB / 0.6278 GB, free: 3.504 MB / 0.5417 GB Notification: Performance of combineBinaries: time 0.000277/0.008101, allocations: 0.5618 MB / 0.6283 GB, free: 2.938 MB / 0.5417 GB Notification: Performance of replaceArrayConstructors: time 0.0001184/0.00822, allocations: 320.1 kB / 0.6286 GB, free: 2.621 MB / 0.5417 GB Notification: Performance of NFVerifyModel.verify: time 2.804e-05/0.008248, allocations: 20 kB / 0.6286 GB, free: 2.602 MB / 0.5417 GB Notification: Performance of FrontEnd: time 1.778e-05/0.008265, allocations: 11.88 kB / 0.6286 GB, free: 2.59 MB / 0.5417 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 42 (26) * Number of variables: 42 (22) Notification: Performance of [SIM] Bindings: time 0.0009358/0.009201, allocations: 1.549 MB / 0.6302 GB, free: 0.9102 MB / 0.5417 GB Notification: Performance of [SIM] FunctionAlias: time 0.0002136/0.009415, allocations: 243.1 kB / 0.6304 GB, free: 0.6641 MB / 0.5417 GB Notification: Performance of [SIM] Early Inline: time 0.0004365/0.009851, allocations: 0.7754 MB / 0.6311 GB, free: 15.86 MB / 0.5573 GB Notification: Performance of [SIM] Simplify 1: time 7.319e-05/0.009925, allocations: 112.2 kB / 0.6312 GB, free: 15.73 MB / 0.5573 GB Notification: Performance of [SIM] Alias: time 0.0005935/0.01052, allocations: 0.6454 MB / 0.6319 GB, free: 14.99 MB / 0.5573 GB Notification: Performance of [SIM] Simplify 2: time 6.053e-05/0.01058, allocations: 96.28 kB / 0.632 GB, free: 14.87 MB / 0.5573 GB Notification: Performance of [SIM] Remove Stream: time 4.282e-05/0.01062, allocations: 72.39 kB / 0.632 GB, free: 14.77 MB / 0.5573 GB Notification: Performance of [SIM] Detect States: time 0.0001538/0.01078, allocations: 272.5 kB / 0.6323 GB, free: 14.44 MB / 0.5573 GB Notification: Performance of [SIM] Events: time 8.694e-05/0.01086, allocations: 96.62 kB / 0.6324 GB, free: 14.34 MB / 0.5573 GB Notification: Performance of [SIM] Partitioning: time 0.0002383/0.0111, allocations: 345.4 kB / 0.6327 GB, free: 13.97 MB / 0.5573 GB Notification: Performance of [SIM] Causalize: time 0.0005097/0.01161, allocations: 0.6668 MB / 0.6334 GB, free: 13.3 MB / 0.5573 GB Notification: Performance of [SIM] After Index Reduction Inline: time 0.000294/0.0119, allocations: 0.5969 MB / 0.634 GB, free: 12.71 MB / 0.5573 GB Notification: Performance of [INI] Simplify: time 0.0003678/0.01227, allocations: 413.5 kB / 0.6343 GB, free: 12.26 MB / 0.5573 GB Notification: Performance of [INI] Inline: time 0.0006602/0.01293, allocations: 1.262 MB / 0.6356 GB, free: 11 MB / 0.5573 GB Notification: Performance of [INI] Partitioning: time 3.195e-05/0.01296, allocations: 25.38 kB / 0.6356 GB, free: 10.96 MB / 0.5573 GB Notification: Performance of [INI] Cleanup: time 0.0001152/0.01308, allocations: 199.8 kB / 0.6358 GB, free: 10.77 MB / 0.5573 GB Warning: NBResolveSingularities.balanceInitialization reports an overdetermined initialization! Checking for consistency is not yet supported, following equations had to be removed: [FOR-] (9) ($RES_SIM_123) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.etaEl = 0.1687 ($RES_SIM_124) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_121) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.gamma = -0.0041 ($RES_SIM_122) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_119) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.P_nominal = 280.0 ($RES_SIM_120) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_117) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.c6 = 0.003 ($RES_SIM_118) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_115) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.c4 = 0.437 ($RES_SIM_116) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_113) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.c3 = 1.7 ($RES_SIM_114) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_111) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.c2 = 0.0 ($RES_SIM_112) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_109) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.c1 = 7.411 ($RES_SIM_110) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_107) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.eta0 = 0.475 ($RES_SIM_108) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_105) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.IAMDiff = 1.0 ($RES_SIM_106) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_103) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.colTyp = IDEAS.Fluid.PVTCollectors.Types.CollectorType.Uncovered ($RES_SIM_104) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_101) [----] for $i1 in 1:9 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, 90.0})[$i1] for $i0 in 1:9}, {1.0, 1.0, 1.0, 0.99, 0.99, 0.98, 0.96, 0.92, 0.0}) ($RES_SIM_102) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (81) ($RES_SIM_79) [----] for $i1 in 1:9 loop [----] [ARRY] (9) per.incAngDat = 0.017453292519943295 * ({0.0, 10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 90.0})[$i1] ($RES_SIM_80) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8, 10, 11, ...}; [FOR-] (9) ($RES_SIM_77) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.dp_nominal = 6e4 ($RES_SIM_78) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_75) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.mperA_flow_nominal = 0.03 ($RES_SIM_76) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_73) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.mDry = 28.0 ($RES_SIM_74) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_71) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.V = 0.005 ($RES_SIM_72) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_69) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.C = 70052.0 ($RES_SIM_70) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_67) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.CTyp = IDEAS.Fluid.SolarCollectors.Types.HeatCapacity.TotalCapacity ($RES_SIM_68) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_65) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.A = 1.66 ($RES_SIM_66) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_99) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.incAngModDat[9] = 0.0 ($RES_SIM_100) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_97) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.incAngModDat[8] = 0.92 ($RES_SIM_98) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_95) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.incAngModDat[7] = 0.96 ($RES_SIM_96) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_93) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.incAngModDat[6] = 0.98 ($RES_SIM_94) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_91) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.incAngModDat[5] = 0.99 ($RES_SIM_92) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_89) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.incAngModDat[4] = 0.99 ($RES_SIM_90) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_87) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.incAngModDat[3] = 1.0 ($RES_SIM_88) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_85) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.incAngModDat[2] = 1.0 ($RES_SIM_86) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; [FOR-] (9) ($RES_SIM_83) [----] for $i1 in 1:9 loop [----] [SCAL] (1) per.incAngModDat[1] = 1.0 ($RES_SIM_84) [----] end for; slice: {1, 2, 3, 4, 5, 6, 7, 8}; Error: Internal error NBSorting.tarjan failed to sort system: System Variables (61/101) *************************** (1|1) [ALGB] (1) Real T1.y (2|2) [ALGB] (1) Real T2.y (3|3) [ALGB] (1) Real T3.y (4|4) [ALGB] (1) Real heaLosQuaDyn.TEnv (5|5) [ALGB] (3) Real[3] heaLosQuaDyn.TFlu (6|8) [ALGB] (3) protected final Real[3] heaLosQuaDyn.QLos_internal = heaLosQuaDyn.A_c / 3.0 * {(heaLosQuaDyn.c4 * (400.0 - 5.6703744191844314e-8 * heaLosQuaDyn.TEnv ^ 4.0) + heaLosQuaDyn.dT[i] * ((heaLosQuaDyn.c3 * winSpePla.y + heaLosQuaDyn.c1) - heaLosQuaDyn.dT[i] * heaLosQuaDyn.c2)) - 800.0 * heaLosQuaDyn.c6 * winSpePla.y for i in 1:3} (7|11) [ALGB] (3) protected Real[3] heaLosQuaDyn.dT = {heaLosQuaDyn.TEnv - heaLosQuaDyn.TFlu[i] for i in 1:3} (8|14) [ALGB] (3) Real[3] heaLosSteSta.TFlu (9|17) [ALGB] (3) protected Real[3] heaLosSteSta.QLos_internal = heaLosSteSta.A_c / 3.0 * {heaLosSteSta.dT[i] * (heaLosSteSta.a1 - heaLosSteSta.a2 * heaLosSteSta.dT[i]) for i in 1:3} (10|20) [ALGB] (3) protected Real[3] heaLosSteSta.dT = {heaLosQuaDyn.TEnv - heaLosSteSta.TFlu[i] for i in 1:3} (11|23) [ALGB] (1) Real winSpePla.y (12|24) [ALGB] (3) output Real[3] QLos_flow_QuaDyn (13|27) [ALGB] (3) output Real[3] QLos_flow_SteSta (14|30) [ALGB] (1) Real $FUN_1 (15|31) [ALGB] (1) Real $FUN_2 (16|32) [ALGB] (1) Real $FUN_3 (17|33) [ALGB] (1) Real $FUN_4 (18|34) [ALGB] (1) Real $FUN_5 (19|35) [ALGB] (3) Real[3] $FUN_6 (20|38) [ALGB] (3) Real[3] $FUN_7 (21|41) [DISC] (3) Boolean[3] $SEV_1 (22|44) [DISC] (3) Boolean[3] $SEV_0 (23|47) [DISC] (1) Boolean $TEV_4 (24|48) [DISC] (1) Boolean $TEV_3 (25|49) [DISC] (1) Boolean $TEV_2 (26|50) [DISC] (1) Boolean $TEV_1 (27|51) [DISC] (1) Boolean $TEV_0 (28|52) [PRMT] (1) parameter Real heaLosSteSta.a2 = per.c2 (fixed = true, min = 0.0) (29|53) [PRMT] (1) parameter Real heaLosSteSta.a1 = per.c1 (fixed = true, min = 0.0) (30|54) [PRMT] (1) protected final parameter Real heaLosSteSta.TMedMin2 = heaLosSteSta.TMedMin + 1.0 (fixed = true, start = 288.15, min = 0.0, nominal = 300.0) (31|55) [PRMT] (1) parameter Real heaLosSteSta.A_c = per.A (fixed = true) (32|56) [PRMT] (1) parameter Real heaLosQuaDyn.c6 = per.c6 (fixed = true, min = 0.0) (33|57) [PRMT] (1) parameter Real heaLosQuaDyn.c4 = per.c4 (fixed = true, min = 0.0) (34|58) [PRMT] (1) parameter Real heaLosQuaDyn.c3 = per.c3 (fixed = true, min = 0.0) (35|59) [PRMT] (1) parameter Real heaLosQuaDyn.c2 = per.c2 (fixed = true, min = 0.0) (36|60) [PRMT] (1) parameter Real heaLosQuaDyn.c1 = per.c1 (fixed = true, min = 0.0) (37|61) [PRMT] (1) final parameter Real heaLosQuaDyn.a2 = heaLosQuaDyn.c2 (fixed = true, min = 0.0) (38|62) [PRMT] (1) final parameter Real heaLosQuaDyn.a1 = heaLosQuaDyn.c1 (fixed = true, min = 0.0) (39|63) [PRMT] (1) protected final parameter Real heaLosQuaDyn.TMedMin2 = heaLosQuaDyn.TMedMin + 1.0 (fixed = true, start = 288.15, min = 0.0, nominal = 300.0) (40|64) [PRMT] (1) parameter Real heaLosQuaDyn.A_c = per.A (fixed = true) (41|65) [PRMT] (1) parameter Real per.A = 1.66 (fixed = true) (42|66) [PRMT] (1) parameter enumeration IDEAS.Fluid.SolarCollectors.Types.HeatCapacity(TotalCapacity, DryCapacity, DryMass) per.CTyp = IDEAS.Fluid.SolarCollectors.Types.HeatCapacity.TotalCapacity (fixed = true) (43|67) [PRMT] (1) parameter Real per.C = 70052.0 (fixed = true) (44|68) [PRMT] (1) parameter Real per.V = 0.005 (fixed = true) (45|69) [PRMT] (1) parameter Real per.mDry = 28.0 (fixed = true, min = 0.0) (46|70) [PRMT] (1) parameter Real per.mperA_flow_nominal = 0.03 (fixed = true) (47|71) [PRMT] (1) parameter Real per.dp_nominal = 6e4 (fixed = true) (48|72) [PRMT] (9) parameter Real[9] per.incAngDat = {0.0, 0.17453292519943295, 0.3490658503988659, 0.5235987755982988, 0.6981317007977318, 0.8726646259971648, 1.0471975511965976, 1.2217304763960306, 1.5707963267948966} (fixed = {true for $i3 in 1:9}) (49|81) [PRMT] (9) parameter Real[9] per.incAngModDat = {1.0, 1.0, 1.0, 0.99, 0.99, 0.98, 0.96, 0.92, 0.0} (fixed = {true for $i2 in 1:9}, min = 0.0) (50|90) [PRMT] (1) final parameter Boolean per.validated = true (fixed = true) (51|91) [PRMT] (1) parameter enumeration IDEAS.Fluid.PVTCollectors.Types.CollectorType(Covered, Uncovered) per.colTyp = IDEAS.Fluid.PVTCollectors.Types.CollectorType.Uncovered (fixed = true) (52|92) [PRMT] (1) parameter Real per.IAMDiff = 1.0 (fixed = true, min = 0.0, max = 1.0) (53|93) [PRMT] (1) parameter Real per.eta0 = 0.475 (fixed = true, min = 0.0, max = 1.0) (54|94) [PRMT] (1) parameter Real per.c1 = 7.411 (fixed = true, min = 0.0) (55|95) [PRMT] (1) parameter Real per.c2 = 0.0 (fixed = true, min = 0.0) (56|96) [PRMT] (1) parameter Real per.c3 = 1.7 (fixed = true, min = 0.0) (57|97) [PRMT] (1) parameter Real per.c4 = 0.437 (fixed = true, min = 0.0) (58|98) [PRMT] (1) parameter Real per.c6 = 0.003 (fixed = true, min = 0.0) (59|99) [PRMT] (1) parameter Real per.P_nominal = 280.0 (fixed = true, min = 0.0) (60|100) [PRMT] (1) parameter Real per.gamma = -0.0041 (fixed = true) (61|101) [PRMT] (1) parameter Real per.etaEl = 0.1687 (fixed = true, min = 0.0, max = 1.0) System Equations (44/64) ************************** (1|1) [SCAL] (1) winSpePla.y = winSpePla.offset + (if $TEV_4 then 0.0 else winSpePla.amplitude * $FUN_5) ($RES_SIM_0) (2|2) [SCAL] (1) heaLosQuaDyn.TEnv = TEnv.offset + (if $TEV_3 then 0.0 else TEnv.amplitude * $FUN_4) ($RES_SIM_1) (3|3) [SCAL] (1) T3.y = T3.offset + (if $TEV_2 then 0.0 else T3.amplitude * $FUN_3) ($RES_SIM_2) (4|4) [SCAL] (1) T2.y = T2.offset + (if $TEV_1 then 0.0 else T2.amplitude * $FUN_2) ($RES_SIM_3) (5|5) [SCAL] (1) T1.y = T1.offset + (if $TEV_0 then 0.0 else T1.amplitude * $FUN_1) ($RES_SIM_4) (6|6) [SCAL] (1) T1.y = heaLosSteSta.TFlu[1] ($RES_SIM_7) (7|7) [SCAL] (1) T1.y = heaLosQuaDyn.TFlu[1] ($RES_SIM_8) (8|8) [SCAL] (1) T2.y = heaLosQuaDyn.TFlu[2] ($RES_SIM_11) (9|9) [SCAL] (1) T2.y = heaLosSteSta.TFlu[2] ($RES_SIM_12) (10|10) [SCAL] (1) T3.y = heaLosQuaDyn.TFlu[3] ($RES_SIM_13) (11|11) [SCAL] (1) T3.y = heaLosSteSta.TFlu[3] ($RES_SIM_14) (12|12) [FOR-] (3) ($RES_BND_28) (12|12) [----] for $i1 in 1:3 loop (12|12) [----] [SCAL] (1) heaLosSteSta.dT[$i1] = heaLosQuaDyn.TEnv - heaLosSteSta.TFlu[$i1] ($RES_BND_29) (12|12) [----] end for; (13|15) [FOR-] (3) ($RES_BND_26) (13|15) [----] for $i1 in 1:3 loop (13|15) [----] [SCAL] (1) heaLosSteSta.QLos_internal[$i1] = heaLosSteSta.A_c / 3.0 * (heaLosSteSta.dT[$i1] * (heaLosSteSta.a1 - heaLosSteSta.a2 * heaLosSteSta.dT[$i1])) ($RES_BND_27) (13|15) [----] end for; (14|18) [FOR-] (3) ($RES_BND_24) (14|18) [----] for $i1 in 1:3 loop (14|18) [----] [SCAL] (1) QLos_flow_SteSta[$i1] = heaLosSteSta.QLos_internal[$i1] * smooth(1, if $SEV_0[$i1] then 1.0 else $FUN_6[$i1]) ($RES_BND_25) (14|18) [----] end for; (15|21) [FOR-] (3) ($RES_BND_22) (15|21) [----] for $i1 in 1:3 loop (15|21) [----] [SCAL] (1) heaLosQuaDyn.dT[$i1] = heaLosQuaDyn.TEnv - heaLosQuaDyn.TFlu[$i1] ($RES_BND_23) (15|21) [----] end for; (16|24) [FOR-] (3) ($RES_BND_20) (16|24) [----] for $i1 in 1:3 loop (16|24) [----] [SCAL] (1) heaLosQuaDyn.QLos_internal[$i1] = heaLosQuaDyn.A_c / 3.0 * (heaLosQuaDyn.c4 * (400.0 - 5.6703744191844314e-8 * heaLosQuaDyn.TEnv ^ 4.0) + heaLosQuaDyn.dT[$i1] * (heaLosQuaDyn.c3 * winSpePla.y + heaLosQuaDyn.c1 - heaLosQuaDyn.dT[$i1] * heaLosQuaDyn.c2) - 800.0 * heaLosQuaDyn.c6 * winSpePla.y) ($RES_BND_21) (16|24) [----] end for; (17|27) [FOR-] (3) ($RES_BND_18) (17|27) [----] for $i1 in 1:3 loop (17|27) [----] [SCAL] (1) QLos_flow_QuaDyn[$i1] = heaLosQuaDyn.QLos_internal[$i1] * smooth(1, if $SEV_1[$i1] then 1.0 else $FUN_7[$i1]) ($RES_BND_19) (17|27) [----] end for; (18|30) [SCAL] (1) $FUN_1 = sin(T1.phase + 6.283185307179586 * (time - T1.startTime) * T1.f) ($RES_AUX_40) (19|31) [SCAL] (1) $FUN_2 = sin(T2.phase + 6.283185307179586 * (time - T2.startTime) * T2.f) ($RES_AUX_39) (20|32) [SCAL] (1) $FUN_3 = sin(T3.phase + 6.283185307179586 * (time - T3.startTime) * T3.f) ($RES_AUX_38) (21|33) [SCAL] (1) $FUN_4 = sin(TEnv.phase + 6.283185307179586 * (time - TEnv.startTime) * TEnv.f) ($RES_AUX_37) (22|34) [SCAL] (1) $FUN_5 = sin(winSpePla.phase + 6.283185307179586 * (time - winSpePla.startTime) * winSpePla.f) ($RES_AUX_36) (23|35) [FOR-] (3) ($RES_AUX_34) (23|35) [----] for $i1 in 1:3 loop (23|35) [----] [SCAL] (1) $FUN_6[$i1] = IDEAS.Utilities.Math.Functions.smoothHeaviside(heaLosSteSta.TFlu[$i1] - heaLosSteSta.TMedMin, 1.0) ($RES_AUX_35) (23|35) [----] end for; (24|38) [FOR-] (3) ($RES_AUX_32) (24|38) [----] for $i1 in 1:3 loop (24|38) [----] [SCAL] (1) $FUN_7[$i1] = IDEAS.Utilities.Math.Functions.smoothHeaviside(heaLosQuaDyn.TFlu[$i1] - heaLosQuaDyn.TMedMin, 1.0) ($RES_AUX_33) (24|38) [----] end for; (25|41) [FOR-] (3) ($RES_EVT_48) (25|41) [----] for $i1 in 1:3 loop (25|41) [----] [SCAL] (1) $SEV_1[$i1] = heaLosQuaDyn.TFlu[$i1] > heaLosQuaDyn.TMedMin2 ($RES_EVT_49) (25|41) [----] end for; (26|44) [FOR-] (3) ($RES_EVT_46) (26|44) [----] for $i1 in 1:3 loop (26|44) [----] [SCAL] (1) $SEV_0[$i1] = heaLosSteSta.TFlu[$i1] > heaLosSteSta.TMedMin2 ($RES_EVT_47) (26|44) [----] end for; (27|47) [SCAL] (1) $TEV_4 = time < winSpePla.startTime ($RES_EVT_45) (28|48) [SCAL] (1) $TEV_3 = time < TEnv.startTime ($RES_EVT_44) (29|49) [SCAL] (1) $TEV_2 = time < T3.startTime ($RES_EVT_43) (30|50) [SCAL] (1) $TEV_1 = time < T2.startTime ($RES_EVT_42) (31|51) [SCAL] (1) $TEV_0 = time < T1.startTime ($RES_EVT_41) (32|52) [SCAL] (1) heaLosSteSta.a2 = per.c2 ($RES_BND_62) (33|53) [SCAL] (1) heaLosSteSta.a1 = per.c1 ($RES_BND_61) (34|54) [SCAL] (1) heaLosSteSta.TMedMin2 = heaLosSteSta.TMedMin + 1.0 ($RES_BND_60) (35|55) [SCAL] (1) heaLosSteSta.A_c = per.A ($RES_BND_59) (36|56) [SCAL] (1) heaLosQuaDyn.c6 = per.c6 ($RES_BND_58) (37|57) [SCAL] (1) heaLosQuaDyn.c4 = per.c4 ($RES_BND_57) (38|58) [SCAL] (1) heaLosQuaDyn.c3 = per.c3 ($RES_BND_56) (39|59) [SCAL] (1) heaLosQuaDyn.c2 = per.c2 ($RES_BND_55) (40|60) [SCAL] (1) heaLosQuaDyn.c1 = per.c1 ($RES_BND_54) (41|61) [SCAL] (1) heaLosQuaDyn.a2 = heaLosQuaDyn.c2 ($RES_BND_53) (42|62) [SCAL] (1) heaLosQuaDyn.a1 = heaLosQuaDyn.c1 ($RES_BND_52) (43|63) [SCAL] (1) heaLosQuaDyn.TMedMin2 = heaLosQuaDyn.TMedMin + 1.0 ($RES_BND_51) (44|64) [SCAL] (1) heaLosQuaDyn.A_c = per.A ($RES_BND_50) =================== Scalar Matching =================== variable to equation ********************** var 1 --> eqn 5 var 2 --> eqn 4 var 3 --> eqn 3 var 4 --> eqn 2 var 5 --> eqn 7 var 6 --> eqn 8 var 7 --> eqn 10 var 8 --> eqn 24 var 9 --> eqn 25 var 10 --> eqn 26 var 11 --> eqn 21 var 12 --> eqn 22 var 13 --> eqn 23 var 14 --> eqn 6 var 15 --> eqn 9 var 16 --> eqn 11 var 17 --> eqn -1 var 18 --> eqn -1 var 19 --> eqn -1 var 20 --> eqn 12 var 21 --> eqn 13 var 22 --> eqn 14 var 23 --> eqn 1 var 24 --> eqn 27 var 25 --> eqn 28 var 26 --> eqn 29 var 27 --> eqn 18 var 28 --> eqn 19 var 29 --> eqn 20 var 30 --> eqn 30 var 31 --> eqn 31 var 32 --> eqn 32 var 33 --> eqn 33 var 34 --> eqn 34 var 35 --> eqn 35 var 36 --> eqn 36 var 37 --> eqn 37 var 38 --> eqn 38 var 39 --> eqn 39 var 40 --> eqn 40 var 41 --> eqn 41 var 42 --> eqn 42 var 43 --> eqn 43 var 44 --> eqn 44 var 45 --> eqn 45 var 46 --> eqn 46 var 47 --> eqn 47 var 48 --> eqn 48 var 49 --> eqn 49 var 50 --> eqn 50 var 51 --> eqn 51 var 52 --> eqn 16 var 53 --> eqn 15 var 54 --> eqn 54 var 55 --> eqn 17 var 56 --> eqn -1 var 57 --> eqn -1 var 58 --> eqn 58 var 59 --> eqn 59 var 60 --> eqn 60 var 61 --> eqn 61 var 62 --> eqn 62 var 63 --> eqn 63 var 64 --> eqn 64 var 65 --> eqn 55 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 -1 var 79 --> eqn -1 var 80 --> eqn -1 var 81 --> eqn -1 var 82 --> eqn -1 var 83 --> eqn -1 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 -1 var 91 --> eqn -1 var 92 --> eqn -1 var 93 --> eqn -1 var 94 --> eqn 53 var 95 --> eqn 52 var 96 --> eqn -1 var 97 --> eqn 57 var 98 --> eqn 56 var 99 --> eqn -1 var 100 --> eqn -1 var 101 --> eqn -1 equation to variable ********************** eqn 1 --> var 23 eqn 2 --> var 4 eqn 3 --> var 3 eqn 4 --> var 2 eqn 5 --> var 1 eqn 6 --> var 14 eqn 7 --> var 5 eqn 8 --> var 6 eqn 9 --> var 15 eqn 10 --> var 7 eqn 11 --> var 16 eqn 12 --> var 20 eqn 13 --> var 21 eqn 14 --> var 22 eqn 15 --> var 53 eqn 16 --> var 52 eqn 17 --> var 55 eqn 18 --> var 27 eqn 19 --> var 28 eqn 20 --> var 29 eqn 21 --> var 11 eqn 22 --> var 12 eqn 23 --> var 13 eqn 24 --> var 8 eqn 25 --> var 9 eqn 26 --> var 10 eqn 27 --> var 24 eqn 28 --> var 25 eqn 29 --> var 26 eqn 30 --> var 30 eqn 31 --> var 31 eqn 32 --> var 32 eqn 33 --> var 33 eqn 34 --> var 34 eqn 35 --> var 35 eqn 36 --> var 36 eqn 37 --> var 37 eqn 38 --> var 38 eqn 39 --> var 39 eqn 40 --> var 40 eqn 41 --> var 41 eqn 42 --> var 42 eqn 43 --> var 43 eqn 44 --> var 44 eqn 45 --> var 45 eqn 46 --> var 46 eqn 47 --> var 47 eqn 48 --> var 48 eqn 49 --> var 49 eqn 50 --> var 50 eqn 51 --> var 51 eqn 52 --> var 95 eqn 53 --> var 94 eqn 54 --> var 54 eqn 55 --> var 65 eqn 56 --> var 98 eqn 57 --> var 97 eqn 58 --> var 58 eqn 59 --> var 59 eqn 60 --> var 60 eqn 61 --> var 61 eqn 62 --> var 62 eqn 63 --> var 63 eqn 64 --> var 64 Error: Internal error NBInitialization.main failed to apply modules! " [Timeout remaining time 660] [Calling sys.exit(0), Time elapsed: 2.668939563445747] Failed to read output from testmodel.py, exit status != 0: 0.02047630585730076 0.283030579 0.27296780200000004 Calling exit ...