Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr BuildSysPro_BuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements.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.001429/0.001429, allocations: 104.3 kB / 19.76 MB, free: 1.906 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.001526/0.001526, allocations: 217.8 kB / 23.07 MB, free: 4.98 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.273/1.273, allocations: 230.6 MB / 256.9 MB, free: 7.781 MB / 206.1 MB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/BuildSysPro 3.7.0/package.mo", uses=false) [Timeout 180] "[/home/hudson/saved_omc/libraries/.openmodelica/libraries/BuildSysPro 3.7.0/Building/BuildingEnvelope/HeatTransfer/package.mo:2:1-40:17:writable] Warning: Soil_case_nappe was referenced in the package.order file, but was not found in package.mo, Soil_case_nappe/package.mo or Soil_case_nappe.mo. Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/BuildSysPro 3.7.0/package.mo): time 0.81/0.81, allocations: 145 MB / 458.3 MB, free: 15.26 MB / 366.1 MB " [Timeout remaining time 179] Using package BuildSysPro with version 3.6.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/BuildSysPro 3.7.0/package.mo) Using package Modelica with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo) Using package Complex with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo) Using package ModelicaServices with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo) Running command: translateModel(BuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements,tolerance=1e-06,outputFormat="empty",numberOfIntervals=8760,variableFilter="",fileNamePrefix="BuildSysPro_BuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements") translateModel(BuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements,tolerance=1e-06,outputFormat="empty",numberOfIntervals=8760,variableFilter="",fileNamePrefix="BuildSysPro_BuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements") [Timeout 660] "Notification: Performance of FrontEnd - Absyn->SCode: time 1.632e-05/1.632e-05, allocations: 2.281 kB / 0.6344 GB, free: 6.238 MB / 462.1 MB Notification: Performance of NFInst.instantiate(BuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements): time 0.4046/0.4046, allocations: 141.9 MB / 0.773 GB, free: 5.102 MB / 0.5606 GB Notification: Performance of NFInst.instExpressions: time 0.02392/0.4285, allocations: 24.62 MB / 0.797 GB, free: 4.535 MB / 0.5606 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.002945/0.4315, allocations: 97.94 kB / 0.7971 GB, free: 4.535 MB / 0.5606 GB Notification: Performance of NFTyping.typeComponents: time 0.001815/0.4333, allocations: 1.026 MB / 0.7981 GB, free: 4.52 MB / 0.5606 GB Notification: Performance of NFTyping.typeBindings: time 0.003863/0.4372, allocations: 1.74 MB / 0.7998 GB, free: 4.453 MB / 0.5606 GB Notification: Performance of NFTyping.typeClassSections: time 0.00325/0.4404, allocations: 1.715 MB / 0.8015 GB, free: 4.41 MB / 0.5606 GB Notification: Performance of NFFlatten.flatten: time 0.005019/0.4454, allocations: 6.692 MB / 0.808 GB, free: 3.797 MB / 0.5606 GB Notification: Performance of NFFlatten.resolveConnections: time 0.002879/0.4483, allocations: 3.023 MB / 0.811 GB, free: 2.41 MB / 0.5606 GB Notification: Performance of NFEvalConstants.evaluate: time 0.002382/0.4507, allocations: 2.324 MB / 0.8132 GB, free: 1.582 MB / 0.5606 GB Notification: Performance of NFSimplifyModel.simplify: time 0.001858/0.4526, allocations: 2.311 MB / 0.8155 GB, free: 0.6055 MB / 0.5606 GB Notification: Performance of NFPackage.collectConstants: time 0.0004283/0.453, allocations: 390.1 kB / 0.8159 GB, free: 0.6055 MB / 0.5606 GB Notification: Performance of NFFlatten.collectFunctions: time 0.001688/0.4547, allocations: 1.077 MB / 0.8169 GB, free: 328 kB / 0.5606 GB Notification: Performance of combineBinaries: time 0.004653/0.4593, allocations: 6.739 MB / 0.8235 GB, free: 11.65 MB / 0.5762 GB Notification: Performance of replaceArrayConstructors: time 0.002551/0.4619, allocations: 4.036 MB / 0.8274 GB, free: 8.973 MB / 0.5762 GB Notification: Performance of NFVerifyModel.verify: time 0.0004157/0.4623, allocations: 239.3 kB / 0.8277 GB, free: 8.973 MB / 0.5762 GB Notification: Performance of FrontEnd: time 0.0005241/0.4628, allocations: 125.4 kB / 0.8278 GB, free: 8.938 MB / 0.5762 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 826 (702) * Number of variables: 734 (564) Notification: Performance of [SIM] Bindings: time 0.01386/0.4767, allocations: 16.45 MB / 0.8438 GB, free: 13.58 MB / 0.5919 GB Notification: Performance of [SIM] FunctionAlias: time 0.001879/0.4785, allocations: 1.958 MB / 0.8458 GB, free: 11.65 MB / 0.5919 GB Notification: Performance of [SIM] Early Inline: time 0.01158/0.4901, allocations: 12.18 MB / 0.8577 GB, free: 15.55 MB / 0.6075 GB Notification: Performance of [SIM] Simplify 1: time 0.002614/0.4927, allocations: 1.75 MB / 0.8594 GB, free: 13.68 MB / 0.6075 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.01579/0.5085, allocations: 12.07 MB / 0.8711 GB, free: 1.172 MB / 0.6075 GB Notification: Performance of [SIM] Simplify 2: time 0.002351/0.5109, allocations: 1.508 MB / 0.8726 GB, free: 15.58 MB / 0.6231 GB Notification: Performance of [SIM] Remove Stream: time 0.001114/0.512, allocations: 0.8882 MB / 0.8735 GB, free: 14.66 MB / 0.6231 GB Notification: Performance of [SIM] Detect States: time 0.002178/0.5142, allocations: 2.137 MB / 0.8756 GB, free: 12.48 MB / 0.6231 GB Notification: Performance of [SIM] Events: time 0.001387/0.5156, allocations: 1.055 MB / 0.8766 GB, free: 11.45 MB / 0.6231 GB Notification: Performance of [SIM] Partitioning: time 0.00444/0.52, allocations: 4.007 MB / 0.8805 GB, free: 7.34 MB / 0.6231 GB Error: Internal error NBResolveSingularities.indexReduction failed because there was not enough state candidates to balance out the constraint equations. Constraint Equations (446/594) ******************************** (1) [SCAL] (1) HDirTil[1].weaBus.nOpa = HDirTil[1].incAng.weaBus.nOpa ($RES_SIM_428) (2) [SCAL] (1) HDirTil[1].weaBus.nTot = HDirTil[1].incAng.weaBus.nTot ($RES_SIM_427) (3) [SCAL] (1) weaBus.solZen = acos(sin(weaBus.solDec) * sin(weaDat.latitude.latitude) + cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim)) * cos(weaDat.latitude.latitude) * cos(weaBus.solDec)) ($RES_SIM_251) (4) [SCAL] (1) weaBus.solDec = asin(-0.3979486313076103 * cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time))) ($RES_SIM_250) (5) [SCAL] (1) HDirTil[1].weaBus.relHum = HDirTil[1].incAng.weaBus.relHum ($RES_SIM_425) (6) [SCAL] (1) HDirTil[1].weaBus.solAlt = HDirTil[1].incAng.weaBus.solAlt ($RES_SIM_424) (7) [SCAL] (1) HDirTil[1].weaBus.solDec = HDirTil[1].incAng.weaBus.solDec ($RES_SIM_423) (8) [SCAL] (1) HDirTil[1].weaBus.solHouAng = HDirTil[1].incAng.weaBus.solHouAng ($RES_SIM_422) (9) [SCAL] (1) HDirTil[1].weaBus.solTim = HDirTil[1].incAng.weaBus.solTim ($RES_SIM_421) (10) [SCAL] (1) HDirTil[1].weaBus.solZen = HDirTil[1].incAng.weaBus.solZen ($RES_SIM_420) (11) [FOR-] (2) ($RES_SIM_168) (11) [----] for $i1 in 1:2 loop (11) [----] [SCAL] (1) HDifTil[$i1].incAng.decAng.decAng = asin(-0.3979486313076103 * cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * HDifTil[$i1].incAng.decAng.nDay))) ($RES_SIM_169) (11) [----] end for; (12) [FOR-] (2) ($RES_SIM_166) (12) [----] for $i1 in 1:2 loop (12) [----] [SCAL] (1) HDifTil[$i1].incAng.solHouAng.solHouAng = 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * HDifTil[$i1].incAng.solHouAng.solTim) ($RES_SIM_167) (12) [----] end for; (13) [FOR-] (2) ($RES_SIM_164) (13) [----] for $i1 in 1:2 loop (13) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.incAng = acos(((HDifTil[$i1].incAng.incAng.lat_s * HDifTil[$i1].incAng.incAng.dec_c * HDifTil[$i1].incAng.incAng.sol_c - HDifTil[$i1].incAng.incAng.lat_c * HDifTil[$i1].incAng.incAng.dec_s) * cos(HDifTil[$i1].incAng.incAng.azi) + HDifTil[$i1].incAng.incAng.sol_s * sin(HDifTil[$i1].incAng.incAng.azi) * HDifTil[$i1].incAng.incAng.dec_c) * sin(HDifTil[$i1].incAng.incAng.til) + (HDifTil[$i1].incAng.incAng.lat_s * HDifTil[$i1].incAng.incAng.dec_s + HDifTil[$i1].incAng.incAng.lat_c * HDifTil[$i1].incAng.incAng.dec_c * HDifTil[$i1].incAng.incAng.sol_c) * cos(HDifTil[$i1].incAng.incAng.til)) ($RES_SIM_165) (13) [----] end for; (14) [SCAL] (1) weaBus.solDec = HDifTil[1].weaBus.solDec ($RES_SIM_339) (15) [FOR-] (2) ($RES_SIM_162) (15) [----] for $i1 in 1:2 loop (15) [----] [SCAL] (1) HDifTil[$i1].add.y = HDifTil[$i1].add.k1 * HDifTil[$i1].add.u1 + HDifTil[$i1].add.k2 * HDifTil[$i1].add.u2 ($RES_SIM_163) (15) [----] end for; (16) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDirTil[2].weaBus.solHouAng ($RES_SIM_337) (17) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDirTil[1].weaBus.solHouAng ($RES_SIM_336) (18) [FOR-] (2) ($RES_SIM_160) (18) [----] for $i1 in 1:2 loop (18) [----] [SCAL] (1) HDirTil[$i1].incAng.decAng.decAng = asin(-0.3979486313076103 * cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * HDirTil[$i1].incAng.decAng.nDay))) ($RES_SIM_161) (18) [----] end for; (19) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDifTil[2].weaBus.solHouAng ($RES_SIM_335) (20) [FOR-] (26) ($RES_AUX_815) (20) [----] for $i1 in 1:26 loop (20) [----] [SCAL] (1) $FUN_1[$i1] = Modelica.Blocks.Tables.Internal.getTable1DValue(weaDat.datRea.tableID, $i1, weaDat.conTim.calTim) ($RES_AUX_816) (20) [----] end for; (21) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDifTil[1].weaBus.solHouAng ($RES_SIM_334) (22) [SCAL] (1) HDirTil[1].weaBus.HDirNor = HDirTil[1].incAng.weaBus.HDirNor ($RES_SIM_509) (23) [SCAL] (1) HDirTil[1].weaBus.HDirNor = HDirTil[1].HDirTil.HDirNor ($RES_SIM_508) (24) [FOR-] (3) ($RES_AUX_813) (24) [----] for $i1 in 1:3 loop (24) [----] [SCAL] (1) $FUN_2[$i1] = Modelica.Blocks.Tables.Internal.getTable1DValue(weaDat.datRea30Min.tableID, $i1, weaDat.conTimMin.calTim) ($RES_AUX_814) (24) [----] end for; (25) [SCAL] (1) weaBus.solTim = HDirTil[2].weaBus.solTim ($RES_SIM_332) (26) [SCAL] (1) eqAirTemp.TDryBul = HDirTil[2].weaBus.TDryBul ($RES_SIM_507) (27) [SCAL] (1) weaBus.solTim = HDirTil[1].weaBus.solTim ($RES_SIM_331) (28) [SCAL] (1) eqAirTemp.TDryBul = HDirTil[1].weaBus.TDryBul ($RES_SIM_506) (29) [FOR-] (2) ($RES_AUX_811) (29) [----] for $i1 in 1:2 loop (29) [----] [SCAL] (1) $FUN_3[$i1] = BuildSysPro.IBPSA.Utilities.Math.Functions.smoothLimit(((HDifTil[$i1].skyCle.HDirNor + HDifTil[$i1].skyCle.HDifHorBou) / HDifTil[$i1].skyCle.HDifHorBou + HDifTil[$i1].skyCle.tmp1) / (1.0 + HDifTil[$i1].skyCle.tmp1), 1.0, 8.0, 0.01) ($RES_AUX_812) (29) [----] end for; (30) [SCAL] (1) weaBus.solTim = HDifTil[2].weaBus.solTim ($RES_SIM_330) (31) [SCAL] (1) eqAirTemp.TDryBul = HDifTil[2].weaBus.TDryBul ($RES_SIM_505) (32) [SCAL] (1) eqAirTemp.TDryBul = HDifTil[1].weaBus.TDryBul ($RES_SIM_504) (33) [SCAL] (1) eqAirTemp.TBlaSky = HDirTil[2].weaBus.TBlaSky ($RES_SIM_501) (34) [SCAL] (1) eqAirTemp.TBlaSky = HDirTil[1].weaBus.TBlaSky ($RES_SIM_500) (35) [SCAL] (1) weaDat.limTotSkyCov.u = weaDat.conTotSkyCov.k * weaDat.conTotSkyCov.u ($RES_SIM_245) (36) [SCAL] (1) weaDat.limOpaSkyCov.u = weaDat.conOpaSkyCov.k * weaDat.conOpaSkyCov.u ($RES_SIM_244) (37) [SCAL] (1) HDirTil[1].weaBus.winDir = HDirTil[1].incAng.weaBus.winDir ($RES_SIM_419) (38) [SCAL] (1) HDirTil[1].weaBus.winSpe = HDirTil[1].incAng.weaBus.winSpe ($RES_SIM_418) (39) [SCAL] (1) weaBus.HDifHor = HDirTil[2].weaBus.HDifHor ($RES_SIM_417) (40) [SCAL] (1) weaBus.HDifHor = HDirTil[1].weaBus.HDifHor ($RES_SIM_416) (41) [FOR-] (2) ($RES_SIM_240) (41) [----] for $i1 in 1:2 loop (41) [----] [SCAL] (1) HDifTil[$i1].HDifTil.a = smooth(1, if $SEV_2[$i1] then 0.0 else if $SEV_3[$i1] then cos(HDifTil[$i1].HDifTil.incAng) else 0.5 * cos(HDifTil[$i1].HDifTil.incAng) - 0.25 * cos(HDifTil[$i1].HDifTil.incAng) * ((-3.0) + (cos(HDifTil[$i1].HDifTil.incAng) / (-0.01)) ^ 2.0) * (100.0 * cos(HDifTil[$i1].HDifTil.incAng))) ($RES_SIM_241) (41) [----] end for; (42) [SCAL] (1) weaBus.HDifHor = HDifTil[2].weaBus.HDifHor ($RES_SIM_415) (43) [SCAL] (1) weaBus.HDifHor = HDifTil[1].weaBus.HDifHor ($RES_SIM_414) (44) [SCAL] (1) weaBus.HDirNor = HDirTil[2].weaBus.HDirNor ($RES_SIM_412) (45) [SCAL] (1) weaBus.HDirNor = HDirTil[1].weaBus.HDirNor ($RES_SIM_411) (46) [SCAL] (1) weaBus.HDirNor = HDifTil[2].weaBus.HDirNor ($RES_SIM_410) (47) [FOR-] (2) ($RES_SIM_158) (47) [----] for $i1 in 1:2 loop (47) [----] [SCAL] (1) HDirTil[$i1].incAng.solHouAng.solHouAng = 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * HDirTil[$i1].incAng.solHouAng.solTim) ($RES_SIM_159) (47) [----] end for; (48) [FOR-] (2) ($RES_SIM_156) (48) [----] for $i1 in 1:2 loop (48) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.incAng = acos(((HDirTil[$i1].incAng.incAng.lat_s * HDirTil[$i1].incAng.incAng.dec_c * HDirTil[$i1].incAng.incAng.sol_c - HDirTil[$i1].incAng.incAng.lat_c * HDirTil[$i1].incAng.incAng.dec_s) * cos(HDirTil[$i1].incAng.incAng.azi) + HDirTil[$i1].incAng.incAng.sol_s * sin(HDirTil[$i1].incAng.incAng.azi) * HDirTil[$i1].incAng.incAng.dec_c) * sin(HDirTil[$i1].incAng.incAng.til) + (HDirTil[$i1].incAng.incAng.lat_s * HDirTil[$i1].incAng.incAng.dec_s + HDirTil[$i1].incAng.incAng.lat_c * HDirTil[$i1].incAng.incAng.dec_c * HDirTil[$i1].incAng.incAng.sol_c) * cos(HDirTil[$i1].incAng.incAng.til)) ($RES_SIM_157) (48) [----] end for; (49) [FOR-] (2) ($RES_SIM_154) (49) [----] for $i1 in 1:2 loop (49) [----] [SCAL] (1) HDirTil[$i1].HDirTil.HDirTil = max(0.0, cos(HDirTil[$i1].HDirTil.incAng) * HDirTil[$i1].HDirTil.HDirNor) ($RES_SIM_155) (49) [----] end for; (50) [SCAL] (1) weaBus.solTim = HDifTil[1].weaBus.solTim ($RES_SIM_329) (51) [FOR-] (2) ($RES_AUX_809) (51) [----] for $i1 in 1:2 loop (51) [----] [SCAL] (1) $FUN_4[$i1] = exp(-1.184e-4 * HDifTil[$i1].relAirMas.alt) ($RES_AUX_810) (51) [----] end for; (52) [FOR-] (2) ($RES_SIM_152) (52) [----] for $i1 in 1:2 loop (52) [----] [SCAL] (1) corGDouPan.solarRadWinTrans[$i1] = HDifTil[$i1].HSkyDifTil * corGDouPan.CorG_diff + corGDouPan.HDirTil[$i1] * corGDouPan.CorG_dir[$i1] + HDifTil[$i1].HGroDifTil * corGDouPan.CorG_gr ($RES_SIM_153) (52) [----] end for; (53) [SCAL] (1) weaBus.solZen = HDirTil[2].weaBus.solZen ($RES_SIM_327) (54) [FOR-] (2) ($RES_AUX_807) (54) [----] for $i1 in 1:2 loop (54) [----] [SCAL] (1) $FUN_5[$i1] = cos(0.01721420632103996 * (1.0 + 1.1574074074074073e-5 * HDifTil[$i1].skyBri.solTim)) ($RES_AUX_808) (54) [----] end for; (55) [SCAL] (1) weaBus.solZen = HDirTil[1].weaBus.solZen ($RES_SIM_326) (56) [FOR-] (2) ($RES_SIM_150) (56) [----] for $i1 in 1:2 loop (56) [----] [SCAL] (1) corGDouPan.CorG_dir[$i1] = (corGDouPan.Ta2_dir[$i1] + corGDouPan.Qsek2_dir[$i1]) / corGDouPan.g_dir0 ($RES_SIM_151) (56) [----] end for; (57) [SCAL] (1) weaBus.solZen = HDifTil[2].weaBus.solZen ($RES_SIM_325) (58) [FOR-] (2) ($RES_AUX_805) (58) [----] for $i1 in 1:2 loop (58) [----] [SCAL] (1) $FUN_6[$i1] = sin(HDirTil[$i1].inc) ($RES_AUX_806) (58) [----] end for; (59) [SCAL] (1) weaBus.solZen = HDifTil[1].weaBus.solZen ($RES_SIM_324) (60) [FOR-] (2) ($RES_AUX_803) (60) [----] for $i1 in 1:2 loop (60) [----] [SCAL] (1) $FUN_7[$i1] = sqrt(1.0 - ($FUN_6[$i1] / 1.515) ^ 2.0) ($RES_AUX_804) (60) [----] end for; (61) [SCAL] (1) weaBus.winDir = HDirTil[2].weaBus.winDir ($RES_SIM_322) (62) [SCAL] (1) weaBus.winDir = HDirTil[1].weaBus.winDir ($RES_SIM_321) (63) [SCAL] (1) weaBus.winDir = HDifTil[2].weaBus.winDir ($RES_SIM_320) (64) [FOR-] (3) ($RES_AUX_800) (64) [----] for $i1 in 1:3 loop (64) [----] [SCAL] (1) $FUN_9[$i1] = Modelica.Blocks.Tables.Internal.getTimeTableValueNoDer2(intGai.tableID, $i1, time, intGai.nextTimeEventScaled, $TEV_0[$i1]) ($RES_AUX_801) (64) [----] end for; (65) [FOR-] (2) ($RES_SIM_238) (65) [----] for $i1 in 1:2 loop (65) [----] [SCAL] (1) HDifTil[$i1].HDifTil.b = smooth(1, if $SEV_4[$i1] then 0.08715574274765814 else if $SEV_5[$i1] then cos(HDifTil[$i1].HDifTil.zen) else 0.25 * ((-0.08715574274765814) + cos(HDifTil[$i1].HDifTil.zen)) * ((-3.0) + ((0.08715574274765814 - cos(HDifTil[$i1].HDifTil.zen)) / 0.01) ^ 2.0) * (100.0 * (0.08715574274765814 - cos(HDifTil[$i1].HDifTil.zen))) + 0.5 * (0.08715574274765814 + cos(HDifTil[$i1].HDifTil.zen))) ($RES_SIM_239) (65) [----] end for; (66) [FOR-] (2) ($RES_SIM_236) (66) [----] for $i1 in 1:2 loop (66) [----] [SCAL] (1) HDifTil[$i1].HDifTil.HSkyDifTil = HDifTil[$i1].HDifTil.HDifHor * ((HDifTil[$i1].HDifTil.a * HDifTil[$i1].HDifTil.briCof1) / HDifTil[$i1].HDifTil.b + 0.5 * (1.0 - HDifTil[$i1].HDifTil.briCof1) * (1.0 + cos(HDifTil[$i1].HDifTil.til)) + HDifTil[$i1].HDifTil.briCof2 * sin(HDifTil[$i1].HDifTil.til)) ($RES_SIM_237) (66) [----] end for; (67) [FOR-] (2) ($RES_SIM_234) (67) [----] for $i1 in 1:2 loop (67) [----] [SCAL] (1) HDifTil[$i1].HDifTil.HGroDifTil = 0.5 * HDifTil[$i1].HDifTil.rho * HDifTil[$i1].HDifTil.HGloHor * (1.0 - cos(HDifTil[$i1].HDifTil.til)) ($RES_SIM_235) (67) [----] end for; (68) [SCAL] (1) weaBus.HDirNor = HDifTil[1].weaBus.HDirNor ($RES_SIM_409) (69) [FOR-] (2) ($RES_SIM_232) (69) [----] for $i1 in 1:2 loop (69) [----] [SCAL] (1) HDifTil[$i1].skyCle.tmp1 = 1.040895310738997 * HDifTil[$i1].skyCle.zen ^ 3.0 ($RES_SIM_233) (69) [----] end for; (70) [SCAL] (1) weaBus.HGloHor = HDirTil[2].weaBus.HGloHor ($RES_SIM_407) (71) [SCAL] (1) weaBus.HGloHor = HDirTil[1].weaBus.HGloHor ($RES_SIM_406) (72) [FOR-] (2) ($RES_SIM_230) (72) [----] for $i1 in 1:2 loop (72) [----] [SCAL] (1) HDifTil[$i1].skyCle.HDifHorBou = smooth(1, if $SEV_6[$i1] then HDifTil[$i1].skyCle.HDifHor else if $SEV_7[$i1] then 5e-5 else 0.25 * (5e-5 - HDifTil[$i1].skyCle.HDifHor) * ((-3.0) + (((-5e-5) + HDifTil[$i1].skyCle.HDifHor) / 2.5e-5) ^ 2.0) * (4e4 * ((-5e-5) + HDifTil[$i1].skyCle.HDifHor)) + 0.5 * (5e-5 + HDifTil[$i1].skyCle.HDifHor)) ($RES_SIM_231) (72) [----] end for; (73) [SCAL] (1) weaBus.HGloHor = HDifTil[2].weaBus.HGloHor ($RES_SIM_405) (74) [SCAL] (1) weaBus.HGloHor = HDifTil[1].weaBus.HGloHor ($RES_SIM_404) (75) [SCAL] (1) weaBus.HHorIR = HDirTil[2].weaBus.HHorIR ($RES_SIM_402) (76) [SCAL] (1) weaBus.HHorIR = HDirTil[1].weaBus.HHorIR ($RES_SIM_401) (77) [SCAL] (1) weaBus.HHorIR = HDifTil[2].weaBus.HHorIR ($RES_SIM_400) (78) [FOR-] (2) ($RES_SIM_148) (78) [----] for $i1 in 1:2 loop (78) [----] [SCAL] (1) corGDouPan.Ta2_dir[$i1] = corGDouPan.Ta1_dir[$i1] ^ 2.0 / corGDouPan.XN2_dir[$i1] ($RES_SIM_149) (78) [----] end for; (79) [FOR-] (2) ($RES_SIM_146) (79) [----] for $i1 in 1:2 loop (79) [----] [SCAL] (1) corGDouPan.Qsek2_dir[$i1] = corGDouPan.Q21_dir[$i1] + corGDouPan.Q22_dir[$i1] ($RES_SIM_147) (79) [----] end for; (80) [FOR-] (2) ($RES_SIM_144) (80) [----] for $i1 in 1:2 loop (80) [----] [SCAL] (1) corGDouPan.Q22_dir[$i1] = (corGDouPan.Ta1_dir[$i1] / corGDouPan.XN2_dir[$i1]) * corGDouPan.a1_dir[$i1] * (1.0 - 0.12987012987012986 * corGDouPan.UWin) ($RES_SIM_145) (80) [----] end for; (81) [SCAL] (1) weaBus.winDir = HDifTil[1].weaBus.winDir ($RES_SIM_319) (82) [FOR-] (2) ($RES_SIM_142) (82) [----] for $i1 in 1:2 loop (82) [----] [SCAL] (1) corGDouPan.Q21_dir[$i1] = 0.04 * corGDouPan.UWin * (1.0 + (corGDouPan.rho_1_dir[$i1] * corGDouPan.Ta1_dir[$i1]) / corGDouPan.XN2_dir[$i1]) * corGDouPan.a1_dir[$i1] ($RES_SIM_143) (82) [----] end for; (83) [SCAL] (1) weaBus.winSpe = HDirTil[2].weaBus.winSpe ($RES_SIM_317) (84) [SCAL] (1) weaBus.winSpe = HDirTil[1].weaBus.winSpe ($RES_SIM_316) (85) [FOR-] (2) ($RES_SIM_140) (85) [----] for $i1 in 1:2 loop (85) [----] [SCAL] (1) corGDouPan.XN2_dir[$i1] = 1.0 - corGDouPan.rho_1_dir[$i1] ^ 2.0 ($RES_SIM_141) (85) [----] end for; (86) [SCAL] (1) weaBus.winSpe = HDifTil[2].weaBus.winSpe ($RES_SIM_315) (87) [SCAL] (1) weaBus.winSpe = HDifTil[1].weaBus.winSpe ($RES_SIM_314) (88) [FOR-] (2) ($RES_SIM_228) (88) [----] for $i1 in 1:2 loop (88) [----] [SCAL] (1) HDifTil[$i1].skyCle.skyCle = $FUN_3[$i1] ($RES_SIM_229) (88) [----] end for; (89) [SCAL] (1) thermalZoneTwoElements.resWin.dT = theConWin.solid.T - thermalZoneTwoElements.resIntWallWin.port_a.T ($RES_SIM_99) (90) [FOR-] (2) ($RES_SIM_226) (90) [----] for $i1 in 1:2 loop (90) [----] [SCAL] (1) HDifTil[$i1].briCoe.b1 = smooth(1, if $SEV_8[$i1] then 1.0 else if $SEV_9[$i1] then 0.0 else if $SEV_10[$i1] then 0.5 - 0.25 * ((-3.0) + ((1.065 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((1.065 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_SIM_227) (90) [----] end for; (91) [SCAL] (1) thermalZoneTwoElements.convHeatSol.port.Q_flow = -thermalZoneTwoElements.sumSolRad.y * (1.0 + thermalZoneTwoElements.convHeatSol.alpha * (thermalZoneTwoElements.TAir - thermalZoneTwoElements.convHeatSol.T_ref)) ($RES_SIM_96) (92) [FOR-] (2) ($RES_SIM_224) (92) [----] for $i1 in 1:2 loop (92) [----] [SCAL] (1) HDifTil[$i1].briCoe.b2 = smooth(1, if $SEV_11[$i1] then 1.0 else if $SEV_12[$i1] then 0.0 else if $SEV_10[$i1] then 0.5 - 0.25 * ((-3.0) + ((1.23 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((1.23 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_SIM_225) (92) [----] end for; (93) [FOR-] (2) ($RES_SIM_94) (93) [----] for $i1 in 1:2 loop (93) [----] [SCAL] (1) thermalZoneTwoElements.radHeatSol[$i1].port.Q_flow = -thermalZoneTwoElements.eRadSol[$i1].y * (1.0 + thermalZoneTwoElements.radHeatSol[$i1].alpha * (thermalZoneTwoElements.radHeatSol[$i1].port.T - thermalZoneTwoElements.radHeatSol[$i1].T_ref)) ($RES_SIM_95) (93) [----] end for; (94) [FOR-] (2) ($RES_SIM_222) (94) [----] for $i1 in 1:2 loop (94) [----] [SCAL] (1) HDifTil[$i1].briCoe.b3 = smooth(1, if $SEV_13[$i1] then 1.0 else if $SEV_14[$i1] then 0.0 else if $SEV_10[$i1] then 0.5 - 0.25 * ((-3.0) + ((1.5 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((1.5 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_SIM_223) (94) [----] end for; (95) [ARRY] (3) thermalZoneTwoElements.thermSplitterIntGains.portOut.Q_flow = -thermalZoneTwoElements.thermSplitterIntGains.portIn.Q_flow * transpose(thermalZoneTwoElements.thermSplitterIntGains.splitFactor) ($RES_SIM_93) (96) [ARRY] (1) thermalZoneTwoElements.thermSplitterIntGains.portIn.T = thermalZoneTwoElements.thermSplitterIntGains.portOut.T * thermalZoneTwoElements.thermSplitterIntGains.splitFactor ($RES_SIM_92) (97) [FOR-] (2) ($RES_SIM_220) (97) [----] for $i1 in 1:2 loop (97) [----] [SCAL] (1) HDifTil[$i1].briCoe.b4 = smooth(1, if $SEV_15[$i1] then 1.0 else if $SEV_16[$i1] then 0.0 else if $SEV_10[$i1] then 0.5 - 0.25 * ((-3.0) + ((1.95 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((1.95 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_SIM_221) (97) [----] end for; (98) [ARRY] (3) thermalZoneTwoElements.thermSplitterSolRad.portOut.Q_flow = -thermalZoneTwoElements.thermSplitterSolRad.portIn.Q_flow * transpose(thermalZoneTwoElements.thermSplitterSolRad.splitFactor) ($RES_SIM_91) (99) [ARRY] (2) thermalZoneTwoElements.radHeatSol.port.T = thermalZoneTwoElements.thermSplitterSolRad.portOut.T * thermalZoneTwoElements.thermSplitterSolRad.splitFactor ($RES_SIM_90) (100) [FOR-] (2) ($RES_SIM_138) (100) [----] for $i1 in 1:2 loop (100) [----] [SCAL] (1) corGDouPan.a1_dir[$i1] = 1.0 - (corGDouPan.rho_1_dir[$i1] + corGDouPan.Ta1_dir[$i1]) ($RES_SIM_139) (100) [----] end for; (101) [FOR-] (2) ($RES_SIM_136) (101) [----] for $i1 in 1:2 loop (101) [----] [SCAL] (1) corGDouPan.rho_1_dir[$i1] = corGDouPan.rho_11_dir[$i1] + (corGDouPan.rho_11_dir[$i1] * ((1.0 - corGDouPan.rho_11_dir[$i1]) * corGDouPan.Tai_dir[$i1]) ^ 2.0) / (1.0 - (corGDouPan.rho_11_dir[$i1] * corGDouPan.Tai_dir[$i1]) ^ 2.0) ($RES_SIM_137) (101) [----] end for; (102) [FOR-] (2) ($RES_SIM_134) (102) [----] for $i1 in 1:2 loop (102) [----] [SCAL] (1) corGDouPan.rho_11_dir[$i1] = corGDouPan.rho_T1_dir[$i1] / (2.0 - corGDouPan.rho_T1_dir[$i1]) ($RES_SIM_135) (102) [----] end for; (103) [FOR-] (2) ($RES_SIM_132) (103) [----] for $i1 in 1:2 loop (103) [----] [SCAL] (1) corGDouPan.rho_T1_dir[$i1] = 1.0 - corGDouPan.Ta_dir[$i1] ($RES_SIM_133) (103) [----] end for; (104) [SCAL] (1) thermalZoneTwoElements.extWallRC.thermResExt[1].port_b.Q_flow + theConWall.Q_flow + thermalZoneTwoElements.extWallRC.thermCapExt[1].port.Q_flow = 0.0 ($RES_SIM_307) (105) [FOR-] (2) ($RES_SIM_130) (105) [----] for $i1 in 1:2 loop (105) [----] [SCAL] (1) corGDouPan.Ta1_dir[$i1] = corGDouPan.Ta_dir[$i1] * corGDouPan.Tai_dir[$i1] ($RES_SIM_131) (105) [----] end for; (106) [SCAL] (1) thermalZoneTwoElements.intWallRC.thermResInt[1].port_b.Q_flow + thermalZoneTwoElements.intWallRC.thermCapInt[1].port.Q_flow = 0.0 ($RES_SIM_305) (107) [SCAL] (1) (thermalZoneTwoElements.thermSplitterSolRad.portOut[3].Q_flow + thermalZoneTwoElements.intWallRC.port_a.Q_flow + thermalZoneTwoElements.convIntWall.Q_flow + thermalZoneTwoElements.thermSplitterIntGains.portOut[3].Q_flow) - (thermalZoneTwoElements.resExtWallIntWall.Q_flow + thermalZoneTwoElements.resIntWallWin.Q_flow) = 0.0 ($RES_SIM_304) (108) [SCAL] (1) (thermalZoneTwoElements.volAir.heatPort.Q_flow + thermalZoneTwoElements.convHeatSol.port.Q_flow) - (thermalZoneTwoElements.intGainsConv.Q_flow + thermalZoneTwoElements.convExtWall.Q_flow + thermalZoneTwoElements.convWin.Q_flow + thermalZoneTwoElements.convIntWall.Q_flow) = 0.0 ($RES_SIM_303) (109) [SCAL] (1) (thermalZoneTwoElements.thermSplitterSolRad.portOut[1].Q_flow + thermalZoneTwoElements.extWallRC.port_a.Q_flow + thermalZoneTwoElements.convExtWall.Q_flow + thermalZoneTwoElements.resExtWallIntWall.Q_flow + thermalZoneTwoElements.thermSplitterIntGains.portOut[1].Q_flow) - thermalZoneTwoElements.resExtWallWin.Q_flow = 0.0 ($RES_SIM_302) (110) [SCAL] (1) thermalZoneTwoElements.thermSplitterIntGains.portOut[2].Q_flow + thermalZoneTwoElements.thermSplitterSolRad.portOut[2].Q_flow + thermalZoneTwoElements.convWin.Q_flow + thermalZoneTwoElements.resExtWallWin.Q_flow + thermalZoneTwoElements.resIntWallWin.Q_flow + theConWin.Q_flow = 0.0 ($RES_SIM_301) (111) [FOR-] (2) ($RES_SIM_218) (111) [----] for $i1 in 1:2 loop (111) [----] [SCAL] (1) HDifTil[$i1].briCoe.b5 = smooth(1, if $SEV_17[$i1] then 1.0 else if $SEV_18[$i1] then 0.0 else if $SEV_10[$i1] then 0.5 - 0.25 * ((-3.0) + ((2.8 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((2.8 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_SIM_219) (111) [----] end for; (112) [SCAL] (1) thermalZoneTwoElements.extWallRC.thermCapExt[1].der_T = $DER.thermalZoneTwoElements.extWallRC.thermCapExt[1].T ($RES_SIM_88) (113) [FOR-] (2) ($RES_SIM_216) (113) [----] for $i1 in 1:2 loop (113) [----] [SCAL] (1) HDifTil[$i1].briCoe.b6 = smooth(1, if $SEV_19[$i1] then 1.0 else if $SEV_20[$i1] then 0.0 else if $SEV_10[$i1] then 0.5 - 0.25 * ((-3.0) + ((4.5 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((4.5 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_SIM_217) (113) [----] end for; (114) [SCAL] (1) thermalZoneTwoElements.extWallRC.thermCapExt[1].C * $DER.thermalZoneTwoElements.extWallRC.thermCapExt[1].T = thermalZoneTwoElements.extWallRC.thermCapExt[1].port.Q_flow ($RES_SIM_87) (115) [SCAL] (1) thermalZoneTwoElements.extWallRC.thermResExt[1].dT = thermalZoneTwoElements.extWallRC.thermResExt[1].R * thermalZoneTwoElements.extWallRC.thermResExt[1].Q_flow ($RES_SIM_86) (116) [FOR-] (2) ($RES_SIM_214) (116) [----] for $i1 in 1:2 loop (116) [----] [SCAL] (1) HDifTil[$i1].briCoe.b7 = smooth(1, if $SEV_21[$i1] then 1.0 else if $SEV_22[$i1] then 0.0 else if $SEV_10[$i1] then 0.5 - 0.25 * ((-3.0) + ((6.2 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * ((6.2 - HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_SIM_215) (116) [----] end for; (117) [SCAL] (1) thermalZoneTwoElements.extWallRC.thermResExt[1].dT = thermalZoneTwoElements.extWallRC.thermResExt[1].port_a.T - thermalZoneTwoElements.extWallRC.thermResExt[1].port_b.T ($RES_SIM_85) (118) [FOR-] (2) ($RES_SIM_212) (118) [----] for $i1 in 1:2 loop (118) [----] [SCAL] (1) HDifTil[$i1].briCoe.b8 = smooth(1, if $SEV_23[$i1] then 1.0 else if $SEV_24[$i1] then 0.0 else if $SEV_10[$i1] then 0.5 - 0.25 * ((-3.0) + (((-6.2) + HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) ^ 2.0) * (((-6.2) + HDifTil[$i1].briCoe.skyCle) / HDifTil[$i1].briCoe.d) else 0.5) ($RES_SIM_213) (118) [----] end for; (119) [SCAL] (1) thermalZoneTwoElements.extWallRC.thermResExt[1].port_b.Q_flow = -thermalZoneTwoElements.extWallRC.thermResExt[1].Q_flow ($RES_SIM_83) (120) [SCAL] (1) thermalZoneTwoElements.extWallRC.thermResExtRem.dT = thermalZoneTwoElements.extWallRC.thermResExtRem.R * theConWall.Q_flow ($RES_SIM_82) (121) [FOR-] (2) ($RES_SIM_210) (121) [----] for $i1 in 1:2 loop (121) [----] [SCAL] (1) HDifTil[$i1].briCoe.a1 = HDifTil[$i1].briCoe.b1 ($RES_SIM_211) (121) [----] end for; (122) [SCAL] (1) thermalZoneTwoElements.extWallRC.thermResExtRem.dT = thermalZoneTwoElements.extWallRC.thermResExtRem.port_a.T - theConWall.solid.T ($RES_SIM_81) (123) [FOR-] (2) ($RES_SIM_128) (123) [----] for $i1 in 1:2 loop (123) [----] [SCAL] (1) corGDouPan.Tai_dir[$i1] = 0.907 ^ (1.0 / $FUN_7[$i1]) ($RES_SIM_129) (123) [----] end for; (124) [FOR-] (2) ($RES_SIM_126) (124) [----] for $i1 in 1:2 loop (124) [----] [SCAL] (1) corGDouPan.Ta_dir[$i1] = (((((corGDouPan.A6 * (57.29577951308232 * HDirTil[$i1].inc) + corGDouPan.A5) * (57.29577951308232 * HDirTil[$i1].inc) + corGDouPan.A4) * (57.29577951308232 * HDirTil[$i1].inc) + corGDouPan.A3) * (57.29577951308232 * HDirTil[$i1].inc) + corGDouPan.A2) * (57.29577951308232 * HDirTil[$i1].inc) + corGDouPan.A1) * (57.29577951308232 * HDirTil[$i1].inc) + corGDouPan.A0 ($RES_SIM_127) (124) [----] end for; (125) [SCAL] (1) thermalZoneTwoElements.volAir.dynBal.medium.u = 287.0509010514002 * (9.945795414988312e-4 * ((-299774.9175) + 1005.4500000000002 * (298.15 - thermalZoneTwoElements.TAir))) - 1005.4500000000002 * (298.15 - thermalZoneTwoElements.TAir) ($RES_SIM_123) (126) [SCAL] (1) 0.01904761904761905 * thermalZoneTwoElements.volAir.m = -(0.0034837027033785095 * (99999.99999999999 * thermalZoneTwoElements.volAir.dynBal.medium.p_bar)) / (9.945795414988312e-4 * ((-299774.9175) + 1005.4500000000002 * (298.15 - thermalZoneTwoElements.TAir))) ($RES_SIM_121) (127) [FOR-] (2) ($RES_SIM_208) (127) [----] for $i1 in 1:2 loop (127) [----] [SCAL] (1) HDifTil[$i1].briCoe.a2 = HDifTil[$i1].briCoe.b2 - HDifTil[$i1].briCoe.b1 ($RES_SIM_209) (127) [----] end for; (128) [SCAL] (1) thermalZoneTwoElements.convExtWall.dT = thermalZoneTwoElements.resExtWallIntWall.port_a.T - thermalZoneTwoElements.TAir ($RES_SIM_78) (129) [FOR-] (2) ($RES_SIM_206) (129) [----] for $i1 in 1:2 loop (129) [----] [SCAL] (1) HDifTil[$i1].briCoe.a3 = HDifTil[$i1].briCoe.b3 - HDifTil[$i1].briCoe.b2 ($RES_SIM_207) (129) [----] end for; (130) [FOR-] (2) ($RES_SIM_204) (130) [----] for $i1 in 1:2 loop (130) [----] [SCAL] (1) HDifTil[$i1].briCoe.a4 = HDifTil[$i1].briCoe.b4 - HDifTil[$i1].briCoe.b3 ($RES_SIM_205) (130) [----] end for; (131) [SCAL] (1) thermalZoneTwoElements.convExtWall.Q_flow = thermalZoneTwoElements.hConExtWall_const.k * thermalZoneTwoElements.convExtWall.dT ($RES_SIM_75) (132) [FOR-] (2) ($RES_SIM_202) (132) [----] for $i1 in 1:2 loop (132) [----] [SCAL] (1) HDifTil[$i1].briCoe.a5 = HDifTil[$i1].briCoe.b5 - HDifTil[$i1].briCoe.b4 ($RES_SIM_203) (132) [----] end for; (133) [SCAL] (1) thermalZoneTwoElements.convWin.dT = thermalZoneTwoElements.resIntWallWin.port_a.T - thermalZoneTwoElements.TAir ($RES_SIM_73) (134) [FOR-] (2) ($RES_SIM_200) (134) [----] for $i1 in 1:2 loop (134) [----] [SCAL] (1) HDifTil[$i1].briCoe.a6 = HDifTil[$i1].briCoe.b6 - HDifTil[$i1].briCoe.b5 ($RES_SIM_201) (134) [----] end for; (135) [SCAL] (1) thermalZoneTwoElements.convWin.Q_flow = thermalZoneTwoElements.hConWin_const.k * thermalZoneTwoElements.convWin.dT ($RES_SIM_70) (136) [SCAL] (1) thermalZoneTwoElements.volAir.dynBal.medium.state.T = -9.945795414988312e-4 * ((-299774.9175) + 1005.4500000000002 * (298.15 - thermalZoneTwoElements.TAir)) ($RES_SIM_119) (137) [SCAL] (1) thermalZoneTwoElements.volAir.dynBal.medium.state.p = 99999.99999999999 * thermalZoneTwoElements.volAir.dynBal.medium.p_bar ($RES_SIM_118) (138) [SCAL] (1) thermalZoneTwoElements.volAir.U = thermalZoneTwoElements.volAir.m * thermalZoneTwoElements.volAir.dynBal.medium.u ($RES_SIM_112) (139) [FOR-] (2) ($RES_SIM_67) (139) [----] for $i1 in 1:2 loop (139) [----] [SCAL] (1) thermalZoneTwoElements.eRadSol[$i1].y = thermalZoneTwoElements.eRadSol[$i1].k * thermalZoneTwoElements.eRadSol[$i1].u ($RES_SIM_68) (139) [----] end for; (140) [FOR-] (2) ($RES_SIM_65) (140) [----] for $i1 in 1:2 loop (140) [----] [SCAL] (1) thermalZoneTwoElements.eConvSol[$i1].y = thermalZoneTwoElements.eConvSol[$i1].k * thermalZoneTwoElements.eConvSol[$i1].u ($RES_SIM_66) (140) [----] end for; (141) [SCAL] (1) thermalZoneTwoElements.resExtWallWin.Q_flow = thermalZoneTwoElements.resExtWallWin.G * thermalZoneTwoElements.resExtWallWin.dT ($RES_SIM_64) (142) [SCAL] (1) thermalZoneTwoElements.resExtWallWin.dT = thermalZoneTwoElements.resIntWallWin.port_a.T - thermalZoneTwoElements.resExtWallIntWall.port_a.T ($RES_SIM_63) (143) [SCAL] (1) HDifTil[2].incAng.incAng.incAng = HDifTil[2].incAng.y ($RES_SIM_691) (144) [SCAL] (1) HDifTil[1].incAng.incAng.incAng = HDifTil[1].incAng.y ($RES_SIM_690) (145) [SCAL] (1) $DER.thermalZoneTwoElements.volAir.U = thermalZoneTwoElements.volAir.heatPort.Q_flow ($RES_SIM_108) (146) [SCAL] (1) thermalZoneTwoElements.resWin.dT = -thermalZoneTwoElements.resWin.R * theConWin.Q_flow ($RES_SIM_100) (147) [SCAL] (1) HDifTil[2].incAng.decAng.decAng = HDifTil[2].incAng.incAng.decAng ($RES_SIM_689) (148) [SCAL] (1) HDifTil[1].incAng.decAng.decAng = HDifTil[1].incAng.incAng.decAng ($RES_SIM_688) (149) [SCAL] (1) thermalZoneTwoElements.sumSolRad.y = thermalZoneTwoElements.sumSolRad.k * thermalZoneTwoElements.eConvSol.y ($RES_SIM_56) (150) [SCAL] (1) HDifTil[2].incAng.solHouAng.solHouAng = HDifTil[2].incAng.incAng.solHouAng ($RES_SIM_687) (151) [SCAL] (1) HDifTil[1].incAng.solHouAng.solHouAng = HDifTil[1].incAng.incAng.solHouAng ($RES_SIM_686) (152) [SCAL] (1) thermalZoneTwoElements.intWallRC.thermCapInt[1].der_T = $DER.thermalZoneTwoElements.intWallRC.thermCapInt[1].T ($RES_SIM_54) (153) [SCAL] (1) HDifTil[2].relAirMas.relAirMas = HDifTil[2].skyBri.relAirMas ($RES_SIM_685) (154) [SCAL] (1) thermalZoneTwoElements.intWallRC.thermCapInt[1].C * $DER.thermalZoneTwoElements.intWallRC.thermCapInt[1].T = thermalZoneTwoElements.intWallRC.thermCapInt[1].port.Q_flow ($RES_SIM_53) (155) [SCAL] (1) HDifTil[1].relAirMas.relAirMas = HDifTil[1].skyBri.relAirMas ($RES_SIM_684) (156) [SCAL] (1) thermalZoneTwoElements.intWallRC.thermResInt[1].dT = thermalZoneTwoElements.intWallRC.thermResInt[1].R * thermalZoneTwoElements.intWallRC.thermResInt[1].Q_flow ($RES_SIM_52) (157) [SCAL] (1) HDifTil[2].skyBri.skyBri = HDifTil[2].briCoe.skyBri ($RES_SIM_683) (158) [SCAL] (1) thermalZoneTwoElements.intWallRC.thermResInt[1].dT = thermalZoneTwoElements.intWallRC.thermResInt[1].port_a.T - thermalZoneTwoElements.intWallRC.thermResInt[1].port_b.T ($RES_SIM_51) (159) [SCAL] (1) HDifTil[1].skyBri.skyBri = HDifTil[1].briCoe.skyBri ($RES_SIM_682) (160) [SCAL] (1) HDifTil[2].skyCle.skyCle = HDifTil[2].briCoe.skyCle ($RES_SIM_681) (161) [SCAL] (1) HDifTil[1].skyCle.skyCle = HDifTil[1].briCoe.skyCle ($RES_SIM_680) (162) [SCAL] (1) intGai.y[1] = perRad.Q_flow ($RES_SIM_593) (163) [SCAL] (1) intGai.y[2] = perCon.Q_flow ($RES_SIM_592) (164) [SCAL] (1) intGai.y[3] = macConv.Q_flow ($RES_SIM_591) (165) [SCAL] (1) thermalZoneTwoElements.intWallRC.thermResInt[1].port_b.Q_flow = -thermalZoneTwoElements.intWallRC.thermResInt[1].Q_flow ($RES_SIM_49) (166) [SCAL] (1) thermalZoneTwoElements.convIntWall.dT = thermalZoneTwoElements.convIntWall.solid.T - thermalZoneTwoElements.TAir ($RES_SIM_48) (167) [SCAL] (1) HDifTil[2].incAng.y = HDifTil[2].HDifTil.incAng ($RES_SIM_679) (168) [SCAL] (1) HDifTil[1].incAng.y = HDifTil[1].HDifTil.incAng ($RES_SIM_678) (169) [SCAL] (1) HDifTil[2].briCoe.F2 = HDifTil[2].HDifTil.briCof2 ($RES_SIM_677) (170) [SCAL] (1) thermalZoneTwoElements.convIntWall.Q_flow = thermalZoneTwoElements.hConIntWall.k * thermalZoneTwoElements.convIntWall.dT ($RES_SIM_45) (171) [SCAL] (1) HDifTil[1].briCoe.F2 = HDifTil[1].HDifTil.briCof2 ($RES_SIM_676) (172) [SCAL] (1) HDifTil[2].briCoe.F1 = HDifTil[2].HDifTil.briCof1 ($RES_SIM_675) (173) [SCAL] (1) thermalZoneTwoElements.resExtWallIntWall.Q_flow = thermalZoneTwoElements.resExtWallIntWall.G * thermalZoneTwoElements.resExtWallIntWall.dT ($RES_SIM_43) (174) [SCAL] (1) HDifTil[1].briCoe.F1 = HDifTil[1].HDifTil.briCof1 ($RES_SIM_674) (175) [SCAL] (1) thermalZoneTwoElements.resExtWallIntWall.dT = thermalZoneTwoElements.resExtWallIntWall.port_a.T - thermalZoneTwoElements.convIntWall.solid.T ($RES_SIM_42) (176) [SCAL] (1) HDifTil[2].HDifTil.HSkyDifTil = HDifTil[2].HSkyDifTil ($RES_SIM_673) (177) [SCAL] (1) HDifTil[2].HDifTil.HSkyDifTil = HDifTil[2].add.u1 ($RES_SIM_672) (178) [SCAL] (1) HDifTil[1].HDifTil.HSkyDifTil = HDifTil[1].HSkyDifTil ($RES_SIM_671) (179) [SCAL] (1) HDifTil[1].HDifTil.HSkyDifTil = HDifTil[1].add.u1 ($RES_SIM_670) (180) [SCAL] (1) HDirTil[1].H = solRad[1].u1 ($RES_SIM_588) (181) [SCAL] (1) HDirTil[1].H = corGDouPan.HDirTil[1] ($RES_SIM_587) (182) [SCAL] (1) HDirTil[2].H = solRad[2].u1 ($RES_SIM_586) (183) [SCAL] (1) HDirTil[2].H = corGDouPan.HDirTil[2] ($RES_SIM_585) (184) [SCAL] (1) eqAirTemp.TBlaSky = HDifTil[2].weaBus.TBlaSky ($RES_SIM_499) (185) [SCAL] (1) eqAirTemp.TBlaSky = HDifTil[1].weaBus.TBlaSky ($RES_SIM_498) (186) [SCAL] (1) thermalZoneTwoElements.resIntWallWin.Q_flow = thermalZoneTwoElements.resIntWallWin.G * thermalZoneTwoElements.resIntWallWin.dT ($RES_SIM_39) (187) [SCAL] (1) HDifTil[2].weaBus.HHorIR = HDifTil[2].incAng.weaBus.HHorIR ($RES_SIM_495) (188) [SCAL] (1) thermalZoneTwoElements.resIntWallWin.dT = thermalZoneTwoElements.resIntWallWin.port_a.T - thermalZoneTwoElements.convIntWall.solid.T ($RES_SIM_38) (189) [SCAL] (1) HDifTil[2].weaBus.TBlaSky = HDifTil[2].incAng.weaBus.TBlaSky ($RES_SIM_494) (190) [SCAL] (1) HDifTil[2].HDifTil.HGroDifTil = HDifTil[2].HGroDifTil ($RES_SIM_669) (191) [FOR-] (2) ($RES_BND_793) (191) [----] for $i1 in 1:2 loop (191) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.lat_s = sin(HDirTil[$i1].incAng.incAng.lat) ($RES_BND_794) (191) [----] end for; (192) [SCAL] (1) HDifTil[2].weaBus.TDewPoi = HDifTil[2].incAng.weaBus.TDewPoi ($RES_SIM_493) (193) [SCAL] (1) HDifTil[2].HDifTil.HGroDifTil = HDifTil[2].add.u2 ($RES_SIM_668) (194) [SCAL] (1) HDifTil[2].weaBus.TDryBul = HDifTil[2].incAng.weaBus.TDryBul ($RES_SIM_492) (195) [SCAL] (1) HDifTil[1].HDifTil.HGroDifTil = HDifTil[1].HGroDifTil ($RES_SIM_667) (196) [FOR-] (2) ($RES_BND_791) (196) [----] for $i1 in 1:2 loop (196) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.lat_c = cos(HDirTil[$i1].incAng.incAng.lat) ($RES_BND_792) (196) [----] end for; (197) [SCAL] (1) eqAirTemp.delTEqLWWin = (eqAirTemp.hRad * (eqAirTemp.TBlaSky - eqAirTemp.TDryBul)) / (eqAirTemp.hRad + eqAirTemp.hConWinOut) ($RES_SIM_35) (198) [SCAL] (1) HDifTil[2].weaBus.ceiHei = HDifTil[2].incAng.weaBus.ceiHei ($RES_SIM_491) (199) [SCAL] (1) HDifTil[1].HDifTil.HGroDifTil = HDifTil[1].add.u2 ($RES_SIM_666) (200) [SCAL] (1) eqAirTemp.TEqAir = eqAirTemp.TEqWall * eqAirTemp.wfWall + eqAirTemp.TGro * eqAirTemp.wfGro ($RES_SIM_34) (201) [SCAL] (1) HDifTil[2].weaBus.cloTim = HDifTil[2].incAng.weaBus.cloTim ($RES_SIM_490) (202) [SCAL] (1) HDifTil[2].add.y = HDifTil[2].H ($RES_SIM_665) (203) [SCAL] (1) eqAirTemp.TEqAirWin = eqAirTemp.TEqWin * eqAirTemp.wfWin ($RES_SIM_33) (204) [SCAL] (1) HDifTil[1].add.y = HDifTil[1].H ($RES_SIM_664) (205) [SCAL] (1) eqAirTemp.delTEqLW = (eqAirTemp.hRad * (eqAirTemp.TBlaSky - eqAirTemp.TDryBul)) / (eqAirTemp.hRad + eqAirTemp.hConWallOut) ($RES_SIM_32) (206) [SCAL] (1) HDirTil[2].incAng.incAng.incAng = HDirTil[2].incAng.y ($RES_SIM_663) (207) [ARRY] (2) eqAirTemp.delTEqSW = (eqAirTemp.aExt .* solRad.y) / (eqAirTemp.hRad + eqAirTemp.hConWallOut) ($RES_SIM_31) (208) [SCAL] (1) HDirTil[1].incAng.incAng.incAng = HDirTil[1].incAng.y ($RES_SIM_662) (209) [ARRY] (2) eqAirTemp.TEqWin = eqAirTemp.TDryBul .+ eqAirTemp.delTEqLWWin * (fill(1.0, 2) - const.y) ($RES_SIM_30) (210) [SCAL] (1) HDirTil[2].incAng.decAng.decAng = HDirTil[2].incAng.incAng.decAng ($RES_SIM_661) (211) [SCAL] (1) HDirTil[1].incAng.decAng.decAng = HDirTil[1].incAng.incAng.decAng ($RES_SIM_660) (212) [FOR-] (2) ($RES_BND_789) (212) [----] for $i1 in 1:2 loop (212) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.sol_s = sin(HDirTil[$i1].incAng.incAng.solHouAng) ($RES_BND_790) (212) [----] end for; (213) [SCAL] (1) HDifTil[2].weaBus.lat = HDifTil[2].incAng.weaBus.lat ($RES_SIM_489) (214) [SCAL] (1) weaDat.datRea.y[11] = weaDat.conWinDir.u ($RES_SIM_740) (215) [FOR-] (2) ($RES_BND_787) (215) [----] for $i1 in 1:2 loop (215) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.sol_c = cos(HDirTil[$i1].incAng.incAng.solHouAng) ($RES_BND_788) (215) [----] end for; (216) [SCAL] (1) HDifTil[2].weaBus.nOpa = HDifTil[2].incAng.weaBus.nOpa ($RES_SIM_487) (217) [SCAL] (1) HDifTil[2].weaBus.nTot = HDifTil[2].incAng.weaBus.nTot ($RES_SIM_486) (218) [FOR-] (2) ($RES_BND_785) (218) [----] for $i1 in 1:2 loop (218) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.dec_s = sin(HDirTil[$i1].incAng.incAng.decAng) ($RES_BND_786) (218) [----] end for; (219) [ARRY] (2) eqAirTemp.TEqWall = (eqAirTemp.TDryBul + eqAirTemp.delTEqLW) .+ eqAirTemp.delTEqSW ($RES_SIM_29) (220) [SCAL] (1) HDifTil[2].weaBus.relHum = HDifTil[2].incAng.weaBus.relHum ($RES_SIM_484) (221) [SCAL] (1) HDirTil[2].incAng.solHouAng.solHouAng = HDirTil[2].incAng.incAng.solHouAng ($RES_SIM_659) (222) [FOR-] (2) ($RES_BND_783) (222) [----] for $i1 in 1:2 loop (222) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.dec_c = cos(HDirTil[$i1].incAng.incAng.decAng) ($RES_BND_784) (222) [----] end for; (223) [FOR-] (2) ($RES_SIM_27) (223) [----] for $i1 in 1:2 loop (223) [----] [SCAL] (1) solRad[$i1].y = solRad[$i1].k1 * solRad[$i1].u1 + solRad[$i1].k2 * HDifTil[$i1].H ($RES_SIM_28) (223) [----] end for; (224) [SCAL] (1) HDifTil[2].weaBus.solAlt = HDifTil[2].incAng.weaBus.solAlt ($RES_SIM_483) (225) [SCAL] (1) HDirTil[1].incAng.solHouAng.solHouAng = HDirTil[1].incAng.incAng.solHouAng ($RES_SIM_658) (226) [SCAL] (1) HDifTil[2].weaBus.solDec = HDifTil[2].incAng.weaBus.solDec ($RES_SIM_482) (227) [SCAL] (1) HDirTil[2].incAng.y = HDirTil[2].inc ($RES_SIM_657) (228) [FOR-] (2) ($RES_BND_781) (228) [----] for $i1 in 1:2 loop (228) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.lat_s = sin(HDifTil[$i1].incAng.incAng.lat) ($RES_BND_782) (228) [----] end for; (229) [SCAL] (1) HDifTil[2].weaBus.solHouAng = HDifTil[2].incAng.weaBus.solHouAng ($RES_SIM_481) (230) [SCAL] (1) HDirTil[2].incAng.y = HDirTil[2].HDirTil.incAng ($RES_SIM_656) (231) [SCAL] (1) theConWin.dT = theConWin.solid.T - eqAirTemp.TEqAirWin ($RES_SIM_24) (232) [SCAL] (1) HDifTil[2].weaBus.winDir = HDifTil[2].incAng.weaBus.winDir ($RES_SIM_480) (233) [SCAL] (1) HDirTil[1].incAng.y = HDirTil[1].inc ($RES_SIM_655) (234) [SCAL] (1) HDirTil[1].incAng.y = HDirTil[1].HDirTil.incAng ($RES_SIM_654) (235) [SCAL] (1) HDirTil[2].HDirTil.HDirTil = HDirTil[2].H ($RES_SIM_653) (236) [SCAL] (1) theConWin.Q_flow = hConWin.k * theConWin.dT ($RES_SIM_21) (237) [SCAL] (1) HDirTil[1].HDirTil.HDirTil = HDirTil[1].H ($RES_SIM_652) (238) [SCAL] (1) theConWall.dT = theConWall.solid.T - eqAirTemp.TEqAir ($RES_SIM_20) (239) [SCAL] (1) weaBus.HHorIR = HDifTil[1].weaBus.HHorIR ($RES_SIM_399) (240) [SCAL] (1) weaBus.TDewPoi = HDirTil[2].weaBus.TDewPoi ($RES_SIM_397) (241) [SCAL] (1) weaBus.TDewPoi = HDirTil[1].weaBus.TDewPoi ($RES_SIM_396) (242) [SCAL] (1) weaBus.TDewPoi = HDifTil[2].weaBus.TDewPoi ($RES_SIM_395) (243) [SCAL] (1) weaBus.TDewPoi = HDifTil[1].weaBus.TDewPoi ($RES_SIM_394) (244) [SCAL] (1) weaDat.altitude.Altitude = HDifTil[2].weaBus.alt ($RES_SIM_390) (245) [SCAL] (1) weaDat.datRea.y[1] = -(273.15 - eqAirTemp.TDryBul) ($RES_SIM_739) (246) [SCAL] (1) weaDat.datRea.y[2] = -(273.15 - weaBus.TDewPoi) ($RES_SIM_738) (247) [SCAL] (1) weaDat.conRelHum.u = weaDat.datRea.y[3] ($RES_SIM_737) (248) [FOR-] (2) ($RES_BND_779) (248) [----] for $i1 in 1:2 loop (248) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.lat_c = cos(HDifTil[$i1].incAng.incAng.lat) ($RES_BND_780) (248) [----] end for; (249) [SCAL] (1) HDifTil[2].weaBus.winSpe = HDifTil[2].incAng.weaBus.winSpe ($RES_SIM_479) (250) [SCAL] (1) HDifTil[1].weaBus.HHorIR = HDifTil[1].incAng.weaBus.HHorIR ($RES_SIM_478) (251) [FOR-] (2) ($RES_BND_777) (251) [----] for $i1 in 1:2 loop (251) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.sol_s = sin(HDifTil[$i1].incAng.incAng.solHouAng) ($RES_BND_778) (251) [----] end for; (252) [SCAL] (1) HDifTil[1].weaBus.TBlaSky = HDifTil[1].incAng.weaBus.TBlaSky ($RES_SIM_477) (253) [SCAL] (1) HDifTil[1].weaBus.TDewPoi = HDifTil[1].incAng.weaBus.TDewPoi ($RES_SIM_476) (254) [FOR-] (2) ($RES_BND_775) (254) [----] for $i1 in 1:2 loop (254) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.sol_c = cos(HDifTil[$i1].incAng.incAng.solHouAng) ($RES_BND_776) (254) [----] end for; (255) [SCAL] (1) HDifTil[1].weaBus.TDryBul = HDifTil[1].incAng.weaBus.TDryBul ($RES_SIM_475) (256) [SCAL] (1) HDifTil[1].weaBus.ceiHei = HDifTil[1].incAng.weaBus.ceiHei ($RES_SIM_474) (257) [FOR-] (2) ($RES_BND_773) (257) [----] for $i1 in 1:2 loop (257) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.dec_s = sin(HDifTil[$i1].incAng.incAng.decAng) ($RES_BND_774) (257) [----] end for; (258) [SCAL] (1) theConWall.Q_flow = hConWall.k * theConWall.dT ($RES_SIM_17) (259) [SCAL] (1) HDifTil[1].weaBus.cloTim = HDifTil[1].incAng.weaBus.cloTim ($RES_SIM_473) (260) [SCAL] (1) -thermalZoneTwoElements.intGainsRad.Q_flow = -perRad.Q_flow * (1.0 + perRad.alpha * (thermalZoneTwoElements.TRad - perRad.T_ref)) ($RES_SIM_16) (261) [SCAL] (1) HDifTil[1].weaBus.lat = HDifTil[1].incAng.weaBus.lat ($RES_SIM_472) (262) [FOR-] (2) ($RES_BND_771) (262) [----] for $i1 in 1:2 loop (262) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.dec_c = cos(HDifTil[$i1].incAng.incAng.decAng) ($RES_BND_772) (262) [----] end for; (263) [SCAL] (1) perCon.port.Q_flow = -perCon.Q_flow * (1.0 + perCon.alpha * (thermalZoneTwoElements.TAir - perCon.T_ref)) ($RES_SIM_15) (264) [SCAL] (1) HDifTil[1].weaBus.nOpa = HDifTil[1].incAng.weaBus.nOpa ($RES_SIM_470) (265) [SCAL] (1) thermalZoneTwoElements.extWallRC.thermCapExt[1].T = thermalZoneTwoElements.extWallRC.thermResExtRem.port_a.T ($RES_SIM_644) (266) [SCAL] (1) thermalZoneTwoElements.extWallRC.thermCapExt[1].T = thermalZoneTwoElements.extWallRC.thermResExt[1].port_b.T ($RES_SIM_643) (267) [SCAL] (1) thermalZoneTwoElements.resExtWallIntWall.port_a.T = thermalZoneTwoElements.extWallRC.thermResExt[1].port_a.T ($RES_SIM_642) (268) [FOR-] (3) ($RES_SIM_10) (268) [----] for $i1 in 1:3 loop (268) [----] [SCAL] (1) intGai.y[$i1] = intGai.p_offset[$i1] + $FUN_9[$i1] ($RES_SIM_11) (268) [----] end for; (269) [SCAL] (1) thermalZoneTwoElements.extWallRC.thermResExt[1].Q_flow - thermalZoneTwoElements.extWallRC.port_a.Q_flow = 0.0 ($RES_SIM_641) (270) [SCAL] (1) weaDat.altitude.Altitude = HDifTil[1].weaBus.alt ($RES_SIM_389) (271) [SCAL] (1) weaBus.ceiHei = HDirTil[2].weaBus.ceiHei ($RES_SIM_387) (272) [SCAL] (1) weaBus.ceiHei = HDirTil[1].weaBus.ceiHei ($RES_SIM_386) (273) [SCAL] (1) weaBus.ceiHei = HDifTil[2].weaBus.ceiHei ($RES_SIM_385) (274) [SCAL] (1) weaBus.ceiHei = HDifTil[1].weaBus.ceiHei ($RES_SIM_384) (275) [SCAL] (1) time = HDirTil[2].weaBus.cloTim ($RES_SIM_382) (276) [SCAL] (1) HDifTil[2].incAng.weaBus.cloTim = HDifTil[2].incAng.decAng.nDay ($RES_SIM_557) (277) [SCAL] (1) time = HDirTil[1].weaBus.cloTim ($RES_SIM_381) (278) [SCAL] (1) HDifTil[1].incAng.weaBus.cloTim = HDifTil[1].incAng.decAng.nDay ($RES_SIM_556) (279) [SCAL] (1) time = HDifTil[2].weaBus.cloTim ($RES_SIM_380) (280) [SCAL] (1) HDifTil[2].incAng.weaBus.solTim = HDifTil[2].incAng.solHouAng.solTim ($RES_SIM_555) (281) [SCAL] (1) HDifTil[1].incAng.weaBus.solTim = HDifTil[1].incAng.solHouAng.solTim ($RES_SIM_554) (282) [SCAL] (1) HDifTil[2].incAng.weaBus.lat = HDifTil[2].incAng.incAng.lat ($RES_SIM_553) (283) [SCAL] (1) HDifTil[1].incAng.weaBus.lat = HDifTil[1].incAng.incAng.lat ($RES_SIM_552) (284) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].incAng.weaBus.solZen ($RES_SIM_551) (285) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].HDifTil.zen ($RES_SIM_550) (286) [SCAL] (1) perCon.port.Q_flow + macConv.port.Q_flow + thermalZoneTwoElements.intGainsConv.Q_flow = 0.0 ($RES_SIM_296) (287) [FOR-] (2) ($RES_BND_769) (287) [----] for $i1 in 1:2 loop (287) [----] [SCAL] (1) HDifTil[$i1].briCoe.d = 0.01 ($RES_BND_770) (287) [----] end for; (288) [SCAL] (1) HDifTil[1].weaBus.nTot = HDifTil[1].incAng.weaBus.nTot ($RES_SIM_469) (289) [SCAL] (1) weaBus.HHorIR = max(0.0, weaDat.limHorInfRad.u) ($RES_BND_768) (290) [FOR-] (26) ($RES_SIM_293) (290) [----] for $i1 in 1:26 loop (290) [----] [SCAL] (1) weaDat.datRea.y[$i1] = $FUN_1[$i1] ($RES_SIM_294) (290) [----] end for; (291) [SCAL] (1) weaBus.winSpe = max(0.0, weaDat.limWinSpe.u) ($RES_BND_767) (292) [SCAL] (1) HDifTil[1].weaBus.relHum = HDifTil[1].incAng.weaBus.relHum ($RES_SIM_467) (293) [SCAL] (1) weaBus.ceiHei = max(0.0, weaDat.limCeiHei.u) ($RES_BND_766) (294) [SCAL] (1) weaBus.HGloHor = max(0.0, weaDat.souSelRad.HGloHor_in_internal) ($RES_SIM_291) (295) [SCAL] (1) HDifTil[1].weaBus.solAlt = HDifTil[1].incAng.weaBus.solAlt ($RES_SIM_466) (296) [SCAL] (1) weaBus.HDifHor = max(0.0, weaDat.souSelRad.HDifHor_in_internal) ($RES_SIM_290) (297) [SCAL] (1) HDifTil[1].weaBus.solDec = HDifTil[1].incAng.weaBus.solDec ($RES_SIM_465) (298) [SCAL] (1) HDifTil[1].weaBus.solHouAng = HDifTil[1].incAng.weaBus.solHouAng ($RES_SIM_464) (299) [SCAL] (1) thermalZoneTwoElements.intWallRC.thermResInt[1].port_b.T = thermalZoneTwoElements.intWallRC.thermCapInt[1].T ($RES_SIM_639) (300) [SCAL] (1) HDifTil[1].weaBus.winDir = HDifTil[1].incAng.weaBus.winDir ($RES_SIM_463) (301) [SCAL] (1) thermalZoneTwoElements.convIntWall.solid.T = thermalZoneTwoElements.intWallRC.thermResInt[1].port_a.T ($RES_SIM_638) (302) [SCAL] (1) HDifTil[1].weaBus.winSpe = HDifTil[1].incAng.weaBus.winSpe ($RES_SIM_462) (303) [SCAL] (1) thermalZoneTwoElements.intWallRC.thermResInt[1].Q_flow - thermalZoneTwoElements.intWallRC.port_a.Q_flow = 0.0 ($RES_SIM_637) (304) [SCAL] (1) HDirTil[2].weaBus.HDifHor = HDirTil[2].incAng.weaBus.HDifHor ($RES_SIM_461) (305) [SCAL] (1) HDirTil[2].weaBus.HGloHor = HDirTil[2].incAng.weaBus.HGloHor ($RES_SIM_460) (306) [SCAL] (1) thermalZoneTwoElements.resExtWallIntWall.port_a.T = thermalZoneTwoElements.thermSplitterSolRad.portOut[1].T ($RES_SIM_635) (307) [SCAL] (1) thermalZoneTwoElements.resExtWallIntWall.port_a.T = thermalZoneTwoElements.thermSplitterIntGains.portOut[1].T ($RES_SIM_634) (308) [SCAL] (1) time = HDifTil[1].weaBus.cloTim ($RES_SIM_379) (309) [SCAL] (1) thermalZoneTwoElements.convIntWall.solid.T = thermalZoneTwoElements.thermSplitterIntGains.portOut[3].T ($RES_SIM_630) (310) [SCAL] (1) weaDat.latitude.latitude = HDirTil[2].weaBus.lat ($RES_SIM_377) (311) [SCAL] (1) weaDat.latitude.latitude = HDirTil[1].weaBus.lat ($RES_SIM_376) (312) [SCAL] (1) weaDat.latitude.latitude = HDifTil[2].weaBus.lat ($RES_SIM_375) (313) [SCAL] (1) weaDat.latitude.latitude = HDifTil[1].weaBus.lat ($RES_SIM_374) (314) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].briCoe.zen ($RES_SIM_549) (315) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].relAirMas.zen ($RES_SIM_548) (316) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].skyCle.zen ($RES_SIM_547) (317) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].incAng.weaBus.solZen ($RES_SIM_546) (318) [SCAL] (1) macConv.port.Q_flow = -macConv.Q_flow * (1.0 + macConv.alpha * (thermalZoneTwoElements.TAir - macConv.T_ref)) ($RES_SIM_7) (319) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].HDifTil.zen ($RES_SIM_545) (320) [FOR-] (2) ($RES_SIM_8) (320) [----] for $i1 in 1:2 loop (320) [----] [SCAL] (1) const[$i1].y = const[$i1].k ($RES_SIM_9) (320) [----] end for; (321) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].briCoe.zen ($RES_SIM_544) (322) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].relAirMas.zen ($RES_SIM_543) (323) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].skyCle.zen ($RES_SIM_542) (324) [SCAL] (1) weaDat.limCeiHei.u = weaDat.datRea.y[16] ($RES_SIM_717) (325) [SCAL] (1) HDifTil[2].weaBus.HDirNor = HDifTil[2].incAng.weaBus.HDirNor ($RES_SIM_541) (326) [SCAL] (1) weaBus.HDirNor = max(0.0, weaDat.souSelRad.HDirNor_in_internal) ($RES_SIM_289) (327) [SCAL] (1) HDifTil[2].weaBus.HDirNor = HDifTil[2].skyCle.HDirNor ($RES_SIM_540) (328) [SCAL] (1) weaDat.conTotSkyCov.u = weaDat.datRea.y[13] ($RES_SIM_713) (329) [SCAL] (1) weaDat.limWinSpe.u = weaDat.datRea.y[12] ($RES_SIM_712) (330) [SCAL] (1) weaDat.conRelHum.y = weaDat.conRelHum.k * weaDat.conRelHum.u ($RES_SIM_284) (331) [SCAL] (1) HDirTil[2].weaBus.HHorIR = HDirTil[2].incAng.weaBus.HHorIR ($RES_SIM_459) (332) [SCAL] (1) HDirTil[2].weaBus.TBlaSky = HDirTil[2].incAng.weaBus.TBlaSky ($RES_SIM_458) (333) [SCAL] (1) HDirTil[2].weaBus.TDewPoi = HDirTil[2].incAng.weaBus.TDewPoi ($RES_SIM_457) (334) [SCAL] (1) weaBus.relHum = min(1.0, max(0.0, weaDat.conRelHum.y)) ($RES_SIM_281) (335) [SCAL] (1) HDirTil[2].weaBus.TDryBul = HDirTil[2].incAng.weaBus.TDryBul ($RES_SIM_456) (336) [SCAL] (1) weaBus.nTot = min(1.0, max(0.0, weaDat.limTotSkyCov.u)) ($RES_SIM_280) (337) [SCAL] (1) HDirTil[2].weaBus.ceiHei = HDirTil[2].incAng.weaBus.ceiHei ($RES_SIM_454) (338) [SCAL] (1) thermalZoneTwoElements.convIntWall.solid.T = thermalZoneTwoElements.thermSplitterSolRad.portOut[3].T ($RES_SIM_629) (339) [SCAL] (1) HDirTil[2].weaBus.cloTim = HDirTil[2].incAng.weaBus.cloTim ($RES_SIM_453) (340) [SCAL] (1) HDirTil[2].weaBus.lat = HDirTil[2].incAng.weaBus.lat ($RES_SIM_452) (341) [SCAL] (1) HDirTil[2].weaBus.nOpa = HDirTil[2].incAng.weaBus.nOpa ($RES_SIM_450) (342) [SCAL] (1) thermalZoneTwoElements.resIntWallWin.port_a.T = thermalZoneTwoElements.thermSplitterSolRad.portOut[2].T ($RES_SIM_625) (343) [FOR-] (2) ($RES_SIM_198) (343) [----] for $i1 in 1:2 loop (343) [----] [SCAL] (1) HDifTil[$i1].briCoe.a7 = HDifTil[$i1].briCoe.b7 - HDifTil[$i1].briCoe.b6 ($RES_SIM_199) (343) [----] end for; (344) [SCAL] (1) thermalZoneTwoElements.resIntWallWin.port_a.T = thermalZoneTwoElements.thermSplitterIntGains.portOut[2].T ($RES_SIM_624) (345) [FOR-] (2) ($RES_SIM_196) (345) [----] for $i1 in 1:2 loop (345) [----] [SCAL] (1) HDifTil[$i1].briCoe.a8 = HDifTil[$i1].briCoe.b8 ($RES_SIM_197) (345) [----] end for; (346) [FOR-] (2) ($RES_SIM_194) (346) [----] for $i1 in 1:2 loop (346) [----] [SCAL] (1) HDifTil[$i1].briCoe.F11 = (1.0601591 * HDifTil[$i1].briCoe.a7 + 1.1326077 * HDifTil[$i1].briCoe.a6 + 0.873028 * HDifTil[$i1].briCoe.a5 + 0.5682053 * HDifTil[$i1].briCoe.a4 + 0.3296958 * HDifTil[$i1].briCoe.a3 + 0.1299457 * HDifTil[$i1].briCoe.a2 + 0.677747 * HDifTil[$i1].briCoe.a8) - 0.0083117 * HDifTil[$i1].briCoe.a1 ($RES_SIM_195) (346) [----] end for; (347) [FOR-] (2) ($RES_SIM_192) (347) [----] for $i1 in 1:2 loop (347) [----] [SCAL] (1) HDifTil[$i1].briCoe.F12 = (0.1874525 * HDifTil[$i1].briCoe.a4 + 0.4868735 * HDifTil[$i1].briCoe.a3 + 0.6825954 * HDifTil[$i1].briCoe.a2 + 0.5877285 * HDifTil[$i1].briCoe.a1) - (0.3272588 * HDifTil[$i1].briCoe.a8 + 1.5999137 * HDifTil[$i1].briCoe.a7 + 1.2367284 * HDifTil[$i1].briCoe.a6 + 0.3920403 * HDifTil[$i1].briCoe.a5) ($RES_SIM_193) (347) [----] end for; (348) [SCAL] (1) weaBus.nOpa = HDirTil[2].weaBus.nOpa ($RES_SIM_367) (349) [SCAL] (1) weaBus.nOpa = HDirTil[1].weaBus.nOpa ($RES_SIM_366) (350) [FOR-] (2) ($RES_SIM_190) (350) [----] for $i1 in 1:2 loop (350) [----] [SCAL] (1) HDifTil[$i1].briCoe.F13 = -(0.3589221 * HDifTil[$i1].briCoe.a7 + 0.4118494 * HDifTil[$i1].briCoe.a6 + 0.3616149 * HDifTil[$i1].briCoe.a5 + 0.295129 * HDifTil[$i1].briCoe.a4 + 0.2210958 * HDifTil[$i1].briCoe.a3 + 0.1513725 * HDifTil[$i1].briCoe.a2 + 0.0620636 * HDifTil[$i1].briCoe.a1 + 0.2504286 * HDifTil[$i1].briCoe.a8) ($RES_SIM_191) (350) [----] end for; (351) [SCAL] (1) weaBus.nOpa = HDifTil[2].weaBus.nOpa ($RES_SIM_365) (352) [SCAL] (1) weaBus.nOpa = HDifTil[1].weaBus.nOpa ($RES_SIM_364) (353) [SCAL] (1) HDifTil[1].weaBus.HDirNor = HDifTil[1].incAng.weaBus.HDirNor ($RES_SIM_539) (354) [SCAL] (1) HDifTil[1].weaBus.HDirNor = HDifTil[1].skyCle.HDirNor ($RES_SIM_538) (355) [SCAL] (1) weaBus.nTot = HDirTil[2].weaBus.nTot ($RES_SIM_362) (356) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].incAng.weaBus.HDifHor ($RES_SIM_537) (357) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].HDifTil.HDifHor ($RES_SIM_536) (358) [SCAL] (1) weaBus.nTot = HDirTil[1].weaBus.nTot ($RES_SIM_361) (359) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].skyBri.HDifHor ($RES_SIM_535) (360) [SCAL] (1) weaBus.nTot = HDifTil[2].weaBus.nTot ($RES_SIM_360) (361) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].skyCle.HDifHor ($RES_SIM_534) (362) [SCAL] (1) weaDat.conOpaSkyCov.u = weaDat.datRea.y[14] ($RES_SIM_709) (363) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].incAng.weaBus.HDifHor ($RES_SIM_533) (364) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].HDifTil.HDifHor ($RES_SIM_532) (365) [SCAL] (1) weaDat.limHorInfRad.u = weaDat.datRea.y[26] ($RES_SIM_707) (366) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].skyBri.HDifHor ($RES_SIM_531) (367) [SCAL] (1) weaDat.souSelRad.HDifHor_in_internal = weaDat.datRea30Min.y[3] ($RES_SIM_706) (368) [SCAL] (1) weaBus.nOpa = min(1.0, max(0.0, weaDat.limOpaSkyCov.u)) ($RES_SIM_279) (369) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].skyCle.HDifHor ($RES_SIM_530) (370) [SCAL] (1) weaDat.souSelRad.HDirNor_in_internal = weaDat.datRea30Min.y[2] ($RES_SIM_705) (371) [SCAL] (1) weaBus.winDir = min(6.283185307179586, max(0.0, 0.017453292519943295 * weaDat.conWinDir.u)) ($RES_SIM_278) (372) [SCAL] (1) weaDat.souSelRad.HGloHor_in_internal = weaDat.datRea30Min.y[1] ($RES_SIM_701) (373) [SCAL] (1) eqAirTemp.TBlaSky = (weaBus.HHorIR / 5.6703744191844314e-8) ^ 0.25 ($RES_SIM_274) (374) [SCAL] (1) HDirTil[2].weaBus.nTot = HDirTil[2].incAng.weaBus.nTot ($RES_SIM_449) (375) [SCAL] (1) weaDat.add30Min.y = weaDat.add30Min.k1 * weaDat.con30Min.k + weaDat.add30Min.k2 * time ($RES_SIM_272) (376) [SCAL] (1) HDirTil[2].weaBus.relHum = HDirTil[2].incAng.weaBus.relHum ($RES_SIM_447) (377) [SCAL] (1) HDirTil[2].weaBus.solAlt = HDirTil[2].incAng.weaBus.solAlt ($RES_SIM_446) (378) [SCAL] (1) HDirTil[2].weaBus.solDec = HDirTil[2].incAng.weaBus.solDec ($RES_SIM_445) (379) [SCAL] (1) HDirTil[2].weaBus.solHouAng = HDirTil[2].incAng.weaBus.solHouAng ($RES_SIM_444) (380) [SCAL] (1) HDirTil[2].weaBus.solTim = HDirTil[2].incAng.weaBus.solTim ($RES_SIM_443) (381) [SCAL] (1) HDirTil[2].weaBus.solZen = HDirTil[2].incAng.weaBus.solZen ($RES_SIM_442) (382) [SCAL] (1) HDirTil[2].weaBus.winDir = HDirTil[2].incAng.weaBus.winDir ($RES_SIM_441) (383) [SCAL] (1) HDirTil[2].weaBus.winSpe = HDirTil[2].incAng.weaBus.winSpe ($RES_SIM_440) (384) [FOR-] (2) ($RES_SIM_188) (384) [----] for $i1 in 1:2 loop (384) [----] [SCAL] (1) HDifTil[$i1].briCoe.F21 = (0.2642124 * HDifTil[$i1].briCoe.a7 + 0.2877813 * HDifTil[$i1].briCoe.a6 + 0.2255647 * HDifTil[$i1].briCoe.a5 + 0.1088631 * HDifTil[$i1].briCoe.a4 + 0.055414 * HDifTil[$i1].briCoe.a3 + 0.1561313 * HDifTil[$i1].briCoe.a8) - (0.0189325 * HDifTil[$i1].briCoe.a2 + 0.0596012 * HDifTil[$i1].briCoe.a1) ($RES_SIM_189) (384) [----] end for; (385) [FOR-] (2) ($RES_SIM_186) (385) [----] for $i1 in 1:2 loop (385) [----] [SCAL] (1) HDifTil[$i1].briCoe.F22 = (0.065965 * HDifTil[$i1].briCoe.a2 + 0.0721249 * HDifTil[$i1].briCoe.a1) - (1.3765031 * HDifTil[$i1].briCoe.a8 + 1.127234 * HDifTil[$i1].briCoe.a7 + 0.8230357 * HDifTil[$i1].briCoe.a6 + 0.4620442 * HDifTil[$i1].briCoe.a5 + 0.1519229 * HDifTil[$i1].briCoe.a4 + 0.0639588 * HDifTil[$i1].briCoe.a3) ($RES_SIM_187) (385) [----] end for; (386) [SCAL] (1) thermalZoneTwoElements.TRad = thermalZoneTwoElements.thermSplitterIntGains.portIn[1].T ($RES_SIM_612) (387) [FOR-] (2) ($RES_SIM_184) (387) [----] for $i1 in 1:2 loop (387) [----] [SCAL] (1) HDifTil[$i1].briCoe.F23 = (0.1310694 * HDifTil[$i1].briCoe.a7 + 0.0558651 * HDifTil[$i1].briCoe.a6 + 0.0012448 * HDifTil[$i1].briCoe.a5 + 0.2506212 * HDifTil[$i1].briCoe.a8) - (0.0139754 * HDifTil[$i1].briCoe.a4 + 0.0260542 * HDifTil[$i1].briCoe.a3 + 0.0288748 * HDifTil[$i1].briCoe.a2 + 0.0220216 * HDifTil[$i1].briCoe.a1) ($RES_SIM_185) (387) [----] end for; (388) [SCAL] (1) thermalZoneTwoElements.thermSplitterIntGains.portIn[1].Q_flow - thermalZoneTwoElements.intGainsRad.Q_flow = 0.0 ($RES_SIM_610) (389) [SCAL] (1) weaBus.nTot = HDifTil[1].weaBus.nTot ($RES_SIM_359) (390) [FOR-] (2) ($RES_SIM_182) (390) [----] for $i1 in 1:2 loop (390) [----] [SCAL] (1) HDifTil[$i1].briCoe.F1 = smooth(1, if $SEV_25[$i1] then 0.0 else if $SEV_26[$i1] then HDifTil[$i1].briCoe.F12 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.F13 * HDifTil[$i1].briCoe.zen else 0.25 * (HDifTil[$i1].briCoe.F12 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.F13 * HDifTil[$i1].briCoe.zen) * ((-3.0) + ((-(HDifTil[$i1].briCoe.zen * HDifTil[$i1].briCoe.F13 + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.skyBri * HDifTil[$i1].briCoe.F12)) / 0.01) ^ 2.0) * (100.0 * (-(HDifTil[$i1].briCoe.F12 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.F13 * HDifTil[$i1].briCoe.zen))) + 0.5 * (HDifTil[$i1].briCoe.F12 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F11 + HDifTil[$i1].briCoe.F13 * HDifTil[$i1].briCoe.zen)) ($RES_SIM_183) (390) [----] end for; (391) [FOR-] (2) ($RES_SIM_180) (391) [----] for $i1 in 1:2 loop (391) [----] [SCAL] (1) HDifTil[$i1].briCoe.F2 = HDifTil[$i1].briCoe.F22 * HDifTil[$i1].briCoe.skyBri + HDifTil[$i1].briCoe.F21 + HDifTil[$i1].briCoe.F23 * HDifTil[$i1].briCoe.zen ($RES_SIM_181) (391) [----] end for; (392) [SCAL] (1) HDifTil[2].weaBus.HGloHor = HDifTil[2].incAng.weaBus.HGloHor ($RES_SIM_529) (393) [SCAL] (1) HDifTil[2].weaBus.HGloHor = HDifTil[2].HDifTil.HGloHor ($RES_SIM_528) (394) [SCAL] (1) weaBus.relHum = HDirTil[2].weaBus.relHum ($RES_SIM_352) (395) [SCAL] (1) HDifTil[1].weaBus.HGloHor = HDifTil[1].incAng.weaBus.HGloHor ($RES_SIM_527) (396) [SCAL] (1) weaBus.relHum = HDirTil[1].weaBus.relHum ($RES_SIM_351) (397) [SCAL] (1) HDifTil[1].weaBus.HGloHor = HDifTil[1].HDifTil.HGloHor ($RES_SIM_526) (398) [SCAL] (1) weaBus.relHum = HDifTil[2].weaBus.relHum ($RES_SIM_350) (399) [SCAL] (1) HDifTil[2].weaBus.solTim = HDifTil[2].incAng.weaBus.solTim ($RES_SIM_525) (400) [SCAL] (1) HDifTil[2].weaBus.solTim = HDifTil[2].skyBri.solTim ($RES_SIM_524) (401) [SCAL] (1) HDifTil[1].weaBus.solTim = HDifTil[1].incAng.weaBus.solTim ($RES_SIM_523) (402) [SCAL] (1) HDifTil[1].weaBus.solTim = HDifTil[1].skyBri.solTim ($RES_SIM_522) (403) [SCAL] (1) HDifTil[2].weaBus.alt = HDifTil[2].incAng.weaBus.alt ($RES_SIM_521) (404) [SCAL] (1) HDifTil[2].weaBus.alt = HDifTil[2].relAirMas.alt ($RES_SIM_520) (405) [FOR-] (3) ($RES_SIM_267) (405) [----] for $i1 in 1:3 loop (405) [----] [SCAL] (1) weaDat.datRea30Min.y[$i1] = $FUN_2[$i1] ($RES_SIM_268) (405) [----] end for; (406) [SCAL] (1) weaDat.conTimMin.calTim = if weaDat.conTimMin.canRepeatWeatherFile then (weaDat.add30Min.y + weaDat.conTimMin.lenWea) - weaDat.conTimMin.tNext else weaDat.add30Min.y ($RES_SIM_265) (407) [SCAL] (1) HDirTil[1].weaBus.HDifHor = HDirTil[1].incAng.weaBus.HDifHor ($RES_SIM_439) (408) [SCAL] (1) HDirTil[1].weaBus.HGloHor = HDirTil[1].incAng.weaBus.HGloHor ($RES_SIM_438) (409) [SCAL] (1) HDirTil[1].weaBus.HHorIR = HDirTil[1].incAng.weaBus.HHorIR ($RES_SIM_437) (410) [SCAL] (1) weaDat.conTim.calTim = if weaDat.conTim.canRepeatWeatherFile then (time + weaDat.conTim.lenWea) - weaDat.conTim.tNext else time ($RES_SIM_261) (411) [SCAL] (1) HDirTil[1].weaBus.TBlaSky = HDirTil[1].incAng.weaBus.TBlaSky ($RES_SIM_436) (412) [SCAL] (1) HDirTil[1].weaBus.TDewPoi = HDirTil[1].incAng.weaBus.TDewPoi ($RES_SIM_435) (413) [SCAL] (1) HDirTil[1].weaBus.TDryBul = HDirTil[1].incAng.weaBus.TDryBul ($RES_SIM_434) (414) [SCAL] (1) HDirTil[1].weaBus.ceiHei = HDirTil[1].incAng.weaBus.ceiHei ($RES_SIM_432) (415) [FOR-] (2) ($RES_SIM_607) (415) [----] for $i1 in 1:2 loop (415) [----] [SCAL] (1) thermalZoneTwoElements.radHeatSol[$i1].port.Q_flow + thermalZoneTwoElements.thermSplitterSolRad.portIn[$i1].Q_flow = 0.0 ($RES_SIM_608) (415) [----] end for; (416) [SCAL] (1) HDirTil[1].weaBus.cloTim = HDirTil[1].incAng.weaBus.cloTim ($RES_SIM_431) (417) [SCAL] (1) HDirTil[1].weaBus.lat = HDirTil[1].incAng.weaBus.lat ($RES_SIM_430) (418) [SCAL] (1) corGDouPan.solarRadWinTrans[1] = thermalZoneTwoElements.eConvSol[1].u ($RES_SIM_605) (419) [FOR-] (2) ($RES_SIM_178) (419) [----] for $i1 in 1:2 loop (419) [----] [SCAL] (1) HDifTil[$i1].relAirMas.zenLim = smooth(1, if $SEV_27[$i1] then HDifTil[$i1].relAirMas.zen else if $SEV_28[$i1] then 1.5707963267948966 else 0.25 * (1.5707963267948966 - HDifTil[$i1].relAirMas.zen) * ((-3.0) + ((1.5707963267948966 - HDifTil[$i1].relAirMas.zen) / 0.01) ^ 2.0) * (100.0 * (1.5707963267948966 - HDifTil[$i1].relAirMas.zen)) + 0.5 * (1.5707963267948966 + HDifTil[$i1].relAirMas.zen)) ($RES_SIM_179) (419) [----] end for; (420) [SCAL] (1) corGDouPan.solarRadWinTrans[1] = thermalZoneTwoElements.eRadSol[1].u ($RES_SIM_604) (421) [SCAL] (1) corGDouPan.solarRadWinTrans[2] = thermalZoneTwoElements.eConvSol[2].u ($RES_SIM_603) (422) [FOR-] (2) ($RES_SIM_176) (422) [----] for $i1 in 1:2 loop (422) [----] [SCAL] (1) HDifTil[$i1].relAirMas.zenDeg = 57.29577951308232 * HDifTil[$i1].relAirMas.zenLim ($RES_SIM_177) (422) [----] end for; (423) [SCAL] (1) corGDouPan.solarRadWinTrans[2] = thermalZoneTwoElements.eRadSol[2].u ($RES_SIM_602) (424) [FOR-] (2) ($RES_SIM_174) (424) [----] for $i1 in 1:2 loop (424) [----] [SCAL] (1) HDifTil[$i1].relAirMas.relAirMas = $FUN_4[$i1] / (cos(HDifTil[$i1].relAirMas.zenLim) + 0.15 * (93.9 - HDifTil[$i1].relAirMas.zenDeg) ^ (-1.253)) ($RES_SIM_175) (424) [----] end for; (425) [SCAL] (1) weaBus.relHum = HDifTil[1].weaBus.relHum ($RES_SIM_349) (426) [FOR-] (2) ($RES_SIM_172) (426) [----] for $i1 in 1:2 loop (426) [----] [SCAL] (1) HDifTil[$i1].skyBri.extRadCor = 1.0 + 0.033 * $FUN_5[$i1] ($RES_SIM_173) (426) [----] end for; (427) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDirTil[2].weaBus.solAlt ($RES_SIM_347) (428) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDirTil[1].weaBus.solAlt ($RES_SIM_346) (429) [FOR-] (2) ($RES_SIM_170) (429) [----] for $i1 in 1:2 loop (429) [----] [SCAL] (1) HDifTil[$i1].skyBri.skyBri = smooth(1, if $SEV_29[$i1] then (7.320108337603397e-4 * HDifTil[$i1].skyBri.relAirMas * HDifTil[$i1].skyBri.HDifHor) / HDifTil[$i1].skyBri.extRadCor else if $SEV_30[$i1] then 1.0 else 0.25 * (1.0 - (7.320108337603397e-4 * HDifTil[$i1].skyBri.relAirMas * HDifTil[$i1].skyBri.HDifHor) / HDifTil[$i1].skyBri.extRadCor) * ((-3.0) + ((1.0 - (7.320108337603397e-4 * HDifTil[$i1].skyBri.HDifHor * HDifTil[$i1].skyBri.relAirMas) / HDifTil[$i1].skyBri.extRadCor) / 0.025) ^ 2.0) * (40.0 * (1.0 - (7.320108337603397e-4 * HDifTil[$i1].skyBri.relAirMas * HDifTil[$i1].skyBri.HDifHor) / HDifTil[$i1].skyBri.extRadCor)) + 0.5 * (1.0 + (7.320108337603397e-4 * HDifTil[$i1].skyBri.relAirMas * HDifTil[$i1].skyBri.HDifHor) / HDifTil[$i1].skyBri.extRadCor)) ($RES_SIM_171) (429) [----] end for; (430) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDifTil[2].weaBus.solAlt ($RES_SIM_345) (431) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDifTil[1].weaBus.solAlt ($RES_SIM_344) (432) [SCAL] (1) HDifTil[1].weaBus.alt = HDifTil[1].incAng.weaBus.alt ($RES_SIM_519) (433) [SCAL] (1) HDifTil[1].weaBus.alt = HDifTil[1].relAirMas.alt ($RES_SIM_518) (434) [SCAL] (1) weaBus.solDec = HDirTil[2].weaBus.solDec ($RES_SIM_342) (435) [SCAL] (1) HDirTil[2].incAng.weaBus.cloTim = HDirTil[2].incAng.decAng.nDay ($RES_SIM_517) (436) [SCAL] (1) weaBus.solDec = HDirTil[1].weaBus.solDec ($RES_SIM_341) (437) [SCAL] (1) HDirTil[1].incAng.weaBus.cloTim = HDirTil[1].incAng.decAng.nDay ($RES_SIM_516) (438) [SCAL] (1) weaBus.solDec = HDifTil[2].weaBus.solDec ($RES_SIM_340) (439) [SCAL] (1) HDirTil[2].incAng.weaBus.solTim = HDirTil[2].incAng.solHouAng.solTim ($RES_SIM_515) (440) [SCAL] (1) HDirTil[1].incAng.weaBus.solTim = HDirTil[1].incAng.solHouAng.solTim ($RES_SIM_514) (441) [SCAL] (1) HDirTil[2].incAng.weaBus.lat = HDirTil[2].incAng.incAng.lat ($RES_SIM_513) (442) [SCAL] (1) HDirTil[1].incAng.weaBus.lat = HDirTil[1].incAng.incAng.lat ($RES_SIM_512) (443) [SCAL] (1) HDirTil[2].weaBus.HDirNor = HDirTil[2].incAng.weaBus.HDirNor ($RES_SIM_511) (444) [SCAL] (1) HDirTil[2].weaBus.HDirNor = HDirTil[2].HDirTil.HDirNor ($RES_SIM_510) (445) [SCAL] (1) weaDat.eqnTim.eqnTim = 60.0 * (9.87 * sin(2.0 * (0.017261498096647215 * ((-81.0) + 1.1574074074074073e-5 * (86400.0 + time)))) - (1.5 * sin(0.017261498096647215 * ((-81.0) + 1.1574074074074073e-5 * (86400.0 + time))) + 7.53 * cos(0.017261498096647215 * ((-81.0) + 1.1574074074074073e-5 * (86400.0 + time))))) ($RES_SIM_257) (446) [SCAL] (1) weaBus.solTim = (time + weaDat.locTim.diff) + weaDat.eqnTim.eqnTim ($RES_SIM_256) State Candidate Variables (322/516) ************************************* (1) [ALGB] (1) protected Real thermalZoneTwoElements.resExtWallIntWall.Q_flow (2) [ALGB] (1) flow Real thermalZoneTwoElements.volAir.heatPort.Q_flow (3) [ALGB] (2) protected Real[2] HDifTil.briCoe.b4 (4) [ALGB] (2) protected Real[2] HDifTil.HDifTil.incAng (5) [ALGB] (1) Real HDifTil[2].weaBus.TDryBul (6) [ALGB] (1) flow Real perCon.port.Q_flow (7) [ALGB] (1) Real HDifTil[2].weaBus.ceiHei (8) [ALGB] (1) protected Real weaDat.add30Min.y (9) [ALGB] (1) Real weaBus.winDir (10) [ALGB] (1) Real HDirTil[2].incAng.weaBus.nTot (11) [ALGB] (1) Real HDirTil[2].incAng.weaBus.ceiHei (12) [ALGB] (2) protected Real[2] HDifTil.skyBri.extRadCor (13) [ALGB] (2) Real[2] corGDouPan.HDirTil (14) [STAT] (1) Real thermalZoneTwoElements.volAir.U (15) [ALGB] (2) protected Real[2] HDifTil.skyCle.HDifHor (16) [ALGB] (26) protected Real[26] weaDat.datRea.y (17) [ALGB] (1) Real HDifTil[2].incAng.weaBus.relHum (18) [ALGB] (1) protected Real[1] thermalZoneTwoElements.intWallRC.thermResInt.port_a.T (start = {288.15 for $f2 in 1:1}, min = {0.0 for $f3 in 1:1}, nominal = {300.0 for $f1 in 1:1}) (19) [ALGB] (1) protected Real thermalZoneTwoElements.volAir.dynBal.medium.state.T (start = 288.15, min = 273.15, max = 373.15, nominal = 300.0) (20) [ALGB] (1) Real weaBus.HGloHor (21) [ALGB] (1) Real weaBus.HDirNor (22) [ALGB] (1) Real theConWall.Q_flow (23) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.decAng (24) [ALGB] (3) Real[3] intGai.y (25) [ALGB] (1) Real HDifTil[2].weaBus.solHouAng (26) [ALGB] (2) protected Real[2] HDifTil.briCoe.a4 (27) [ALGB] (1) protected Real weaDat.souSelRad.HDirNor_in_internal (28) [ALGB] (1) Real HDifTil[2].incAng.weaBus.TBlaSky (29) [ALGB] (1) Real HDifTil[2].incAng.weaBus.HGloHor (30) [ALGB] (1) Real weaBus.ceiHei (31) [ALGB] (2) Real[2] const.y (min = {0.0 for $f2 in 1:2}, max = {1.0 for $f1 in 1:2}) (32) [ALGB] (2) protected Real[2] HDifTil.add.u2 (33) [ALGB] (1) protected Real thermalZoneTwoElements.resIntWallWin.dT (start = 0.0) (34) [ALGB] (1) Real HDirTil[2].weaBus.lat (35) [ALGB] (1) Real HDifTil[2].weaBus.solDec (36) [ALGB] (2) protected Real[2] HDifTil.incAng.decAng.nDay (37) [ALGB] (1) Real HDirTil[2].incAng.weaBus.lat (38) [ALGB] (2) protected Real[2] HDirTil.incAng.solHouAng.solTim (39) [ALGB] (1) Real HDirTil[2].weaBus.winSpe (40) [ALGB] (1) Real weaBus.winSpe (41) [ALGB] (1) Real HDirTil[2].weaBus.ceiHei (42) [ALGB] (1) Real HDifTil[2].incAng.weaBus.HDirNor (43) [ALGB] (1) Real HDifTil[2].incAng.weaBus.nTot (44) [ALGB] (1) Real HDirTil[2].incAng.weaBus.cloTim (45) [ALGB] (1) Real weaBus.nTot (46) [ALGB] (2) protected Real[2] thermalZoneTwoElements.eRadSol.u (47) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.lat (48) [ALGB] (1) Real HDirTil[2].incAng.weaBus.solZen (49) [ALGB] (2) protected Real[2] HDifTil.briCoe.b6 (50) [ALGB] (3) Real[3] thermalZoneTwoElements.thermSplitterIntGains.portOut.T (start = {288.15 for $f2 in 1:3}, min = {0.0 for $f3 in 1:3}, nominal = {300.0 for $f1 in 1:3}) (51) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.solHouAng (52) [ALGB] (2) protected Real[2] HDirTil.incAng.y (53) [ALGB] (1) Real HDifTil[2].incAng.weaBus.solAlt (54) [ALGB] (2) protected Real[2] HDirTil.incAng.solHouAng.solHouAng (55) [ALGB] (1) Real weaBus.HDifHor (56) [ALGB] (2) protected Real[2] thermalZoneTwoElements.eConvSol.u (57) [ALGB] (1) protected Real thermalZoneTwoElements.resExtWallWin.dT (58) [ALGB] (2) protected Real[2] HDifTil.briCoe.F22 (59) [ALGB] (2) protected Real[2] HDifTil.briCoe.b1 (60) [ALGB] (2) protected Real[2] corGDouPan.XN2_dir (61) [ALGB] (2) protected Real[2] HDifTil.briCoe.F2 (62) [ALGB] (2) protected Real[2] HDifTil.relAirMas.zenDeg (63) [ALGB] (1) Real HDifTil[2].incAng.weaBus.lat (64) [ALGB] (2) protected Real[2] corGDouPan.Tai_dir (65) [ALGB] (1) flow Real[1] thermalZoneTwoElements.intWallRC.thermCapInt.port.Q_flow (66) [ALGB] (1) Real HDifTil[2].weaBus.winSpe (67) [ALGB] (1) Real weaBus.nOpa (min = 0.0, max = 1.0) (68) [ALGB] (2) protected Real[2] HDifTil.incAng.decAng.decAng (69) [ALGB] (1) protected Real thermalZoneTwoElements.resExtWallIntWall.dT (start = 0.0) (70) [ALGB] (1) protected Real weaDat.conTimMin.calTim (71) [ALGB] (2) protected Real[2] HDifTil.briCoe.a2 (72) [ALGB] (1) Real HDirTil[2].incAng.weaBus.HDirNor (73) [ALGB] (2) Real[2] eqAirTemp.delTEqSW (74) [ALGB] (1) Real HDirTil[2].incAng.weaBus.nOpa (75) [ALGB] (1) flow Real[1] thermalZoneTwoElements.extWallRC.thermCapExt.port.Q_flow (76) [ALGB] (2) protected Real[2] corGDouPan.Q21_dir (77) [ALGB] (1) Real thermalZoneTwoElements.resWin.dT (78) [ALGB] (1) protected Real thermalZoneTwoElements.volAir.dynBal.medium.state.p (start = 1e5, min = 0.0, max = 1e8, nominal = 1e5) (79) [ALGB] (2) protected Real[2] HDifTil.briCoe.F13 (80) [ALGB] (1) protected Real weaDat.conWinDir.u (81) [ALGB] (1) Real HDifTil[2].incAng.weaBus.cloTim (82) [ALGB] (1) Real HDifTil[2].incAng.weaBus.TDewPoi (83) [ALGB] (1) Real HDifTil[2].weaBus.TBlaSky (84) [ALGB] (1) Real perCon.Q_flow (85) [ALGB] (1) Real HDifTil[2].incAng.weaBus.solZen (86) [ALGB] (2) protected Real[2] corGDouPan.a1_dir (87) [ALGB] (1) Real eqAirTemp.TEqAirWin (min = 0.0) (88) [ALGB] (2) protected Real[2] HDifTil.briCoe.a7 (89) [ALGB] (3) Real[3] thermalZoneTwoElements.thermSplitterSolRad.portOut.T (start = {288.15 for $f2 in 1:3}, min = {0.0 for $f3 in 1:3}, nominal = {300.0 for $f1 in 1:3}) (90) [ALGB] (1) Real HDirTil[2].incAng.weaBus.solAlt (91) [ALGB] (1) protected Real thermalZoneTwoElements.convWin.Q_flow (92) [ALGB] (1) Real HDirTil[2].weaBus.HHorIR (93) [ALGB] (2) Real[2] corGDouPan.solarRadWinTrans (94) [ALGB] (1) Real HDirTil[2].incAng.weaBus.solDec (95) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.sol_s = {Modelica.Math.sin(HDirTil[$HDirTil1].incAng.incAng.solHouAng) for $HDirTil1 in 1:2} (96) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.sol_c = {Modelica.Math.cos(HDifTil[$HDifTil1].incAng.incAng.solHouAng) for $HDifTil1 in 1:2} (97) [ALGB] (1) flow Real[1] thermalZoneTwoElements.thermSplitterIntGains.portIn.Q_flow (98) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.decAng (99) [ALGB] (1) flow Real macConv.port.Q_flow (100) [ALGB] (1) Real HDifTil[2].incAng.weaBus.TDryBul (101) [ALGB] (2) protected Real[2] HDifTil.relAirMas.relAirMas (102) [ALGB] (1) protected Real weaDat.conTim.calTim (103) [ALGB] (2) Real[2] HDifTil.HSkyDifTil (104) [ALGB] (1) protected Real thermalZoneTwoElements.resExtWallWin.Q_flow (105) [ALGB] (1) protected Real weaDat.conTotSkyCov.u (106) [ALGB] (2) Real[2] HDifTil.H (107) [ALGB] (1) Real HDifTil[2].incAng.weaBus.nOpa (108) [ALGB] (1) flow Real thermalZoneTwoElements.intGainsRad.Q_flow (109) [ALGB] (1) protected Real weaDat.conRelHum.u (110) [ALGB] (2) protected Real[2] HDifTil.incAng.solHouAng.solTim (111) [ALGB] (2) protected Real[2] corGDouPan.rho_1_dir (112) [ALGB] (2) protected Real[2] corGDouPan.Ta_dir (113) [ALGB] (1) Real HDirTil[2].incAng.weaBus.TDewPoi (114) [ALGB] (2) protected Real[2] HDifTil.relAirMas.alt (115) [ALGB] (2) protected Real[2] HDifTil.briCoe.b3 (116) [ALGB] (2) protected Real[2] corGDouPan.Ta1_dir (117) [ALGB] (1) Real eqAirTemp.delTEqLW (118) [ALGB] (1) Real HDirTil[2].weaBus.TBlaSky (119) [ALGB] (2) protected Real[2] HDifTil.HDifTil.zen (120) [ALGB] (1) Real theConWin.Q_flow (121) [ALGB] (2) protected Real[2] HDifTil.briCoe.zen (122) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.dec_c = {Modelica.Math.cos(HDirTil[$HDirTil1].incAng.incAng.decAng) for $HDirTil1 in 1:2} (123) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.dec_s = {Modelica.Math.sin(HDifTil[$HDifTil1].incAng.incAng.decAng) for $HDifTil1 in 1:2} (124) [ALGB] (1) protected Real weaDat.limHorInfRad.u (125) [ALGB] (1) Real HDirTil[2].weaBus.winDir (126) [DER-] (1) Real[1] $DER.thermalZoneTwoElements.intWallRC.thermCapInt.T (127) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.lat (128) [ALGB] (1) flow Real thermalZoneTwoElements.intWallRC.port_a.Q_flow (129) [ALGB] (1) Real HDifTil[2].weaBus.HHorIR (130) [ALGB] (1) Real HDifTil[2].incAng.weaBus.solDec (131) [ALGB] (1) protected Real[1] thermalZoneTwoElements.intWallRC.thermResInt.Q_flow (132) [ALGB] (1) Real theConWin.solid.T (start = 288.15, min = 0.0, nominal = 300.0) (133) [ALGB] (1) protected Real thermalZoneTwoElements.convIntWall.solid.T (start = 288.15, min = 0.0, nominal = 300.0) (134) [ALGB] (1) protected Real[1] thermalZoneTwoElements.intWallRC.thermResInt.dT (135) [ALGB] (1) Real HDirTil[2].incAng.weaBus.TDryBul (136) [ALGB] (2) protected Real[2] HDifTil.incAng.solHouAng.solHouAng (137) [ALGB] (1) protected Real weaDat.conOpaSkyCov.u (138) [ALGB] (1) Real HDifTil[2].incAng.weaBus.winDir (139) [ALGB] (2) protected Real[2] HDifTil.relAirMas.zenLim (140) [ALGB] (2) protected Real[2] HDifTil.briCoe.a5 (141) [ALGB] (2) Real[2] solRad.y (142) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HSkyDifTil (143) [ALGB] (1) Real HDifTil[2].incAng.weaBus.HHorIR (144) [ALGB] (2) protected Real[2] HDifTil.briCoe.skyCle (145) [ALGB] (1) Real[1] thermalZoneTwoElements.thermSplitterIntGains.portIn.T (start = {288.15 for $f2 in 1:1}, min = {0.0 for $f3 in 1:1}, nominal = {300.0 for $f1 in 1:1}) (146) [ALGB] (1) protected Real thermalZoneTwoElements.sumSolRad.y (147) [ALGB] (1) Real theConWin.dT (148) [ALGB] (1) Real eqAirTemp.TBlaSky (149) [ALGB] (1) Real HDifTil[2].weaBus.solAlt (150) [ALGB] (1) Real thermalZoneTwoElements.TAir (min = 273.15000000000003, max = 373.15) (151) [ALGB] (1) Real eqAirTemp.TDryBul (152) [ALGB] (2) protected Real[2] HDifTil.skyCle.tmp1 (153) [ALGB] (1) protected Real weaDat.eqnTim.eqnTim (154) [ALGB] (2) protected Real[2] HDifTil.add.u1 (155) [ALGB] (1) protected Real thermalZoneTwoElements.resExtWallIntWall.port_a.T (start = 288.15, min = 0.0, nominal = 300.0) (156) [ALGB] (1) Real HDirTil[2].weaBus.cloTim (157) [ALGB] (2) protected Real[2] corGDouPan.rho_11_dir (158) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.incAng (159) [ALGB] (2) Real[2] solRad.u1 (160) [ALGB] (2) protected Real[2] HDifTil.HDifTil.b (161) [ALGB] (1) Real HDifTil[2].weaBus.winDir (162) [ALGB] (1) Real HDifTil[2].weaBus.alt (163) [ALGB] (1) Real eqAirTemp.delTEqLWWin (164) [ALGB] (2) protected Real[2] HDirTil.HDirTil.HDirTil (165) [DER-] (1) Real $DER.thermalZoneTwoElements.volAir.U (166) [ALGB] (2) protected Real[2] corGDouPan.rho_T1_dir (167) [ALGB] (2) protected Real[2] HDifTil.briCoe.b5 (168) [ALGB] (3) protected Real[3] weaDat.datRea30Min.y (169) [ALGB] (2) protected Real[2] HDifTil.HDifTil.briCof2 (170) [ALGB] (1) Real HDirTil[2].incAng.weaBus.winDir (171) [ALGB] (1) protected Real weaDat.souSelRad.HDifHor_in_internal (172) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.sol_s = {Modelica.Math.sin(HDifTil[$HDifTil1].incAng.incAng.solHouAng) for $HDifTil1 in 1:2} (173) [ALGB] (1) protected Real[1] thermalZoneTwoElements.extWallRC.thermResExt.port_b.T (start = {288.15 for $f2 in 1:1}, min = {0.0 for $f3 in 1:1}, nominal = {300.0 for $f1 in 1:1}) (174) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.sol_c = {Modelica.Math.cos(HDirTil[$HDirTil1].incAng.incAng.solHouAng) for $HDirTil1 in 1:2} (175) [ALGB] (1) Real[1] thermalZoneTwoElements.intWallRC.thermCapInt.der_T (fixed = {true for $f1 in 1:1}, start = {0.0 for $f2 in 1:1}) (176) [STAT] (1) Real[1] thermalZoneTwoElements.extWallRC.thermCapExt.T (start = {thermalZoneTwoElements.extWallRC.T_start for $f2 in 1:1}, min = max({0.0 for $f3 in 1:1}, {0.0}), nominal = {300.0 for $f1 in 1:1}) (177) [ALGB] (1) protected flow Real[1] thermalZoneTwoElements.intWallRC.thermResInt.port_b.Q_flow (178) [ALGB] (1) Real HDirTil[2].incAng.weaBus.HHorIR (179) [ALGB] (1) Real HDirTil[2].weaBus.relHum (180) [ALGB] (2) protected Real[2] HDifTil.briCoe.skyBri (181) [ALGB] (2) protected Real[2] HDifTil.briCoe.b8 (182) [ALGB] (2) protected Real[2] HDifTil.briCoe.F23 (183) [ALGB] (1) Real eqAirTemp.TEqAir (min = 0.0) (184) [ALGB] (2) Real[2] HDirTil.H (185) [ALGB] (2) protected Real[2] HDifTil.HDifTil.a (186) [ALGB] (1) Real HDirTil[2].weaBus.HGloHor (187) [ALGB] (1) Real HDirTil[2].weaBus.solAlt (188) [ALGB] (2) protected Real[2] corGDouPan.Q22_dir (189) [ALGB] (2) protected Real[2] HDifTil.briCoe.F1 (190) [ALGB] (1) Real HDifTil[2].incAng.weaBus.alt (191) [ALGB] (1) Real weaBus.HHorIR (min = 0.0) (192) [ALGB] (2) protected Real[2] HDifTil.skyBri.solTim (193) [ALGB] (1) Real HDifTil[2].weaBus.HDirNor (194) [ALGB] (1) Real weaBus.TDewPoi (195) [ALGB] (2) protected Real[2] HDifTil.skyBri.relAirMas (196) [ALGB] (2) flow Real[2] thermalZoneTwoElements.radHeatSol.port.Q_flow (197) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.lat_s = {Modelica.Math.sin(HDirTil[$HDirTil1].incAng.incAng.lat) for $HDirTil1 in 1:2} (198) [ALGB] (1) protected Real weaDat.limTotSkyCov.u (199) [ALGB] (2) protected Real[2] corGDouPan.Ta2_dir (200) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.lat_c = {Modelica.Math.cos(HDifTil[$HDifTil1].incAng.incAng.lat) for $HDifTil1 in 1:2} (201) [ALGB] (2) protected Real[2] HDifTil.briCoe.a3 (202) [ALGB] (1) protected Real thermalZoneTwoElements.convExtWall.dT (start = 0.0) (203) [ALGB] (1) Real HDifTil[2].weaBus.cloTim (204) [ALGB] (1) Real weaBus.solZen (205) [ALGB] (2) protected Real[2] HDifTil.briCoe.F12 (206) [ALGB] (2) protected Real[2] HDifTil.HDifTil.briCof1 (207) [ALGB] (2) protected Real[2] HDirTil.HDirTil.incAng (208) [ALGB] (1) Real HDirTil[2].weaBus.HDifHor (209) [ALGB] (1) protected Real weaDat.souSelRad.HGloHor_in_internal (210) [ALGB] (3) Real[3] $FUN_9 (211) [ALGB] (1) Real HDifTil[2].weaBus.nOpa (212) [ALGB] (2) Real[2] $FUN_7 (213) [ALGB] (2) Real[2] $FUN_6 (214) [ALGB] (2) Real[2] thermalZoneTwoElements.radHeatSol.port.T (start = {288.15 for $f2 in 1:2}, min = max({0.0 for $f3 in 1:2}, {0.0 for $f3 in 1:2}), nominal = {300.0 for $f1 in 1:2}) (215) [ALGB] (1) Real HDirTil[2].incAng.weaBus.solTim (216) [ALGB] (2) Real[2] $FUN_5 (217) [ALGB] (1) flow Real thermalZoneTwoElements.extWallRC.port_a.Q_flow (218) [ALGB] (2) Real[2] $FUN_4 (219) [ALGB] (1) Real HDifTil[2].weaBus.TDewPoi (220) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.dec_c = {Modelica.Math.cos(HDifTil[$HDifTil1].incAng.incAng.decAng) for $HDifTil1 in 1:2} (221) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.dec_s = {Modelica.Math.sin(HDirTil[$HDirTil1].incAng.incAng.decAng) for $HDirTil1 in 1:2} (222) [ALGB] (2) Real[2] $FUN_3 (223) [ALGB] (3) Real[3] $FUN_2 (224) [ALGB] (26) Real[26] $FUN_1 (225) [ALGB] (2) protected Real[2] HDifTil.briCoe.a8 (226) [ALGB] (1) protected Real thermalZoneTwoElements.volAir.dynBal.medium.u (min = -1e8, max = 1e8, nominal = 1e6) (227) [ALGB] (2) Real[2] eqAirTemp.TEqWall (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (228) [DER-] (1) Real[1] $DER.thermalZoneTwoElements.extWallRC.thermCapExt.T (229) [ALGB] (1) protected Real[1] thermalZoneTwoElements.extWallRC.thermResExt.port_a.T (start = {288.15 for $f2 in 1:1}, min = {0.0 for $f3 in 1:1}, nominal = {300.0 for $f1 in 1:1}) (230) [ALGB] (1) Real perRad.Q_flow (231) [ALGB] (1) Real HDifTil[2].weaBus.relHum (232) [ALGB] (1) Real HDirTil[2].weaBus.nTot (233) [ALGB] (1) protected Real weaDat.conRelHum.y (234) [ALGB] (1) protected Real weaDat.limWinSpe.u (235) [ALGB] (1) Real HDifTil[2].weaBus.HGloHor (236) [ALGB] (2) protected Real[2] HDifTil.briCoe.b7 (237) [ALGB] (2) protected Real[2] HDirTil.HDirTil.HDirNor (238) [ALGB] (1) Real HDirTil[2].incAng.weaBus.solHouAng (239) [ALGB] (1) Real HDifTil[2].weaBus.solTim (240) [ALGB] (1) Real HDirTil[2].weaBus.HDirNor (241) [ALGB] (1) protected Real[1] thermalZoneTwoElements.extWallRC.thermResExt.dT (242) [ALGB] (1) protected Real[1] thermalZoneTwoElements.extWallRC.thermResExt.Q_flow (243) [ALGB] (1) protected Real weaDat.limOpaSkyCov.u (244) [ALGB] (2) protected Real[2] HDifTil.skyBri.HDifHor (245) [ALGB] (2) protected Real[2] HDifTil.skyCle.skyCle (246) [ALGB] (1) Real thermalZoneTwoElements.TRad (min = 0.0) (247) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HDifHor (248) [ALGB] (1) protected Real weaDat.limCeiHei.u (249) [ALGB] (2) protected Real[2] HDifTil.skyBri.skyBri (250) [ALGB] (1) flow Real thermalZoneTwoElements.intGainsConv.Q_flow (251) [ALGB] (1) Real theConWall.solid.T (start = 288.15, min = 0.0, nominal = 300.0) (252) [ALGB] (1) protected Real thermalZoneTwoElements.convIntWall.Q_flow (253) [ALGB] (1) Real HDifTil[2].incAng.weaBus.HDifHor (254) [ALGB] (2) Real[2] HDirTil.inc (255) [ALGB] (2) protected Real[2] HDifTil.briCoe.F21 (256) [ALGB] (1) protected Real thermalZoneTwoElements.extWallRC.thermResExtRem.dT (257) [ALGB] (2) protected Real[2] HDifTil.briCoe.b2 (258) [ALGB] (1) Real HDifTil[2].weaBus.HDifHor (259) [ALGB] (2) protected Real[2] HDifTil.skyCle.HDifHorBou (260) [ALGB] (1) Real HDirTil[2].weaBus.nOpa (261) [ALGB] (1) Real HDifTil[2].weaBus.solZen (262) [ALGB] (1) Real HDirTil[2].incAng.weaBus.winSpe (263) [ALGB] (1) Real HDifTil[2].incAng.weaBus.solTim (264) [ALGB] (1) protected Real thermalZoneTwoElements.extWallRC.thermResExtRem.port_a.T (start = 288.15, min = 0.0, nominal = 300.0) (265) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.incAng (266) [ALGB] (2) protected Real[2] HDirTil.incAng.decAng.nDay (267) [ALGB] (1) Real HDirTil[2].weaBus.TDewPoi (268) [ALGB] (2) Real[2] HDifTil.HGroDifTil (269) [ALGB] (2) Real[2] eqAirTemp.TEqWin (start = {288.15 for $f2 in 1:2}, min = {0.0 for $f3 in 1:2}, nominal = {300.0 for $f1 in 1:2}) (270) [ALGB] (1) Real theConWall.dT (271) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HGloHor (272) [ALGB] (2) protected Real[2] HDifTil.briCoe.a1 (273) [ALGB] (3) flow Real[3] thermalZoneTwoElements.thermSplitterSolRad.portOut.Q_flow (274) [ALGB] (1) Real weaBus.solDec (275) [ALGB] (1) protected Real thermalZoneTwoElements.convExtWall.Q_flow (276) [ALGB] (1) Real macConv.Q_flow (277) [ALGB] (1) protected Real thermalZoneTwoElements.volAir.dynBal.medium.p_bar = Modelica.Units.Conversions.to_bar(99999.99999999999 * thermalZoneTwoElements.volAir.dynBal.medium.p_bar) (min = 0.0) (278) [ALGB] (2) protected Real[2] HDifTil.skyCle.HDirNor (279) [ALGB] (2) protected Real[2] HDifTil.skyCle.zen (280) [ALGB] (1) protected Real thermalZoneTwoElements.convWin.dT (281) [ALGB] (1) protected flow Real[1] thermalZoneTwoElements.extWallRC.thermResExt.port_b.Q_flow (282) [ALGB] (1) Real HDifTil[2].weaBus.nTot (283) [ALGB] (2) protected Real[2] corGDouPan.Qsek2_dir (284) [ALGB] (1) Real HDirTil[2].weaBus.TDryBul (285) [ALGB] (1) protected Real thermalZoneTwoElements.resIntWallWin.Q_flow (286) [ALGB] (1) protected Real thermalZoneTwoElements.resIntWallWin.port_a.T (start = 288.15, min = 0.0, nominal = 300.0) (287) [ALGB] (2) protected Real[2] corGDouPan.CorG_dir (288) [ALGB] (1) Real HDifTil[2].incAng.weaBus.solHouAng (289) [ALGB] (1) Real HDirTil[2].weaBus.solTim (290) [ALGB] (1) Real HDifTil[2].incAng.weaBus.ceiHei (291) [ALGB] (2) protected Real[2] HDifTil.briCoe.a6 (292) [ALGB] (2) protected Real[2] HDifTil.briCoe.F11 (293) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.solHouAng (294) [ALGB] (1) Real weaBus.relHum (295) [ALGB] (2) protected Real[2] HDifTil.incAng.y (296) [ALGB] (1) Real HDirTil[2].incAng.weaBus.relHum (297) [ALGB] (1) protected Real[1] thermalZoneTwoElements.intWallRC.thermResInt.port_b.T (start = {288.15 for $f2 in 1:1}, min = {0.0 for $f3 in 1:1}, nominal = {300.0 for $f1 in 1:1}) (298) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HGroDifTil (299) [STAT] (1) Real[1] thermalZoneTwoElements.intWallRC.thermCapInt.T (start = {thermalZoneTwoElements.intWallRC.T_start for $f2 in 1:1}, min = max({0.0 for $f3 in 1:1}, {0.0}), nominal = {300.0 for $f1 in 1:1}) (300) [ALGB] (1) Real HDirTil[2].incAng.weaBus.HDifHor (301) [STAT] (1) Real thermalZoneTwoElements.volAir.m (min = 0.0, max = 5.249999999999999e6) (302) [ALGB] (1) Real[1] thermalZoneTwoElements.extWallRC.thermCapExt.der_T (fixed = {true for $f1 in 1:1}, start = {0.0 for $f2 in 1:1}) (303) [ALGB] (2) protected Real[2] thermalZoneTwoElements.eConvSol.y (304) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.lat_s = {Modelica.Math.sin(HDifTil[$HDifTil1].incAng.incAng.lat) for $HDifTil1 in 1:2} (305) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.lat_c = {Modelica.Math.cos(HDirTil[$HDirTil1].incAng.incAng.lat) for $HDirTil1 in 1:2} (306) [ALGB] (1) flow Real thermalZoneTwoElements.convHeatSol.port.Q_flow (307) [ALGB] (1) Real weaBus.solTim (308) [ALGB] (1) Real HDirTil[2].weaBus.solZen (309) [ALGB] (1) Real HDifTil[2].incAng.weaBus.winSpe (310) [ALGB] (3) flow Real[3] thermalZoneTwoElements.thermSplitterIntGains.portOut.Q_flow (311) [ALGB] (1) Real HDirTil[2].weaBus.solHouAng (312) [ALGB] (2) protected Real[2] HDifTil.relAirMas.zen (313) [ALGB] (1) Real HDirTil[2].incAng.weaBus.TBlaSky (314) [ALGB] (1) Real HDirTil[2].incAng.weaBus.HGloHor (315) [ALGB] (2) flow Real[2] thermalZoneTwoElements.thermSplitterSolRad.portIn.Q_flow (316) [ALGB] (2) protected Real[2] HDifTil.briCoe.d = {0.01 for $f1 in 1:2} (317) [ALGB] (2) protected Real[2] HDifTil.add.y (318) [ALGB] (2) protected Real[2] HDirTil.incAng.decAng.decAng (319) [ALGB] (1) Real HDifTil[2].weaBus.lat (320) [ALGB] (1) Real HDirTil[2].weaBus.solDec (321) [ALGB] (2) protected Real[2] thermalZoneTwoElements.eRadSol.y (322) [ALGB] (1) protected Real thermalZoneTwoElements.convIntWall.dT (start = 0.0) " [Timeout remaining time 659] [Calling sys.exit(0), Time elapsed: 3.5310584119870327] Failed to read output from testmodel.py, exit status != 0: 0.5587509230244905 0.571487646 0.105896351 Calling exit ...