Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_11_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.001524/0.001524, 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.001651/0.001651, allocations: 216.2 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.335/1.335, allocations: 230.6 MB / 256.9 MB, free: 7.73 MB / 206.1 MB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 11.1.1-maint.11.x/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 11.1.1-maint.11.x/package.mo): time 2.573/2.573, allocations: 476 MB / 0.7708 GB, free: 4.625 MB / 0.6231 GB " [Timeout remaining time 177] Using package Buildings with version 11.1.1 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 11.1.1-maint.11.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_11_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_11_Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage") [Timeout 300] "Notification: Performance of FrontEnd - Absyn->SCode: time 1.795e-05/1.795e-05, allocations: 2.281 kB / 1.118 GB, free: 41.05 MB / 0.9044 GB Notification: Performance of NFInst.instantiate(Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage): time 0.3249/0.3249, allocations: 271.8 MB / 1.383 GB, free: 5.094 MB / 1.076 GB Notification: Performance of NFInst.instExpressions: time 0.04187/0.3668, allocations: 26.95 MB / 1.41 GB, free: 10.08 MB / 1.107 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.003815/0.3706, allocations: 115.1 kB / 1.41 GB, free: 9.969 MB / 1.107 GB Notification: Performance of NFTyping.typeComponents: time 0.00544/0.376, allocations: 1.802 MB / 1.412 GB, free: 8.156 MB / 1.107 GB Notification: Performance of NFTyping.typeBindings: time 0.01121/0.3872, allocations: 3.9 MB / 1.415 GB, free: 4.238 MB / 1.107 GB Notification: Performance of NFTyping.typeClassSections: time 0.01084/0.3981, allocations: 4.333 MB / 1.42 GB, free: 15.98 MB / 1.123 GB Notification: Performance of NFFlatten.flatten: time 0.01458/0.4127, allocations: 10.87 MB / 1.43 GB, free: 5.105 MB / 1.123 GB Notification: Performance of NFFlatten.resolveConnections: time 0.00458/0.4172, allocations: 2.457 MB / 1.433 GB, free: 2.598 MB / 1.123 GB Notification: Performance of NFEvalConstants.evaluate: time 0.009229/0.4265, allocations: 4.493 MB / 1.437 GB, free: 14.11 MB / 1.139 GB Notification: Performance of NFSimplifyModel.simplify: time 0.00633/0.4328, allocations: 3.674 MB / 1.441 GB, free: 10.44 MB / 1.139 GB Notification: Performance of NFPackage.collectConstants: time 0.0008706/0.4337, allocations: 476 kB / 1.441 GB, free: 9.973 MB / 1.139 GB Notification: Performance of NFFlatten.collectFunctions: time 0.009105/0.4428, allocations: 4.171 MB / 1.445 GB, free: 5.793 MB / 1.139 GB Notification: Performance of combineBinaries: time 0.01229/0.4551, allocations: 10.46 MB / 1.455 GB, free: 11.26 MB / 1.154 GB Notification: Performance of replaceArrayConstructors: time 0.006256/0.4613, allocations: 5.721 MB / 1.461 GB, free: 5.488 MB / 1.154 GB Notification: Performance of NFVerifyModel.verify: time 0.001485/0.4628, allocations: 284 kB / 1.461 GB, free: 5.211 MB / 1.154 GB Notification: Performance of FrontEnd: time 0.0006864/0.4635, allocations: 99.3 kB / 1.461 GB, free: 5.113 MB / 1.154 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.04637/0.5099, allocations: 43.62 MB / 1.504 GB, free: 8.945 MB / 1.201 GB Notification: Performance of [SIM] FunctionAlias: time 0.003032/0.5129, allocations: 2.035 MB / 1.506 GB, free: 6.867 MB / 1.201 GB Notification: Performance of [SIM] Early Inline: time 0.02528/0.5382, allocations: 21.67 MB / 1.527 GB, free: 1.367 MB / 1.217 GB Notification: Performance of [SIM] Simplify 1: time 0.00648/0.5447, allocations: 3.559 MB / 1.531 GB, free: 13.87 MB / 1.232 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.02193/0.5666, allocations: 14.77 MB / 1.545 GB, free: 14.4 MB / 1.248 GB Notification: Performance of [SIM] Simplify 2: time 0.004523/0.5711, allocations: 3.04 MB / 1.548 GB, free: 11.41 MB / 1.248 GB Notification: Performance of [SIM] Remove Stream: time 0.001724/0.5728, allocations: 1.379 MB / 1.549 GB, free: 9.992 MB / 1.248 GB Notification: Performance of [SIM] Detect States: time 0.003518/0.5764, allocations: 3.342 MB / 1.553 GB, free: 6.578 MB / 1.248 GB Notification: Performance of [SIM] Events: time 0.003132/0.5795, allocations: 1.955 MB / 1.554 GB, free: 4.707 MB / 1.248 GB Notification: Performance of [SIM] Partitioning: time 0.005949/0.5854, allocations: 4.672 MB / 1.559 GB, free: 15.98 MB / 1.264 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.472453998983838] Failed to read output from testmodel.py, exit status != 0: 1.0831760540022515 0.622867305 0.156237222 Calling exit ...