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.001436/0.001436, allocations: 104.3 kB / 19.77 MB, free: 2.051 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.001481/0.001481, allocations: 219.4 kB / 23.07 MB, free: 4.844 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.297/1.297, allocations: 230.7 MB / 256.9 MB, free: 7.727 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.77/2.77, allocations: 0.4893 GB / 0.7952 GB, free: 35.74 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.517e-05/1.517e-05, allocations: 4.531 kB / 1.154 GB, free: 25.49 MB / 0.9044 GB Notification: Performance of NFInst.instantiate(Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage): time 0.3058/0.3058, allocations: 272 MB / 1.42 GB, free: 1.297 MB / 1.107 GB Notification: Performance of NFInst.instExpressions: time 0.03677/0.3425, allocations: 26.97 MB / 1.446 GB, free: 6.262 MB / 1.139 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.003036/0.3456, allocations: 111.1 kB / 1.447 GB, free: 6.152 MB / 1.139 GB Notification: Performance of NFTyping.typeComponents: time 0.004189/0.3498, allocations: 1.802 MB / 1.448 GB, free: 4.34 MB / 1.139 GB Notification: Performance of NFTyping.typeBindings: time 0.008973/0.3587, allocations: 3.907 MB / 1.452 GB, free: 424 kB / 1.139 GB Notification: Performance of NFTyping.typeClassSections: time 0.009299/0.368, allocations: 4.317 MB / 1.456 GB, free: 12.13 MB / 1.154 GB Notification: Performance of NFFlatten.flatten: time 0.01261/0.3806, allocations: 10.85 MB / 1.467 GB, free: 1.258 MB / 1.154 GB Notification: Performance of NFFlatten.resolveConnections: time 0.003663/0.3843, allocations: 2.461 MB / 1.469 GB, free: 14.74 MB / 1.17 GB Notification: Performance of NFEvalConstants.evaluate: time 0.008306/0.3926, allocations: 4.764 MB / 1.474 GB, free: 9.977 MB / 1.17 GB Notification: Performance of NFSimplifyModel.simplify: time 0.00531/0.3979, allocations: 3.656 MB / 1.478 GB, free: 6.316 MB / 1.17 GB Notification: Performance of NFPackage.collectConstants: time 0.0006584/0.3986, allocations: 480 kB / 1.478 GB, free: 5.848 MB / 1.17 GB Notification: Performance of NFFlatten.collectFunctions: time 0.007916/0.4065, allocations: 4.14 MB / 1.482 GB, free: 1.699 MB / 1.17 GB Notification: Performance of combineBinaries: time 0.01052/0.417, allocations: 10.49 MB / 1.492 GB, free: 7.137 MB / 1.186 GB Notification: Performance of replaceArrayConstructors: time 0.005562/0.4226, allocations: 5.725 MB / 1.498 GB, free: 1.359 MB / 1.186 GB Notification: Performance of NFVerifyModel.verify: time 0.000928/0.4235, allocations: 284 kB / 1.498 GB, free: 1.082 MB / 1.186 GB Notification: Performance of FrontEnd: time 0.0006166/0.4241, allocations: 99.3 kB / 1.498 GB, free: 0.9844 MB / 1.186 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.04415/0.4683, allocations: 43.65 MB / 1.541 GB, free: 4.777 MB / 1.232 GB Notification: Performance of [SIM] FunctionAlias: time 0.002679/0.471, allocations: 2.033 MB / 1.543 GB, free: 2.695 MB / 1.232 GB Notification: Performance of [SIM] Early Inline: time 0.02223/0.4932, allocations: 21.65 MB / 1.564 GB, free: 13.07 MB / 1.264 GB Notification: Performance of [SIM] Simplify 1: time 0.005459/0.4986, allocations: 3.554 MB / 1.567 GB, free: 9.57 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.01929/0.5179, allocations: 14.78 MB / 1.582 GB, free: 10.1 MB / 1.279 GB Notification: Performance of [SIM] Simplify 2: time 0.004241/0.5222, allocations: 3.033 MB / 1.585 GB, free: 7.117 MB / 1.279 GB Notification: Performance of [SIM] Remove Stream: time 0.001501/0.5237, allocations: 1.387 MB / 1.586 GB, free: 5.691 MB / 1.279 GB Notification: Performance of [SIM] Detect States: time 0.003073/0.5268, allocations: 3.359 MB / 1.59 GB, free: 2.262 MB / 1.279 GB Notification: Performance of [SIM] Events: time 0.002443/0.5292, allocations: 1.941 MB / 1.591 GB, free: 416 kB / 1.279 GB Notification: Performance of [SIM] Partitioning: time 0.004643/0.5338, allocations: 4.649 MB / 1.596 GB, free: 11.7 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: 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: 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: 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.56251327303471] Failed to read output from testmodel.py, exit status != 0: 0.552140467974823 1.016422325 0.589780399 Calling exit ...