Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_12_Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage.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.001142/0.001142, allocations: 96.42 kB / 19.71 MB, free: 2.121 MB / 14.72 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo): time 0.00127/0.00127, allocations: 213.4 kB / 23.01 MB, free: 4.926 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.276/1.276, allocations: 230.6 MB / 256.8 MB, free: 7.789 MB / 206.1 MB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.1.1-maint.12.x/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.1.1-maint.12.x/package.mo): time 2.781/2.781, allocations: 0.49 GB / 0.7958 GB, free: 35.38 MB / 0.6231 GB " [Timeout remaining time 177] Using package Buildings with version 12.1.1 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.1.1-maint.12.x/package.mo) Using package Modelica with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo) Using package Complex with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo) Using package ModelicaServices with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo) Running command: translateModel(Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage,tolerance=1e-06,outputFormat="mat",numberOfIntervals=2500,variableFilter="time|mulSpeDX.eva.vol.T|mulSpeDX.sta_a1.T|mulSpeDX.sta_a2.T|mulSpeDX.sta_b2.T|mulSpeDX.sta_a1.X.1.|mulSpeDX.eva.vol.X_w|mulSpeDX.eva.dxCoi.mWat_flow|mulSpeDX.stage|mulSpeDX.P|mulSpeDX.eva.dxCoi.Q_flow|mulSpeDX.watCooCon.Q_flow",fileNamePrefix="Buildings_12_Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage") translateModel(Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage,tolerance=1e-06,outputFormat="mat",numberOfIntervals=2500,variableFilter="time|mulSpeDX.eva.vol.T|mulSpeDX.sta_a1.T|mulSpeDX.sta_a2.T|mulSpeDX.sta_b2.T|mulSpeDX.sta_a1.X.1.|mulSpeDX.eva.vol.X_w|mulSpeDX.eva.dxCoi.mWat_flow|mulSpeDX.stage|mulSpeDX.P|mulSpeDX.eva.dxCoi.Q_flow|mulSpeDX.watCooCon.Q_flow",fileNamePrefix="Buildings_12_Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage") [Timeout 300] "Notification: Performance of FrontEnd - Absyn->SCode: time 1.903e-05/1.903e-05, allocations: 2.281 kB / 1.155 GB, free: 25.12 MB / 0.9044 GB Notification: Performance of NFInst.instantiate(Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage): time 0.3173/0.3173, allocations: 272 MB / 1.421 GB, free: 444 kB / 1.107 GB Notification: Performance of NFInst.instExpressions: time 0.03955/0.3569, allocations: 26.95 MB / 1.447 GB, free: 5.41 MB / 1.139 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.003724/0.3606, allocations: 111.1 kB / 1.447 GB, free: 5.301 MB / 1.139 GB Notification: Performance of NFTyping.typeComponents: time 0.004987/0.3656, allocations: 1.818 MB / 1.449 GB, free: 3.473 MB / 1.139 GB Notification: Performance of NFTyping.typeBindings: time 0.01029/0.3759, allocations: 3.897 MB / 1.453 GB, free: 15.56 MB / 1.154 GB Notification: Performance of NFTyping.typeClassSections: time 0.01013/0.386, allocations: 4.341 MB / 1.457 GB, free: 11.25 MB / 1.154 GB Notification: Performance of NFFlatten.flatten: time 0.01383/0.3998, allocations: 10.89 MB / 1.468 GB, free: 352 kB / 1.154 GB Notification: Performance of NFFlatten.resolveConnections: time 0.004186/0.404, allocations: 2.512 MB / 1.47 GB, free: 13.77 MB / 1.17 GB Notification: Performance of NFEvalConstants.evaluate: time 0.009102/0.4131, allocations: 4.75 MB / 1.475 GB, free: 9.027 MB / 1.17 GB Notification: Performance of NFSimplifyModel.simplify: time 0.006192/0.4193, allocations: 3.811 MB / 1.478 GB, free: 5.211 MB / 1.17 GB Notification: Performance of NFPackage.collectConstants: time 0.0008388/0.4202, allocations: 480 kB / 1.479 GB, free: 4.742 MB / 1.17 GB Notification: Performance of NFFlatten.collectFunctions: time 0.008993/0.4292, allocations: 4.222 MB / 1.483 GB, free: 0.5117 MB / 1.17 GB Notification: Performance of combineBinaries: time 0.01164/0.4408, allocations: 10.49 MB / 1.493 GB, free: 5.945 MB / 1.186 GB Notification: Performance of replaceArrayConstructors: time 0.005844/0.4466, allocations: 5.719 MB / 1.499 GB, free: 180 kB / 1.186 GB Notification: Performance of NFVerifyModel.verify: time 0.001263/0.4479, allocations: 284 kB / 1.499 GB, free: 15.89 MB / 1.201 GB Notification: Performance of FrontEnd: time 0.0006244/0.4485, allocations: 107.2 kB / 1.499 GB, free: 15.79 MB / 1.201 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 505 (399) * Number of variables: 505 (398) Notification: Performance of [SIM] Bindings: time 0.04323/0.4918, allocations: 43.59 MB / 1.542 GB, free: 3.648 MB / 1.232 GB Notification: Performance of [SIM] FunctionAlias: time 0.002893/0.4946, allocations: 2.029 MB / 1.544 GB, free: 1.57 MB / 1.232 GB Notification: Performance of [SIM] Early Inline: time 0.02163/0.5163, allocations: 20.01 MB / 1.563 GB, free: 13.58 MB / 1.264 GB Notification: Performance of [SIM] Simplify 1: time 0.005519/0.5218, allocations: 3.551 MB / 1.567 GB, free: 10.07 MB / 1.264 GB Warning: NBAlias.setStartFixed: Alias set with conflicting unfixed start values detected. Use -d=dumprepl for more information. Notification: Performance of [SIM] Alias: time 0.02001/0.5418, allocations: 14.35 MB / 1.581 GB, free: 10.98 MB / 1.279 GB Notification: Performance of [SIM] Simplify 2: time 0.004249/0.5461, allocations: 2.956 MB / 1.584 GB, free: 8.047 MB / 1.279 GB Notification: Performance of [SIM] Remove Stream: time 0.001567/0.5476, allocations: 1.371 MB / 1.585 GB, free: 6.633 MB / 1.279 GB Notification: Performance of [SIM] Detect States: time 0.002998/0.5506, allocations: 3.303 MB / 1.588 GB, free: 3.27 MB / 1.279 GB Notification: Performance of [SIM] Events: time 0.002469/0.5531, allocations: 1.938 MB / 1.59 GB, free: 1.418 MB / 1.279 GB Notification: Performance of [SIM] Partitioning: time 0.004652/0.5577, allocations: 4.602 MB / 1.595 GB, free: 12.76 MB / 1.295 GB Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_T ### Equation: [-IF-] (4) ($RES_SIM_230) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_231) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_T[iSta] = smooth(1, if $SEV_13[iSta] then ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[4] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[2] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[3] * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul)) + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[1] + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[6] * ((-273.15) + mulSpeDX.TConEnt) else if $SEV_14[iSta] then 0.001 else 0.25 * (0.001 - (((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[4] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[2] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[3] * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul)) + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[1] + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) * ((-3.0) + (((-0.001) + ((-273.15) + mulSpeDX.TConEnt) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[6] * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[1] + (((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[3] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[2]) * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) + (((-273.15) + mulSpeDX.TConEnt) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[5] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[4]) * ((-273.15) + mulSpeDX.TConEnt)) / 1e-4) ^ 2.0) * (1e4 * ((-0.001) + ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[4] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[2] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[3] * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul)) + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[1] + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) + 0.5 * (0.001 + ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[4] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[2] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[3] * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul)) + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[1] + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) ($RES_SIM_232) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_T = {0.0 for $f9 in 1:4} ($RES_SIM_233) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: protected final Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.ffCon ### Equation: [-IF-] (4) ($RES_SIM_250) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_251) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.ffCon[iSta] = smooth(1, if $SEV_6[iSta] then mulSpeDX.watCooCon.m_flow else if $SEV_7[iSta] then mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small else if $SEV_8[iSta] then 0.25 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small - mulSpeDX.watCooCon.m_flow) * ((-3.0) + ((mulSpeDX.watCooCon.m_flow - mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small) / (0.1 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small)) ^ 2.0) * ((10.0 * (mulSpeDX.watCooCon.m_flow - mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small)) / mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small) + 0.5 * (mulSpeDX.watCooCon.m_flow + mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small) else 0.5 * (mulSpeDX.watCooCon.m_flow + mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small)) / mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].nomVal.mCon_flow_nominal ($RES_SIM_252) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.ffCon = {0.0 for $f2 in 1:4} ($RES_SIM_253) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: protected final Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.corFacCon ### Equation: [-IF-] (4) ($RES_SIM_254) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_255) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.corFacCon[iSta] = smooth(2, max(0.0, min(1.0, 0.5 + ((0.5 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.ffCon[iSta] - 0.25 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin)) * (1.875 + ((0.5 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.ffCon[iSta] - 0.25 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin)) * ((0.5 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.ffCon[iSta] - 0.25 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin)) * ((-5.0) + 6.0 * ((0.5 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.ffCon[iSta] - 0.25 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin)) * ((0.5 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.ffCon[iSta] - 0.25 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin))))))) ($RES_SIM_256) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.corFacCon = {0.0 for $f5 in 1:4} ($RES_SIM_257) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.ff ### Equation: [-IF-] (4) ($RES_SIM_222) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_223) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.ff[iSta] = smooth(1, if $SEV_15[iSta] then mulSpeDX.eva.m_flow else if $SEV_16[iSta] then mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small else if $SEV_8[iSta] then 0.25 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small - mulSpeDX.eva.m_flow) * ((-3.0) + ((mulSpeDX.eva.m_flow - mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small) / (0.1 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small)) ^ 2.0) * ((10.0 * (mulSpeDX.eva.m_flow - mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small)) / mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small) + 0.5 * (mulSpeDX.eva.m_flow + mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small) else 0.5 * (mulSpeDX.eva.m_flow + mulSpeDX.eva.dxCoi.wetCoi.coiCap.m_flow_small)) / mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].nomVal.m_flow_nominal ($RES_SIM_224) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.ff = {0.0 for $f8 in 1:4} ($RES_SIM_225) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.corFac ### Equation: [-IF-] (4) ($RES_SIM_226) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_227) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.corFac[iSta] = smooth(2, max(0.0, min(1.0, 0.5 + ((0.5 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.ff[iSta] - 0.25 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin)) * (1.875 + ((0.5 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.ff[iSta] - 0.25 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin)) * ((0.5 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.ff[iSta] - 0.25 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin)) * ((-5.0) + 6.0 * ((0.5 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.ff[iSta] - 0.25 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin)) * ((0.5 * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.ff[iSta] - 0.25 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin))))))) ($RES_SIM_228) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.corFac = {0.0 for $f13 in 1:4} ($RES_SIM_229) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: protected final Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_FFCon ### Equation: [-IF-] (4) ($RES_SIM_258) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_259) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_FFCon[iSta] = Buildings.Fluid.Utilities.extendedPolynomial(mulSpeDX.eva.dxCoi.wetCoi.coiCap.ffCon[iSta], mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunFFCon, mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin, mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMax) ($RES_SIM_260) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_FFCon = {0.0 for $f3 in 1:4} ($RES_SIM_261) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_FF ### Equation: [-IF-] (4) ($RES_SIM_234) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_235) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_FF[iSta] = Buildings.Fluid.Utilities.extendedPolynomial(mulSpeDX.eva.dxCoi.wetCoi.coiCap.ff[iSta], mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.capFunFF, mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin, mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMax) ($RES_SIM_236) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_FF = {0.0 for $f10 in 1:4} ($RES_SIM_237) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.Q_flow ### Equation: [-IF-] (4) ($RES_SIM_262) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_263) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.Q_flow[iSta] = mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_FFCon[iSta] * mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_FF[iSta] * mulSpeDX.eva.dxCoi.wetCoi.coiCap.cap_T[iSta] * mulSpeDX.eva.dxCoi.wetCoi.coiCap.corFacCon[iSta] * mulSpeDX.eva.dxCoi.wetCoi.coiCap.corFac[iSta] * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].nomVal.Q_flow_nominal ($RES_SIM_264) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.Q_flow = {0.0 for $f6 in 1:4} ($RES_SIM_265) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: protected final Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.ffCon ### Equation: [-IF-] (4) ($RES_SIM_162) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_163) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.ffCon[iSta] = smooth(1, if $SEV_36[iSta] then mulSpeDX.watCooCon.m_flow else if $SEV_37[iSta] then mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small else if $SEV_38[iSta] then 0.25 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small - mulSpeDX.watCooCon.m_flow) * ((-3.0) + ((mulSpeDX.watCooCon.m_flow - mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small) / (0.1 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small)) ^ 2.0) * ((10.0 * (mulSpeDX.watCooCon.m_flow - mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small)) / mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small) + 0.5 * (mulSpeDX.watCooCon.m_flow + mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small) else 0.5 * (mulSpeDX.watCooCon.m_flow + mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small)) / mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].nomVal.mCon_flow_nominal ($RES_SIM_164) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.ffCon = {0.0 for $f14 in 1:4} ($RES_SIM_165) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: protected final Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.corFacCon ### Equation: [-IF-] (4) ($RES_SIM_166) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_167) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.corFacCon[iSta] = smooth(2, max(0.0, min(1.0, 0.5 + ((0.5 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.ffCon[iSta] - 0.25 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin)) * (1.875 + ((0.5 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.ffCon[iSta] - 0.25 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin)) * ((0.5 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.ffCon[iSta] - 0.25 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin)) * ((-5.0) + 6.0 * ((0.5 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.ffCon[iSta] - 0.25 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin)) * ((0.5 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.ffCon[iSta] - 0.25 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin))))))) ($RES_SIM_168) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.corFacCon = {0.0 for $f17 in 1:4} ($RES_SIM_169) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.ff ### Equation: [-IF-] (4) ($RES_SIM_134) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_135) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.ff[iSta] = smooth(1, if $SEV_45[iSta] then mulSpeDX.eva.m_flow else if $SEV_46[iSta] then mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small else if $SEV_38[iSta] then 0.25 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small - mulSpeDX.eva.m_flow) * ((-3.0) + ((mulSpeDX.eva.m_flow - mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small) / (0.1 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small)) ^ 2.0) * ((10.0 * (mulSpeDX.eva.m_flow - mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small)) / mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small) + 0.5 * (mulSpeDX.eva.m_flow + mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small) else 0.5 * (mulSpeDX.eva.m_flow + mulSpeDX.eva.dxCoi.dryCoi.coiCap.m_flow_small)) / mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].nomVal.m_flow_nominal ($RES_SIM_136) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.ff = {0.0 for $f20 in 1:4} ($RES_SIM_137) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.corFac ### Equation: [-IF-] (4) ($RES_SIM_138) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_139) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.corFac[iSta] = smooth(2, max(0.0, min(1.0, 0.5 + ((0.5 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.ff[iSta] - 0.25 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin)) * (1.875 + ((0.5 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.ff[iSta] - 0.25 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin)) * ((0.5 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.ff[iSta] - 0.25 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin)) * ((-5.0) + 6.0 * ((0.5 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.ff[iSta] - 0.25 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin)) * ((0.5 * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.ff[iSta] - 0.25 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin)) / max(2.220446049250313e-16, 0.125 * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin))))))) ($RES_SIM_140) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.corFac = {0.0 for $f25 in 1:4} ($RES_SIM_141) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: protected final Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_FFCon ### Equation: [-IF-] (4) ($RES_SIM_170) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_171) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_FFCon[iSta] = Buildings.Fluid.Utilities.extendedPolynomial(mulSpeDX.eva.dxCoi.dryCoi.coiCap.ffCon[iSta], mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunFFCon, mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin, mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMax) ($RES_SIM_172) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_FFCon = {0.0 for $f15 in 1:4} ($RES_SIM_173) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_T ### Equation: [-IF-] (4) ($RES_SIM_142) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_143) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_T[iSta] = smooth(1, if $SEV_43[iSta] then ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[4] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.TIn) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[2] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[3] * ((-273.15) + mulSpeDX.eva.TIn)) + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[1] + ((-273.15) + mulSpeDX.eva.TIn) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[6] * ((-273.15) + mulSpeDX.TConEnt) else if $SEV_44[iSta] then 0.001 else 0.25 * (0.001 - (((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[4] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.TIn) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[2] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[3] * ((-273.15) + mulSpeDX.eva.TIn)) + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[1] + ((-273.15) + mulSpeDX.eva.TIn) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) * ((-3.0) + (((-0.001) + ((-273.15) + mulSpeDX.TConEnt) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[6] * ((-273.15) + mulSpeDX.eva.TIn) + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[1] + (((-273.15) + mulSpeDX.eva.TIn) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[3] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[2]) * ((-273.15) + mulSpeDX.eva.TIn) + (((-273.15) + mulSpeDX.TConEnt) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[5] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[4]) * ((-273.15) + mulSpeDX.TConEnt)) / 1e-4) ^ 2.0) * (1e4 * ((-0.001) + ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[4] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.TIn) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[2] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[3] * ((-273.15) + mulSpeDX.eva.TIn)) + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[1] + ((-273.15) + mulSpeDX.eva.TIn) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) + 0.5 * (0.001 + ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[4] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.TIn) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[2] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[3] * ((-273.15) + mulSpeDX.eva.TIn)) + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[1] + ((-273.15) + mulSpeDX.eva.TIn) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) ($RES_SIM_144) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_T = {0.0 for $f21 in 1:4} ($RES_SIM_145) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_FF ### Equation: [-IF-] (4) ($RES_SIM_146) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_147) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_FF[iSta] = Buildings.Fluid.Utilities.extendedPolynomial(mulSpeDX.eva.dxCoi.dryCoi.coiCap.ff[iSta], mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.capFunFF, mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin, mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMax) ($RES_SIM_148) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_FF = {0.0 for $f22 in 1:4} ($RES_SIM_149) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.Q_flow ### Equation: [-IF-] (4) ($RES_SIM_174) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_175) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.Q_flow[iSta] = mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_FFCon[iSta] * mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_FF[iSta] * mulSpeDX.eva.dxCoi.dryCoi.coiCap.cap_T[iSta] * mulSpeDX.eva.dxCoi.dryCoi.coiCap.corFacCon[iSta] * mulSpeDX.eva.dxCoi.dryCoi.coiCap.corFac[iSta] * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].nomVal.Q_flow_nominal ($RES_SIM_176) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.Q_flow = {0.0 for $f18 in 1:4} ($RES_SIM_177) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_FF ### Equation: [-IF-] (4) ($RES_SIM_154) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_155) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_FF[iSta] = Buildings.Fluid.Utilities.extendedPolynomial(mulSpeDX.eva.dxCoi.dryCoi.coiCap.ff[iSta], mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunFF, mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMin, mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffMax) ($RES_SIM_156) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_FF = {0.0 for $f24 in 1:4} ($RES_SIM_157) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_T ### Equation: [-IF-] (4) ($RES_SIM_150) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_151) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_T[iSta] = smooth(1, if $SEV_41[iSta] then ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[4] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.TIn) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[2] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[3] * ((-273.15) + mulSpeDX.eva.TIn)) + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[1] + ((-273.15) + mulSpeDX.eva.TIn) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[6] * ((-273.15) + mulSpeDX.TConEnt) else if $SEV_42[iSta] then 0.001 else 0.25 * (0.001 - (((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[4] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.TIn) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[2] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[3] * ((-273.15) + mulSpeDX.eva.TIn)) + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[1] + ((-273.15) + mulSpeDX.eva.TIn) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) * ((-3.0) + (((-0.001) + ((-273.15) + mulSpeDX.TConEnt) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[6] * ((-273.15) + mulSpeDX.eva.TIn) + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[1] + (((-273.15) + mulSpeDX.eva.TIn) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[3] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[2]) * ((-273.15) + mulSpeDX.eva.TIn) + (((-273.15) + mulSpeDX.TConEnt) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[5] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[4]) * ((-273.15) + mulSpeDX.TConEnt)) / 1e-4) ^ 2.0) * (1e4 * ((-0.001) + ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[4] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.TIn) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[2] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[3] * ((-273.15) + mulSpeDX.eva.TIn)) + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[1] + ((-273.15) + mulSpeDX.eva.TIn) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) + 0.5 * (0.001 + ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[4] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.TIn) * (mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[2] + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[3] * ((-273.15) + mulSpeDX.eva.TIn)) + mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[1] + ((-273.15) + mulSpeDX.eva.TIn) * mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) ($RES_SIM_152) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_T = {0.0 for $f23 in 1:4} ($RES_SIM_153) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: protected final Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_FFCon ### Equation: [-IF-] (4) ($RES_SIM_178) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_179) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_FFCon[iSta] = Buildings.Fluid.Utilities.extendedPolynomial(mulSpeDX.eva.dxCoi.dryCoi.coiCap.ffCon[iSta], mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.EIRFunFFCon, mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMin, mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].perCur.ffConMax) ($RES_SIM_180) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_FFCon = {0.0 for $f16 in 1:4} ($RES_SIM_181) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: Real[4] mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR ### Equation: [-IF-] (4) ($RES_SIM_182) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_183) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR[iSta] = (mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_FFCon[iSta] * mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_FF[iSta] * mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR_T[iSta] * mulSpeDX.eva.dxCoi.dryCoi.coiCap.corFacCon[iSta] * mulSpeDX.eva.dxCoi.dryCoi.coiCap.corFac[iSta]) / mulSpeDX.eva.dxCoi.dryCoi.coiCap.sta[iSta].nomVal.COP_nominal ($RES_SIM_184) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.dryCoi.coiCap.EIR = {0.0 for $f19 in 1:4} ($RES_SIM_185) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: protected final Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_FFCon ### Equation: [-IF-] (4) ($RES_SIM_266) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_267) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_FFCon[iSta] = Buildings.Fluid.Utilities.extendedPolynomial(mulSpeDX.eva.dxCoi.wetCoi.coiCap.ffCon[iSta], mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunFFCon, mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMin, mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffConMax) ($RES_SIM_268) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_FFCon = {0.0 for $f4 in 1:4} ($RES_SIM_269) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_FF ### Equation: [-IF-] (4) ($RES_SIM_242) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_243) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_FF[iSta] = Buildings.Fluid.Utilities.extendedPolynomial(mulSpeDX.eva.dxCoi.wetCoi.coiCap.ff[iSta], mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunFF, mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMin, mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.ffMax) ($RES_SIM_244) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_FF = {0.0 for $f12 in 1:4} ($RES_SIM_245) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: final Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_T ### Equation: [-IF-] (4) ($RES_SIM_238) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_239) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_T[iSta] = smooth(1, if $SEV_11[iSta] then ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[4] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[2] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[3] * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul)) + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[1] + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[6] * ((-273.15) + mulSpeDX.TConEnt) else if $SEV_12[iSta] then 0.001 else 0.25 * (0.001 - (((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[4] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[2] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[3] * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul)) + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[1] + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) * ((-3.0) + (((-0.001) + ((-273.15) + mulSpeDX.TConEnt) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[6] * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[1] + (((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[3] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[2]) * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) + (((-273.15) + mulSpeDX.TConEnt) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[5] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[4]) * ((-273.15) + mulSpeDX.TConEnt)) / 1e-4) ^ 2.0) * (1e4 * ((-0.001) + ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[4] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[2] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[3] * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul)) + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[1] + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) + 0.5 * (0.001 + ((-273.15) + mulSpeDX.TConEnt) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[4] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[5] * ((-273.15) + mulSpeDX.TConEnt)) + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * (mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[2] + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[3] * ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul)) + mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[1] + ((-273.15) + mulSpeDX.eva.dxCoi.wetCoi.wetBul.TWetBul) * mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].perCur.EIRFunT[6] * ((-273.15) + mulSpeDX.TConEnt))) ($RES_SIM_240) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_T = {0.0 for $f11 in 1:4} ($RES_SIM_241) [----] end if; Error: NBCausalize.checkSystemVariabilities failed. The following strong component has conflicting types: Real[4] != Real BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 4) ----------------------------------------------------------------------- ### Variable: Real[4] mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR ### Equation: [-IF-] (4) ($RES_SIM_270) [----] if $SEV_5 then [----] [FOR-] (4) ($RES_SIM_271) [----] [----] for iSta in 1:4 loop [----] [----] [SCAL] (1) mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR[iSta] = (mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_FFCon[iSta] * mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_FF[iSta] * mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR_T[iSta] * mulSpeDX.eva.dxCoi.wetCoi.coiCap.corFacCon[iSta] * mulSpeDX.eva.dxCoi.wetCoi.coiCap.corFac[iSta]) / mulSpeDX.eva.dxCoi.wetCoi.coiCap.sta[iSta].nomVal.COP_nominal ($RES_SIM_272) [----] [----] end for; [----] else [----] [ARRY] (4) mulSpeDX.eva.dxCoi.wetCoi.coiCap.EIR = {0.0 for $f7 in 1:4} ($RES_SIM_273) [----] end if; " [Timeout remaining time 299] [Calling sys.exit(0), Time elapsed: 6.6379026672802866] Failed to read output from testmodel.py, exit status != 0: 0.5759288421832025 1.036666877 0.585704513 Calling exit ...