Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr BuildSysPro_BuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements.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.001204/0.001204, 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.001208/0.001208, allocations: 213 kB / 23.06 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.285/1.285, allocations: 230.7 MB / 256.9 MB, free: 7.77 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.8195/0.8195, allocations: 145 MB / 458.3 MB, free: 15.25 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.SimpleRoomThreeElements,tolerance=1e-06,outputFormat="empty",numberOfIntervals=8760,variableFilter="",fileNamePrefix="BuildSysPro_BuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements") translateModel(BuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements,tolerance=1e-06,outputFormat="empty",numberOfIntervals=8760,variableFilter="",fileNamePrefix="BuildSysPro_BuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements") [Timeout 660] "Notification: Performance of FrontEnd - Absyn->SCode: time 1.525e-05/1.525e-05, allocations: 3.156 kB / 0.6344 GB, free: 6.195 MB / 462.1 MB Notification: Performance of NFInst.instantiate(BuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements): time 0.409/0.409, allocations: 142.7 MB / 0.7738 GB, free: 5.09 MB / 0.5606 GB Notification: Performance of NFInst.instExpressions: time 0.02443/0.4335, allocations: 24.88 MB / 0.7981 GB, free: 4.516 MB / 0.5606 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.002828/0.4363, allocations: 103.5 kB / 0.7982 GB, free: 4.516 MB / 0.5606 GB Notification: Performance of NFTyping.typeComponents: time 0.001768/0.438, allocations: 1.077 MB / 0.7992 GB, free: 4.496 MB / 0.5606 GB Notification: Performance of NFTyping.typeBindings: time 0.004171/0.4422, allocations: 1.836 MB / 0.801 GB, free: 4.43 MB / 0.5606 GB Notification: Performance of NFTyping.typeClassSections: time 0.003477/0.4457, allocations: 1.804 MB / 0.8028 GB, free: 4.387 MB / 0.5606 GB Notification: Performance of NFFlatten.flatten: time 0.005849/0.4515, allocations: 7.238 MB / 0.8098 GB, free: 3.375 MB / 0.5606 GB Notification: Performance of NFFlatten.resolveConnections: time 0.003584/0.4551, allocations: 3.207 MB / 0.813 GB, free: 1.875 MB / 0.5606 GB Notification: Performance of NFEvalConstants.evaluate: time 0.003209/0.4583, allocations: 2.458 MB / 0.8154 GB, free: 0.9883 MB / 0.5606 GB Notification: Performance of NFSimplifyModel.simplify: time 0.00274/0.4611, allocations: 2.476 MB / 0.8178 GB, free: 15.62 MB / 0.5762 GB Notification: Performance of NFPackage.collectConstants: time 0.0004958/0.4616, allocations: 424.7 kB / 0.8182 GB, free: 15.62 MB / 0.5762 GB Notification: Performance of NFFlatten.collectFunctions: time 0.002065/0.4636, allocations: 1.104 MB / 0.8193 GB, free: 15.34 MB / 0.5762 GB Notification: Performance of combineBinaries: time 0.005267/0.4689, allocations: 7.253 MB / 0.8264 GB, free: 10.34 MB / 0.5762 GB Notification: Performance of replaceArrayConstructors: time 0.002934/0.4718, allocations: 4.368 MB / 0.8306 GB, free: 7.449 MB / 0.5762 GB Notification: Performance of NFVerifyModel.verify: time 0.0005444/0.4724, allocations: 268.2 kB / 0.8309 GB, free: 7.445 MB / 0.5762 GB Notification: Performance of FrontEnd: time 0.0006633/0.473, allocations: 123.4 kB / 0.831 GB, free: 7.418 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: 882 (756) * Number of variables: 790 (616) Notification: Performance of [SIM] Bindings: time 0.01574/0.4888, allocations: 17.67 MB / 0.8482 GB, free: 9.812 MB / 0.5919 GB Notification: Performance of [SIM] FunctionAlias: time 0.002129/0.4909, allocations: 2.093 MB / 0.8503 GB, free: 7.742 MB / 0.5919 GB Notification: Performance of [SIM] Early Inline: time 0.01286/0.5038, allocations: 12.87 MB / 0.8629 GB, free: 10.96 MB / 0.6075 GB Notification: Performance of [SIM] Simplify 1: time 0.003178/0.507, allocations: 1.866 MB / 0.8647 GB, free: 8.977 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.01734/0.5243, allocations: 13.2 MB / 0.8776 GB, free: 11.27 MB / 0.6231 GB Notification: Performance of [SIM] Simplify 2: time 0.002428/0.5267, allocations: 1.576 MB / 0.8791 GB, free: 9.609 MB / 0.6231 GB Notification: Performance of [SIM] Remove Stream: time 0.00112/0.5278, allocations: 0.9338 MB / 0.88 GB, free: 8.625 MB / 0.6231 GB Notification: Performance of [SIM] Detect States: time 0.002282/0.5301, allocations: 2.285 MB / 0.8823 GB, free: 6.289 MB / 0.6231 GB Notification: Performance of [SIM] Events: time 0.001289/0.5314, allocations: 1.006 MB / 0.8832 GB, free: 5.316 MB / 0.6231 GB Notification: Performance of [SIM] Partitioning: time 0.004472/0.5359, allocations: 4.173 MB / 0.8873 GB, free: 1.039 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 (470/620) ******************************** (1) [FOR-] (2) ($RES_SIM_252) (1) [----] for $i1 in 1:2 loop (1) [----] [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_253) (1) [----] end for; (2) [FOR-] (2) ($RES_SIM_250) (2) [----] for $i1 in 1:2 loop (2) [----] [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_251) (2) [----] end for; (3) [SCAL] (1) weaDat.altitude.Altitude = HDifTil[2].weaBus.alt ($RES_SIM_425) (4) [SCAL] (1) weaDat.altitude.Altitude = HDifTil[1].weaBus.alt ($RES_SIM_424) (5) [SCAL] (1) weaBus.ceiHei = HDirTil[2].weaBus.ceiHei ($RES_SIM_422) (6) [SCAL] (1) weaBus.ceiHei = HDirTil[1].weaBus.ceiHei ($RES_SIM_421) (7) [SCAL] (1) weaBus.ceiHei = HDifTil[2].weaBus.ceiHei ($RES_SIM_420) (8) [FOR-] (2) ($RES_SIM_168) (8) [----] for $i1 in 1:2 loop (8) [----] [SCAL] (1) corGDouPan.a1_dir[$i1] = 1.0 - (corGDouPan.rho_1_dir[$i1] + corGDouPan.Ta1_dir[$i1]) ($RES_SIM_169) (8) [----] end for; (9) [FOR-] (2) ($RES_SIM_166) (9) [----] for $i1 in 1:2 loop (9) [----] [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_167) (9) [----] end for; (10) [FOR-] (2) ($RES_SIM_164) (10) [----] for $i1 in 1:2 loop (10) [----] [SCAL] (1) corGDouPan.rho_11_dir[$i1] = corGDouPan.rho_T1_dir[$i1] / (2.0 - corGDouPan.rho_T1_dir[$i1]) ($RES_SIM_165) (10) [----] end for; (11) [SCAL] (1) thermalZoneThreeElements.floorRC.thermResExt[1].port_b.Q_flow + preTemFloor.port.Q_flow + thermalZoneThreeElements.floorRC.thermCapExt[1].port.Q_flow = 0.0 ($RES_SIM_338) (12) [FOR-] (2) ($RES_SIM_162) (12) [----] for $i1 in 1:2 loop (12) [----] [SCAL] (1) corGDouPan.rho_T1_dir[$i1] = 1.0 - corGDouPan.Ta_dir[$i1] ($RES_SIM_163) (12) [----] end for; (13) [SCAL] (1) (thermalZoneThreeElements.thermSplitterSolRad.portOut[4].Q_flow + thermalZoneThreeElements.floorRC.port_a.Q_flow + thermalZoneThreeElements.convFloor.Q_flow + thermalZoneThreeElements.thermSplitterIntGains.portOut[4].Q_flow) - (thermalZoneThreeElements.resExtWallFloor.Q_flow + thermalZoneThreeElements.resIntWallFloor.Q_flow + thermalZoneThreeElements.resFloorWin.Q_flow) = 0.0 ($RES_SIM_336) (14) [FOR-] (2) ($RES_SIM_160) (14) [----] for $i1 in 1:2 loop (14) [----] [SCAL] (1) corGDouPan.Ta1_dir[$i1] = corGDouPan.Ta_dir[$i1] * corGDouPan.Tai_dir[$i1] ($RES_SIM_161) (14) [----] end for; (15) [SCAL] (1) (thermalZoneThreeElements.volAir.heatPort.Q_flow + thermalZoneThreeElements.convHeatSol.port.Q_flow) - (thermalZoneThreeElements.intGainsConv.Q_flow + thermalZoneThreeElements.convExtWall.Q_flow + thermalZoneThreeElements.convWin.Q_flow + thermalZoneThreeElements.convIntWall.Q_flow + thermalZoneThreeElements.convFloor.Q_flow) = 0.0 ($RES_SIM_335) (16) [SCAL] (1) (thermalZoneThreeElements.thermSplitterSolRad.portOut[1].Q_flow + thermalZoneThreeElements.extWallRC.port_a.Q_flow + thermalZoneThreeElements.convExtWall.Q_flow + thermalZoneThreeElements.resExtWallIntWall.Q_flow + thermalZoneThreeElements.resExtWallFloor.Q_flow + thermalZoneThreeElements.thermSplitterIntGains.portOut[1].Q_flow) - thermalZoneThreeElements.resExtWallWin.Q_flow = 0.0 ($RES_SIM_334) (17) [SCAL] (1) HDifTil[1].weaBus.ceiHei = HDifTil[1].incAng.weaBus.ceiHei ($RES_SIM_509) (18) [SCAL] (1) (thermalZoneThreeElements.thermSplitterSolRad.portOut[3].Q_flow + thermalZoneThreeElements.intWallRC.port_a.Q_flow + thermalZoneThreeElements.convIntWall.Q_flow + thermalZoneThreeElements.resIntWallFloor.Q_flow + thermalZoneThreeElements.thermSplitterIntGains.portOut[3].Q_flow) - (thermalZoneThreeElements.resExtWallIntWall.Q_flow + thermalZoneThreeElements.resIntWallWin.Q_flow) = 0.0 ($RES_SIM_333) (19) [SCAL] (1) HDifTil[1].weaBus.cloTim = HDifTil[1].incAng.weaBus.cloTim ($RES_SIM_508) (20) [SCAL] (1) thermalZoneThreeElements.thermSplitterIntGains.portOut[2].Q_flow + thermalZoneThreeElements.thermSplitterSolRad.portOut[2].Q_flow + thermalZoneThreeElements.convWin.Q_flow + thermalZoneThreeElements.resExtWallWin.Q_flow + thermalZoneThreeElements.resIntWallWin.Q_flow + thermalZoneThreeElements.resFloorWin.Q_flow + theConWin.Q_flow = 0.0 ($RES_SIM_332) (21) [SCAL] (1) HDifTil[1].weaBus.lat = HDifTil[1].incAng.weaBus.lat ($RES_SIM_507) (22) [SCAL] (1) HDifTil[1].weaBus.nOpa = HDifTil[1].incAng.weaBus.nOpa ($RES_SIM_505) (23) [SCAL] (1) HDifTil[1].weaBus.nTot = HDifTil[1].incAng.weaBus.nTot ($RES_SIM_504) (24) [SCAL] (1) HDifTil[1].weaBus.relHum = HDifTil[1].incAng.weaBus.relHum ($RES_SIM_502) (25) [SCAL] (1) HDifTil[1].weaBus.solAlt = HDifTil[1].incAng.weaBus.solAlt ($RES_SIM_501) (26) [SCAL] (1) HDifTil[1].weaBus.solDec = HDifTil[1].incAng.weaBus.solDec ($RES_SIM_500) (27) [FOR-] (2) ($RES_SIM_248) (27) [----] for $i1 in 1:2 loop (27) [----] [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_249) (27) [----] end for; (28) [FOR-] (2) ($RES_SIM_246) (28) [----] for $i1 in 1:2 loop (28) [----] [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_247) (28) [----] end for; (29) [FOR-] (2) ($RES_SIM_244) (29) [----] for $i1 in 1:2 loop (29) [----] [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_245) (29) [----] end for; (30) [SCAL] (1) weaBus.ceiHei = HDifTil[1].weaBus.ceiHei ($RES_SIM_419) (31) [FOR-] (2) ($RES_SIM_242) (31) [----] for $i1 in 1:2 loop (31) [----] [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_243) (31) [----] end for; (32) [SCAL] (1) time = HDirTil[2].weaBus.cloTim ($RES_SIM_417) (33) [SCAL] (1) time = HDirTil[1].weaBus.cloTim ($RES_SIM_416) (34) [FOR-] (2) ($RES_SIM_240) (34) [----] for $i1 in 1:2 loop (34) [----] [SCAL] (1) HDifTil[$i1].briCoe.a1 = HDifTil[$i1].briCoe.b1 ($RES_SIM_241) (34) [----] end for; (35) [SCAL] (1) time = HDifTil[2].weaBus.cloTim ($RES_SIM_415) (36) [SCAL] (1) time = HDifTil[1].weaBus.cloTim ($RES_SIM_414) (37) [SCAL] (1) weaDat.latitude.latitude = HDirTil[2].weaBus.lat ($RES_SIM_412) (38) [SCAL] (1) weaDat.latitude.latitude = HDirTil[1].weaBus.lat ($RES_SIM_411) (39) [SCAL] (1) weaDat.latitude.latitude = HDifTil[2].weaBus.lat ($RES_SIM_410) (40) [FOR-] (2) ($RES_SIM_158) (40) [----] for $i1 in 1:2 loop (40) [----] [SCAL] (1) corGDouPan.Tai_dir[$i1] = 0.907 ^ (1.0 / $FUN_7[$i1]) ($RES_SIM_159) (40) [----] end for; (41) [FOR-] (2) ($RES_SIM_156) (41) [----] for $i1 in 1:2 loop (41) [----] [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_157) (41) [----] end for; (42) [SCAL] (1) thermalZoneThreeElements.volAir.dynBal.medium.u = 287.0509010514002 * (9.945795414988312e-4 * ((-299774.9175) + 1005.4500000000002 * (298.15 - thermalZoneThreeElements.TAir))) - 1005.4500000000002 * (298.15 - thermalZoneThreeElements.TAir) ($RES_SIM_153) (43) [SCAL] (1) perCon.port.Q_flow + macConv.port.Q_flow + thermalZoneThreeElements.intGainsConv.Q_flow = 0.0 ($RES_SIM_327) (44) [SCAL] (1) 0.01904761904761905 * thermalZoneThreeElements.volAir.m = -(0.0034837027033785095 * (99999.99999999999 * thermalZoneThreeElements.volAir.dynBal.medium.p_bar)) / (9.945795414988312e-4 * ((-299774.9175) + 1005.4500000000002 * (298.15 - thermalZoneThreeElements.TAir))) ($RES_SIM_151) (45) [FOR-] (26) ($RES_SIM_323) (45) [----] for $i1 in 1:26 loop (45) [----] [SCAL] (1) weaDat.datRea.y[$i1] = $FUN_1[$i1] ($RES_SIM_324) (45) [----] end for; (46) [SCAL] (1) weaBus.HGloHor = max(0.0, weaDat.souSelRad.HGloHor_in_internal) ($RES_SIM_321) (47) [SCAL] (1) weaBus.HDifHor = max(0.0, weaDat.souSelRad.HDifHor_in_internal) ($RES_SIM_320) (48) [FOR-] (2) ($RES_SIM_238) (48) [----] for $i1 in 1:2 loop (48) [----] [SCAL] (1) HDifTil[$i1].briCoe.a2 = HDifTil[$i1].briCoe.b2 - HDifTil[$i1].briCoe.b1 ($RES_SIM_239) (48) [----] end for; (49) [FOR-] (2) ($RES_SIM_236) (49) [----] for $i1 in 1:2 loop (49) [----] [SCAL] (1) HDifTil[$i1].briCoe.a3 = HDifTil[$i1].briCoe.b3 - HDifTil[$i1].briCoe.b2 ($RES_SIM_237) (49) [----] end for; (50) [FOR-] (2) ($RES_SIM_234) (50) [----] for $i1 in 1:2 loop (50) [----] [SCAL] (1) HDifTil[$i1].briCoe.a4 = HDifTil[$i1].briCoe.b4 - HDifTil[$i1].briCoe.b3 ($RES_SIM_235) (50) [----] end for; (51) [SCAL] (1) weaDat.latitude.latitude = HDifTil[1].weaBus.lat ($RES_SIM_409) (52) [FOR-] (2) ($RES_SIM_232) (52) [----] for $i1 in 1:2 loop (52) [----] [SCAL] (1) HDifTil[$i1].briCoe.a5 = HDifTil[$i1].briCoe.b5 - HDifTil[$i1].briCoe.b4 ($RES_SIM_233) (52) [----] end for; (53) [FOR-] (2) ($RES_SIM_230) (53) [----] for $i1 in 1:2 loop (53) [----] [SCAL] (1) HDifTil[$i1].briCoe.a6 = HDifTil[$i1].briCoe.b6 - HDifTil[$i1].briCoe.b5 ($RES_SIM_231) (53) [----] end for; (54) [SCAL] (1) weaBus.nOpa = HDirTil[2].weaBus.nOpa ($RES_SIM_402) (55) [SCAL] (1) weaBus.nOpa = HDirTil[1].weaBus.nOpa ($RES_SIM_401) (56) [SCAL] (1) thermalZoneThreeElements.volAir.dynBal.medium.state.T = -9.945795414988312e-4 * ((-299774.9175) + 1005.4500000000002 * (298.15 - thermalZoneThreeElements.TAir)) ($RES_SIM_149) (57) [SCAL] (1) weaBus.nOpa = HDifTil[2].weaBus.nOpa ($RES_SIM_400) (58) [SCAL] (1) thermalZoneThreeElements.volAir.dynBal.medium.state.p = 99999.99999999999 * thermalZoneThreeElements.volAir.dynBal.medium.p_bar ($RES_SIM_148) (59) [SCAL] (1) weaBus.HDirNor = max(0.0, weaDat.souSelRad.HDirNor_in_internal) ($RES_SIM_319) (60) [SCAL] (1) thermalZoneThreeElements.volAir.U = thermalZoneThreeElements.volAir.m * thermalZoneThreeElements.volAir.dynBal.medium.u ($RES_SIM_142) (61) [SCAL] (1) weaDat.conRelHum.y = weaDat.conRelHum.k * weaDat.conRelHum.u ($RES_SIM_314) (62) [SCAL] (1) weaBus.relHum = min(1.0, max(0.0, weaDat.conRelHum.y)) ($RES_SIM_311) (63) [SCAL] (1) weaBus.nTot = min(1.0, max(0.0, weaDat.limTotSkyCov.u)) ($RES_SIM_310) (64) [FOR-] (2) ($RES_SIM_228) (64) [----] for $i1 in 1:2 loop (64) [----] [SCAL] (1) HDifTil[$i1].briCoe.a7 = HDifTil[$i1].briCoe.b7 - HDifTil[$i1].briCoe.b6 ($RES_SIM_229) (64) [----] end for; (65) [FOR-] (2) ($RES_SIM_226) (65) [----] for $i1 in 1:2 loop (65) [----] [SCAL] (1) HDifTil[$i1].briCoe.a8 = HDifTil[$i1].briCoe.b8 ($RES_SIM_227) (65) [----] end for; (66) [FOR-] (2) ($RES_SIM_97) (66) [----] for $i1 in 1:2 loop (66) [----] [SCAL] (1) thermalZoneThreeElements.eRadSol[$i1].y = thermalZoneThreeElements.eRadSol[$i1].k * thermalZoneThreeElements.eRadSol[$i1].u ($RES_SIM_98) (66) [----] end for; (67) [FOR-] (2) ($RES_SIM_224) (67) [----] for $i1 in 1:2 loop (67) [----] [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_225) (67) [----] end for; (68) [FOR-] (2) ($RES_SIM_95) (68) [----] for $i1 in 1:2 loop (68) [----] [SCAL] (1) thermalZoneThreeElements.eConvSol[$i1].y = thermalZoneThreeElements.eConvSol[$i1].k * thermalZoneThreeElements.eConvSol[$i1].u ($RES_SIM_96) (68) [----] end for; (69) [SCAL] (1) thermalZoneThreeElements.resExtWallWin.Q_flow = thermalZoneThreeElements.resExtWallWin.G * thermalZoneThreeElements.resExtWallWin.dT ($RES_SIM_94) (70) [FOR-] (2) ($RES_SIM_222) (70) [----] for $i1 in 1:2 loop (70) [----] [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_223) (70) [----] end for; (71) [SCAL] (1) thermalZoneThreeElements.resExtWallWin.dT = thermalZoneThreeElements.resFloorWin.port_a.T - thermalZoneThreeElements.resExtWallFloor.port_a.T ($RES_SIM_93) (72) [FOR-] (2) ($RES_SIM_220) (72) [----] for $i1 in 1:2 loop (72) [----] [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_221) (72) [----] end for; (73) [SCAL] (1) $DER.thermalZoneThreeElements.volAir.U = thermalZoneThreeElements.volAir.heatPort.Q_flow ($RES_SIM_138) (74) [SCAL] (1) $DER.thermalZoneThreeElements.volAir.m = 0.0 ($RES_SIM_137) (75) [SCAL] (1) weaBus.nOpa = min(1.0, max(0.0, weaDat.limOpaSkyCov.u)) ($RES_SIM_309) (76) [SCAL] (1) weaBus.winDir = min(6.283185307179586, max(0.0, 0.017453292519943295 * weaDat.conWinDir.u)) ($RES_SIM_308) (77) [SCAL] (1) thermalZoneThreeElements.resWin.dT = -thermalZoneThreeElements.resWin.R * theConWin.Q_flow ($RES_SIM_130) (78) [SCAL] (1) eqAirTemp.TBlaSky = (weaBus.HHorIR / 5.6703744191844314e-8) ^ 0.25 ($RES_SIM_304) (79) [SCAL] (1) weaDat.add30Min.y = weaDat.add30Min.k1 * weaDat.con30Min.k + weaDat.add30Min.k2 * time ($RES_SIM_302) (80) [FOR-] (2) ($RES_SIM_218) (80) [----] for $i1 in 1:2 loop (80) [----] [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_219) (80) [----] end for; (81) [FOR-] (2) ($RES_SIM_216) (81) [----] for $i1 in 1:2 loop (81) [----] [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_217) (81) [----] end for; (82) [SCAL] (1) thermalZoneThreeElements.sumSolRad.y = thermalZoneThreeElements.sumSolRad.k * thermalZoneThreeElements.eConvSol.y ($RES_SIM_86) (83) [FOR-] (2) ($RES_SIM_214) (83) [----] for $i1 in 1:2 loop (83) [----] [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_215) (83) [----] end for; (84) [SCAL] (1) thermalZoneThreeElements.intWallRC.thermCapInt[1].der_T = $DER.thermalZoneThreeElements.intWallRC.thermCapInt[1].T ($RES_SIM_84) (85) [FOR-] (2) ($RES_SIM_212) (85) [----] for $i1 in 1:2 loop (85) [----] [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_213) (85) [----] end for; (86) [SCAL] (1) thermalZoneThreeElements.intWallRC.thermCapInt[1].C * $DER.thermalZoneThreeElements.intWallRC.thermCapInt[1].T = thermalZoneThreeElements.intWallRC.thermCapInt[1].port.Q_flow ($RES_SIM_83) (87) [SCAL] (1) thermalZoneThreeElements.intWallRC.thermResInt[1].dT = thermalZoneThreeElements.intWallRC.thermResInt[1].R * thermalZoneThreeElements.intWallRC.thermResInt[1].Q_flow ($RES_SIM_82) (88) [FOR-] (2) ($RES_SIM_210) (88) [----] for $i1 in 1:2 loop (88) [----] [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_211) (88) [----] end for; (89) [SCAL] (1) thermalZoneThreeElements.intWallRC.thermResInt[1].dT = thermalZoneThreeElements.intWallRC.thermResInt[1].port_a.T - thermalZoneThreeElements.intWallRC.thermResInt[1].port_b.T ($RES_SIM_81) (90) [SCAL] (1) thermalZoneThreeElements.resWin.dT = theConWin.solid.T - thermalZoneThreeElements.resFloorWin.port_a.T ($RES_SIM_129) (91) [SCAL] (1) thermalZoneThreeElements.convHeatSol.port.Q_flow = -thermalZoneThreeElements.sumSolRad.y * (1.0 + thermalZoneThreeElements.convHeatSol.alpha * (thermalZoneThreeElements.TAir - thermalZoneThreeElements.convHeatSol.T_ref)) ($RES_SIM_126) (92) [FOR-] (2) ($RES_SIM_124) (92) [----] for $i1 in 1:2 loop (92) [----] [SCAL] (1) thermalZoneThreeElements.radHeatSol[$i1].port.Q_flow = -thermalZoneThreeElements.eRadSol[$i1].y * (1.0 + thermalZoneThreeElements.radHeatSol[$i1].alpha * (thermalZoneThreeElements.radHeatSol[$i1].port.T - thermalZoneThreeElements.radHeatSol[$i1].T_ref)) ($RES_SIM_125) (92) [----] end for; (93) [ARRY] (4) thermalZoneThreeElements.thermSplitterIntGains.portOut.Q_flow = -thermalZoneThreeElements.thermSplitterIntGains.portIn.Q_flow * transpose(thermalZoneThreeElements.thermSplitterIntGains.splitFactor) ($RES_SIM_123) (94) [ARRY] (1) thermalZoneThreeElements.thermSplitterIntGains.portIn.T = thermalZoneThreeElements.thermSplitterIntGains.portOut.T * thermalZoneThreeElements.thermSplitterIntGains.splitFactor ($RES_SIM_122) (95) [ARRY] (4) thermalZoneThreeElements.thermSplitterSolRad.portOut.Q_flow = -thermalZoneThreeElements.thermSplitterSolRad.portIn.Q_flow * transpose(thermalZoneThreeElements.thermSplitterSolRad.splitFactor) ($RES_SIM_121) (96) [ARRY] (2) thermalZoneThreeElements.radHeatSol.port.T = thermalZoneThreeElements.thermSplitterSolRad.portOut.T * thermalZoneThreeElements.thermSplitterSolRad.splitFactor ($RES_SIM_120) (97) [SCAL] (1) weaDat.datRea.y[11] = weaDat.conWinDir.u ($RES_SIM_794) (98) [SCAL] (1) weaDat.datRea.y[1] = -(273.15 - eqAirTemp.TDryBul) ($RES_SIM_793) (99) [SCAL] (1) weaDat.datRea.y[2] = -(273.15 - weaBus.TDewPoi) ($RES_SIM_792) (100) [SCAL] (1) weaDat.conRelHum.u = weaDat.datRea.y[3] ($RES_SIM_791) (101) [FOR-] (2) ($RES_SIM_208) (101) [----] for $i1 in 1:2 loop (101) [----] [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_209) (101) [----] end for; (102) [SCAL] (1) thermalZoneThreeElements.intWallRC.thermResInt[1].port_b.Q_flow = -thermalZoneThreeElements.intWallRC.thermResInt[1].Q_flow ($RES_SIM_79) (103) [SCAL] (1) thermalZoneThreeElements.convIntWall.dT = thermalZoneThreeElements.resIntWallFloor.port_a.T - thermalZoneThreeElements.TAir ($RES_SIM_78) (104) [FOR-] (2) ($RES_SIM_206) (104) [----] for $i1 in 1:2 loop (104) [----] [SCAL] (1) HDifTil[$i1].relAirMas.zenDeg = 57.29577951308232 * HDifTil[$i1].relAirMas.zenLim ($RES_SIM_207) (104) [----] end for; (105) [FOR-] (2) ($RES_SIM_204) (105) [----] for $i1 in 1:2 loop (105) [----] [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_205) (105) [----] end for; (106) [SCAL] (1) thermalZoneThreeElements.convIntWall.Q_flow = thermalZoneThreeElements.hConIntWall.k * thermalZoneThreeElements.convIntWall.dT ($RES_SIM_75) (107) [FOR-] (2) ($RES_SIM_202) (107) [----] for $i1 in 1:2 loop (107) [----] [SCAL] (1) HDifTil[$i1].skyBri.extRadCor = 1.0 + 0.033 * $FUN_5[$i1] ($RES_SIM_203) (107) [----] end for; (108) [SCAL] (1) thermalZoneThreeElements.resExtWallIntWall.Q_flow = thermalZoneThreeElements.resExtWallIntWall.G * thermalZoneThreeElements.resExtWallIntWall.dT ($RES_SIM_73) (109) [SCAL] (1) thermalZoneThreeElements.resExtWallIntWall.dT = thermalZoneThreeElements.resExtWallFloor.port_a.T - thermalZoneThreeElements.resIntWallFloor.port_a.T ($RES_SIM_72) (110) [FOR-] (2) ($RES_SIM_200) (110) [----] for $i1 in 1:2 loop (110) [----] [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_201) (110) [----] end for; (111) [SCAL] (1) thermalZoneThreeElements.extWallRC.thermCapExt[1].der_T = $DER.thermalZoneThreeElements.extWallRC.thermCapExt[1].T ($RES_SIM_118) (112) [SCAL] (1) thermalZoneThreeElements.extWallRC.thermCapExt[1].C * $DER.thermalZoneThreeElements.extWallRC.thermCapExt[1].T = thermalZoneThreeElements.extWallRC.thermCapExt[1].port.Q_flow ($RES_SIM_117) (113) [SCAL] (1) thermalZoneThreeElements.extWallRC.thermResExt[1].dT = thermalZoneThreeElements.extWallRC.thermResExt[1].R * thermalZoneThreeElements.extWallRC.thermResExt[1].Q_flow ($RES_SIM_116) (114) [SCAL] (1) thermalZoneThreeElements.extWallRC.thermResExt[1].dT = thermalZoneThreeElements.extWallRC.thermResExt[1].port_a.T - thermalZoneThreeElements.extWallRC.thermResExt[1].port_b.T ($RES_SIM_115) (115) [SCAL] (1) thermalZoneThreeElements.extWallRC.thermResExt[1].port_b.Q_flow = -thermalZoneThreeElements.extWallRC.thermResExt[1].Q_flow ($RES_SIM_113) (116) [SCAL] (1) thermalZoneThreeElements.extWallRC.thermResExtRem.dT = thermalZoneThreeElements.extWallRC.thermResExtRem.R * theConWall.Q_flow ($RES_SIM_112) (117) [SCAL] (1) thermalZoneThreeElements.extWallRC.thermResExtRem.dT = thermalZoneThreeElements.extWallRC.thermResExtRem.port_a.T - theConWall.solid.T ($RES_SIM_111) (118) [SCAL] (1) thermalZoneThreeElements.resIntWallWin.Q_flow = thermalZoneThreeElements.resIntWallWin.G * thermalZoneThreeElements.resIntWallWin.dT ($RES_SIM_69) (119) [SCAL] (1) thermalZoneThreeElements.resIntWallWin.dT = thermalZoneThreeElements.resFloorWin.port_a.T - thermalZoneThreeElements.resIntWallFloor.port_a.T ($RES_SIM_68) (120) [SCAL] (1) thermalZoneThreeElements.extWallRC.thermCapExt[1].T = thermalZoneThreeElements.extWallRC.thermResExtRem.port_a.T ($RES_SIM_698) (121) [SCAL] (1) thermalZoneThreeElements.extWallRC.thermCapExt[1].T = thermalZoneThreeElements.extWallRC.thermResExt[1].port_b.T ($RES_SIM_697) (122) [SCAL] (1) thermalZoneThreeElements.resExtWallFloor.port_a.T = thermalZoneThreeElements.extWallRC.thermResExt[1].port_a.T ($RES_SIM_696) (123) [SCAL] (1) thermalZoneThreeElements.floorRC.thermCapExt[1].der_T = $DER.thermalZoneThreeElements.floorRC.thermCapExt[1].T ($RES_SIM_64) (124) [SCAL] (1) thermalZoneThreeElements.extWallRC.thermResExt[1].Q_flow - thermalZoneThreeElements.extWallRC.port_a.Q_flow = 0.0 ($RES_SIM_695) (125) [SCAL] (1) thermalZoneThreeElements.floorRC.thermCapExt[1].C * $DER.thermalZoneThreeElements.floorRC.thermCapExt[1].T = thermalZoneThreeElements.floorRC.thermCapExt[1].port.Q_flow ($RES_SIM_63) (126) [SCAL] (1) thermalZoneThreeElements.floorRC.thermResExt[1].dT = thermalZoneThreeElements.floorRC.thermResExt[1].R * thermalZoneThreeElements.floorRC.thermResExt[1].Q_flow ($RES_SIM_62) (127) [SCAL] (1) thermalZoneThreeElements.intWallRC.thermResInt[1].port_b.T = thermalZoneThreeElements.intWallRC.thermCapInt[1].T ($RES_SIM_693) (128) [SCAL] (1) thermalZoneThreeElements.floorRC.thermResExt[1].dT = thermalZoneThreeElements.floorRC.thermResExt[1].port_a.T - thermalZoneThreeElements.floorRC.thermResExt[1].port_b.T ($RES_SIM_61) (129) [SCAL] (1) thermalZoneThreeElements.resIntWallFloor.port_a.T = thermalZoneThreeElements.intWallRC.thermResInt[1].port_a.T ($RES_SIM_692) (130) [SCAL] (1) thermalZoneThreeElements.intWallRC.thermResInt[1].Q_flow - thermalZoneThreeElements.intWallRC.port_a.Q_flow = 0.0 ($RES_SIM_691) (131) [SCAL] (1) thermalZoneThreeElements.floorRC.thermCapExt[1].T = thermalZoneThreeElements.floorRC.thermResExtRem.port_a.T ($RES_SIM_690) (132) [SCAL] (1) thermalZoneThreeElements.convExtWall.dT = thermalZoneThreeElements.resExtWallFloor.port_a.T - thermalZoneThreeElements.TAir ($RES_SIM_108) (133) [SCAL] (1) thermalZoneThreeElements.convExtWall.Q_flow = thermalZoneThreeElements.hConExtWall_const.k * thermalZoneThreeElements.convExtWall.dT ($RES_SIM_105) (134) [SCAL] (1) thermalZoneThreeElements.convWin.dT = thermalZoneThreeElements.resFloorWin.port_a.T - thermalZoneThreeElements.TAir ($RES_SIM_103) (135) [SCAL] (1) thermalZoneThreeElements.convWin.Q_flow = thermalZoneThreeElements.hConWin_const.k * thermalZoneThreeElements.convWin.dT ($RES_SIM_100) (136) [SCAL] (1) weaDat.limCeiHei.u = weaDat.datRea.y[16] ($RES_SIM_771) (137) [SCAL] (1) thermalZoneThreeElements.floorRC.thermResExt[1].port_b.Q_flow = -thermalZoneThreeElements.floorRC.thermResExt[1].Q_flow ($RES_SIM_59) (138) [SCAL] (1) thermalZoneThreeElements.floorRC.thermResExtRem.dT = thermalZoneThreeElements.floorRC.thermResExtRem.R * preTemFloor.port.Q_flow ($RES_SIM_58) (139) [SCAL] (1) thermalZoneThreeElements.floorRC.thermCapExt[1].T = thermalZoneThreeElements.floorRC.thermResExt[1].port_b.T ($RES_SIM_689) (140) [SCAL] (1) thermalZoneThreeElements.floorRC.thermResExtRem.dT = thermalZoneThreeElements.floorRC.thermResExtRem.port_a.T - TSoil.k ($RES_SIM_57) (141) [SCAL] (1) thermalZoneThreeElements.convFloor.solid.T = thermalZoneThreeElements.floorRC.thermResExt[1].port_a.T ($RES_SIM_688) (142) [SCAL] (1) thermalZoneThreeElements.floorRC.thermResExt[1].Q_flow - thermalZoneThreeElements.floorRC.port_a.Q_flow = 0.0 ($RES_SIM_687) (143) [SCAL] (1) thermalZoneThreeElements.convFloor.dT = thermalZoneThreeElements.convFloor.solid.T - thermalZoneThreeElements.TAir ($RES_SIM_54) (144) [SCAL] (1) thermalZoneThreeElements.convFloor.solid.T = thermalZoneThreeElements.thermSplitterIntGains.portOut[4].T ($RES_SIM_684) (145) [SCAL] (1) thermalZoneThreeElements.convFloor.Q_flow = thermalZoneThreeElements.hConFloor_const.k * thermalZoneThreeElements.convFloor.dT ($RES_SIM_51) (146) [SCAL] (1) thermalZoneThreeElements.convFloor.solid.T = thermalZoneThreeElements.thermSplitterSolRad.portOut[4].T ($RES_SIM_682) (147) [SCAL] (1) HDifTil[2].incAng.weaBus.cloTim = HDifTil[2].incAng.decAng.nDay ($RES_SIM_592) (148) [SCAL] (1) weaDat.conTotSkyCov.u = weaDat.datRea.y[13] ($RES_SIM_767) (149) [SCAL] (1) HDifTil[1].incAng.weaBus.cloTim = HDifTil[1].incAng.decAng.nDay ($RES_SIM_591) (150) [SCAL] (1) weaDat.limWinSpe.u = weaDat.datRea.y[12] ($RES_SIM_766) (151) [SCAL] (1) HDifTil[2].incAng.weaBus.solTim = HDifTil[2].incAng.solHouAng.solTim ($RES_SIM_590) (152) [SCAL] (1) weaDat.conOpaSkyCov.u = weaDat.datRea.y[14] ($RES_SIM_763) (153) [SCAL] (1) weaDat.limHorInfRad.u = weaDat.datRea.y[26] ($RES_SIM_761) (154) [SCAL] (1) weaDat.souSelRad.HDifHor_in_internal = weaDat.datRea30Min.y[3] ($RES_SIM_760) (155) [SCAL] (1) thermalZoneThreeElements.resExtWallFloor.Q_flow = thermalZoneThreeElements.resExtWallFloor.G * thermalZoneThreeElements.resExtWallFloor.dT ($RES_SIM_49) (156) [SCAL] (1) thermalZoneThreeElements.resExtWallFloor.dT = thermalZoneThreeElements.resExtWallFloor.port_a.T - thermalZoneThreeElements.convFloor.solid.T ($RES_SIM_48) (157) [SCAL] (1) thermalZoneThreeElements.resFloorWin.port_a.T = thermalZoneThreeElements.thermSplitterSolRad.portOut[2].T ($RES_SIM_677) (158) [SCAL] (1) thermalZoneThreeElements.resIntWallFloor.Q_flow = thermalZoneThreeElements.resIntWallFloor.G * thermalZoneThreeElements.resIntWallFloor.dT ($RES_SIM_45) (159) [SCAL] (1) thermalZoneThreeElements.resFloorWin.port_a.T = thermalZoneThreeElements.thermSplitterIntGains.portOut[2].T ($RES_SIM_676) (160) [SCAL] (1) thermalZoneThreeElements.resIntWallFloor.dT = thermalZoneThreeElements.resIntWallFloor.port_a.T - thermalZoneThreeElements.convFloor.solid.T ($RES_SIM_44) (161) [SCAL] (1) thermalZoneThreeElements.resFloorWin.Q_flow = thermalZoneThreeElements.resFloorWin.G * thermalZoneThreeElements.resFloorWin.dT ($RES_SIM_41) (162) [SCAL] (1) thermalZoneThreeElements.resFloorWin.dT = thermalZoneThreeElements.resFloorWin.port_a.T - thermalZoneThreeElements.convFloor.solid.T ($RES_SIM_40) (163) [SCAL] (1) thermalZoneThreeElements.resIntWallFloor.port_a.T = thermalZoneThreeElements.thermSplitterIntGains.portOut[3].T ($RES_SIM_671) (164) [SCAL] (1) thermalZoneThreeElements.resIntWallFloor.port_a.T = thermalZoneThreeElements.thermSplitterSolRad.portOut[3].T ($RES_SIM_670) (165) [SCAL] (1) HDifTil[1].incAng.weaBus.solTim = HDifTil[1].incAng.solHouAng.solTim ($RES_SIM_589) (166) [SCAL] (1) HDifTil[2].incAng.weaBus.lat = HDifTil[2].incAng.incAng.lat ($RES_SIM_588) (167) [SCAL] (1) HDifTil[1].incAng.weaBus.lat = HDifTil[1].incAng.incAng.lat ($RES_SIM_587) (168) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].incAng.weaBus.solZen ($RES_SIM_586) (169) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].HDifTil.zen ($RES_SIM_585) (170) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].briCoe.zen ($RES_SIM_584) (171) [SCAL] (1) weaDat.souSelRad.HDirNor_in_internal = weaDat.datRea30Min.y[2] ($RES_SIM_759) (172) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].relAirMas.zen ($RES_SIM_583) (173) [SCAL] (1) HDifTil[2].weaBus.solZen = HDifTil[2].skyCle.zen ($RES_SIM_582) (174) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].incAng.weaBus.solZen ($RES_SIM_581) (175) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].HDifTil.zen ($RES_SIM_580) (176) [SCAL] (1) weaDat.souSelRad.HGloHor_in_internal = weaDat.datRea30Min.y[1] ($RES_SIM_755) (177) [SCAL] (1) HDifTil[1].weaBus.solHouAng = HDifTil[1].incAng.weaBus.solHouAng ($RES_SIM_499) (178) [SCAL] (1) HDifTil[1].weaBus.winDir = HDifTil[1].incAng.weaBus.winDir ($RES_SIM_498) (179) [SCAL] (1) HDifTil[1].weaBus.winSpe = HDifTil[1].incAng.weaBus.winSpe ($RES_SIM_497) (180) [SCAL] (1) HDirTil[2].weaBus.HDifHor = HDirTil[2].incAng.weaBus.HDifHor ($RES_SIM_496) (181) [SCAL] (1) HDirTil[2].weaBus.HGloHor = HDirTil[2].incAng.weaBus.HGloHor ($RES_SIM_495) (182) [SCAL] (1) HDirTil[2].weaBus.HHorIR = HDirTil[2].incAng.weaBus.HHorIR ($RES_SIM_494) (183) [SCAL] (1) eqAirTemp.delTEqLWWin = (eqAirTemp.hRad * (eqAirTemp.TBlaSky - eqAirTemp.TDryBul)) / (eqAirTemp.hRad + eqAirTemp.hConWinOut) ($RES_SIM_37) (184) [SCAL] (1) HDirTil[2].weaBus.TBlaSky = HDirTil[2].incAng.weaBus.TBlaSky ($RES_SIM_493) (185) [SCAL] (1) eqAirTemp.TEqAir = eqAirTemp.TEqWall * eqAirTemp.wfWall + eqAirTemp.TGro * eqAirTemp.wfGro ($RES_SIM_36) (186) [SCAL] (1) HDirTil[2].weaBus.TDewPoi = HDirTil[2].incAng.weaBus.TDewPoi ($RES_SIM_492) (187) [SCAL] (1) eqAirTemp.TEqAirWin = eqAirTemp.TEqWin * eqAirTemp.wfWin ($RES_SIM_35) (188) [SCAL] (1) HDirTil[2].weaBus.TDryBul = HDirTil[2].incAng.weaBus.TDryBul ($RES_SIM_491) (189) [SCAL] (1) eqAirTemp.delTEqLW = (eqAirTemp.hRad * (eqAirTemp.TBlaSky - eqAirTemp.TDryBul)) / (eqAirTemp.hRad + eqAirTemp.hConWallOut) ($RES_SIM_34) (190) [SCAL] (1) thermalZoneThreeElements.resExtWallFloor.port_a.T = thermalZoneThreeElements.thermSplitterSolRad.portOut[1].T ($RES_SIM_665) (191) [ARRY] (2) eqAirTemp.delTEqSW = (eqAirTemp.aExt .* solRad.y) / (eqAirTemp.hRad + eqAirTemp.hConWallOut) ($RES_SIM_33) (192) [SCAL] (1) thermalZoneThreeElements.resExtWallFloor.port_a.T = thermalZoneThreeElements.thermSplitterIntGains.portOut[1].T ($RES_SIM_664) (193) [ARRY] (2) eqAirTemp.TEqWin = eqAirTemp.TDryBul .+ eqAirTemp.delTEqLWWin * (fill(1.0, 2) - const.y) ($RES_SIM_32) (194) [ARRY] (2) eqAirTemp.TEqWall = (eqAirTemp.TDryBul + eqAirTemp.delTEqLW) .+ eqAirTemp.delTEqSW ($RES_SIM_31) (195) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].briCoe.zen ($RES_SIM_579) (196) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].relAirMas.zen ($RES_SIM_578) (197) [SCAL] (1) HDifTil[1].weaBus.solZen = HDifTil[1].skyCle.zen ($RES_SIM_577) (198) [SCAL] (1) HDifTil[2].weaBus.HDirNor = HDifTil[2].incAng.weaBus.HDirNor ($RES_SIM_576) (199) [SCAL] (1) HDifTil[2].weaBus.HDirNor = HDifTil[2].skyCle.HDirNor ($RES_SIM_575) (200) [SCAL] (1) HDifTil[1].weaBus.HDirNor = HDifTil[1].incAng.weaBus.HDirNor ($RES_SIM_574) (201) [SCAL] (1) HDifTil[1].weaBus.HDirNor = HDifTil[1].skyCle.HDirNor ($RES_SIM_573) (202) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].incAng.weaBus.HDifHor ($RES_SIM_572) (203) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].HDifTil.HDifHor ($RES_SIM_571) (204) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].skyBri.HDifHor ($RES_SIM_570) (205) [SCAL] (1) HDifTil[2].incAng.incAng.incAng = HDifTil[2].incAng.y ($RES_SIM_745) (206) [SCAL] (1) HDifTil[1].incAng.incAng.incAng = HDifTil[1].incAng.y ($RES_SIM_744) (207) [SCAL] (1) HDifTil[2].incAng.decAng.decAng = HDifTil[2].incAng.incAng.decAng ($RES_SIM_743) (208) [SCAL] (1) HDifTil[1].incAng.decAng.decAng = HDifTil[1].incAng.incAng.decAng ($RES_SIM_742) (209) [SCAL] (1) HDifTil[2].incAng.solHouAng.solHouAng = HDifTil[2].incAng.incAng.solHouAng ($RES_SIM_741) (210) [SCAL] (1) HDirTil[2].weaBus.ceiHei = HDirTil[2].incAng.weaBus.ceiHei ($RES_SIM_489) (211) [SCAL] (1) HDifTil[1].incAng.solHouAng.solHouAng = HDifTil[1].incAng.incAng.solHouAng ($RES_SIM_740) (212) [SCAL] (1) HDirTil[2].weaBus.cloTim = HDirTil[2].incAng.weaBus.cloTim ($RES_SIM_488) (213) [SCAL] (1) HDirTil[2].weaBus.lat = HDirTil[2].incAng.weaBus.lat ($RES_SIM_487) (214) [FOR-] (2) ($RES_SIM_29) (214) [----] for $i1 in 1:2 loop (214) [----] [SCAL] (1) solRad[$i1].y = solRad[$i1].k1 * solRad[$i1].u1 + solRad[$i1].k2 * HDifTil[$i1].H ($RES_SIM_30) (214) [----] end for; (215) [SCAL] (1) HDirTil[2].weaBus.nOpa = HDirTil[2].incAng.weaBus.nOpa ($RES_SIM_485) (216) [SCAL] (1) HDirTil[2].weaBus.nTot = HDirTil[2].incAng.weaBus.nTot ($RES_SIM_484) (217) [SCAL] (1) theConWin.dT = theConWin.solid.T - eqAirTemp.TEqAirWin ($RES_SIM_26) (218) [SCAL] (1) HDirTil[2].weaBus.relHum = HDirTil[2].incAng.weaBus.relHum ($RES_SIM_482) (219) [SCAL] (1) HDirTil[2].weaBus.solAlt = HDirTil[2].incAng.weaBus.solAlt ($RES_SIM_481) (220) [SCAL] (1) HDirTil[2].weaBus.solDec = HDirTil[2].incAng.weaBus.solDec ($RES_SIM_480) (221) [SCAL] (1) theConWin.Q_flow = hConWin.k * theConWin.dT ($RES_SIM_23) (222) [SCAL] (1) theConWall.dT = theConWall.solid.T - eqAirTemp.TEqAir ($RES_SIM_22) (223) [SCAL] (1) weaBus.nOpa = HDifTil[1].weaBus.nOpa ($RES_SIM_399) (224) [SCAL] (1) weaBus.nTot = HDirTil[2].weaBus.nTot ($RES_SIM_397) (225) [SCAL] (1) weaBus.nTot = HDirTil[1].weaBus.nTot ($RES_SIM_396) (226) [SCAL] (1) weaBus.nTot = HDifTil[2].weaBus.nTot ($RES_SIM_395) (227) [SCAL] (1) weaBus.nTot = HDifTil[1].weaBus.nTot ($RES_SIM_394) (228) [SCAL] (1) HDifTil[2].weaBus.HDifHor = HDifTil[2].skyCle.HDifHor ($RES_SIM_569) (229) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].incAng.weaBus.HDifHor ($RES_SIM_568) (230) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].HDifTil.HDifHor ($RES_SIM_567) (231) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].skyBri.HDifHor ($RES_SIM_566) (232) [SCAL] (1) HDifTil[1].weaBus.HDifHor = HDifTil[1].skyCle.HDifHor ($RES_SIM_565) (233) [SCAL] (1) HDifTil[2].weaBus.HGloHor = HDifTil[2].incAng.weaBus.HGloHor ($RES_SIM_564) (234) [SCAL] (1) HDifTil[2].relAirMas.relAirMas = HDifTil[2].skyBri.relAirMas ($RES_SIM_739) (235) [SCAL] (1) HDifTil[2].weaBus.HGloHor = HDifTil[2].HDifTil.HGloHor ($RES_SIM_563) (236) [SCAL] (1) HDifTil[1].relAirMas.relAirMas = HDifTil[1].skyBri.relAirMas ($RES_SIM_738) (237) [SCAL] (1) HDifTil[1].weaBus.HGloHor = HDifTil[1].incAng.weaBus.HGloHor ($RES_SIM_562) (238) [SCAL] (1) HDifTil[2].skyBri.skyBri = HDifTil[2].briCoe.skyBri ($RES_SIM_737) (239) [SCAL] (1) HDifTil[1].weaBus.HGloHor = HDifTil[1].HDifTil.HGloHor ($RES_SIM_561) (240) [SCAL] (1) HDifTil[1].skyBri.skyBri = HDifTil[1].briCoe.skyBri ($RES_SIM_736) (241) [SCAL] (1) HDifTil[2].weaBus.solTim = HDifTil[2].incAng.weaBus.solTim ($RES_SIM_560) (242) [SCAL] (1) HDifTil[2].skyCle.skyCle = HDifTil[2].briCoe.skyCle ($RES_SIM_735) (243) [SCAL] (1) HDifTil[1].skyCle.skyCle = HDifTil[1].briCoe.skyCle ($RES_SIM_734) (244) [SCAL] (1) HDifTil[2].incAng.y = HDifTil[2].HDifTil.incAng ($RES_SIM_733) (245) [SCAL] (1) HDifTil[1].incAng.y = HDifTil[1].HDifTil.incAng ($RES_SIM_732) (246) [SCAL] (1) HDifTil[2].briCoe.F2 = HDifTil[2].HDifTil.briCof2 ($RES_SIM_731) (247) [SCAL] (1) HDirTil[2].weaBus.solHouAng = HDirTil[2].incAng.weaBus.solHouAng ($RES_SIM_479) (248) [SCAL] (1) HDifTil[1].briCoe.F2 = HDifTil[1].HDifTil.briCof2 ($RES_SIM_730) (249) [SCAL] (1) HDirTil[2].weaBus.solTim = HDirTil[2].incAng.weaBus.solTim ($RES_SIM_478) (250) [SCAL] (1) HDirTil[2].weaBus.solZen = HDirTil[2].incAng.weaBus.solZen ($RES_SIM_477) (251) [SCAL] (1) HDirTil[2].weaBus.winDir = HDirTil[2].incAng.weaBus.winDir ($RES_SIM_476) (252) [SCAL] (1) theConWall.Q_flow = hConWall.k * theConWall.dT ($RES_SIM_19) (253) [SCAL] (1) HDirTil[2].weaBus.winSpe = HDirTil[2].incAng.weaBus.winSpe ($RES_SIM_475) (254) [SCAL] (1) -thermalZoneThreeElements.intGainsRad.Q_flow = -perRad.Q_flow * (1.0 + perRad.alpha * (thermalZoneThreeElements.TRad - perRad.T_ref)) ($RES_SIM_18) (255) [SCAL] (1) HDirTil[1].weaBus.HDifHor = HDirTil[1].incAng.weaBus.HDifHor ($RES_SIM_474) (256) [SCAL] (1) thermalZoneThreeElements.TRad = thermalZoneThreeElements.thermSplitterIntGains.portIn[1].T ($RES_SIM_649) (257) [SCAL] (1) perCon.port.Q_flow = -perCon.Q_flow * (1.0 + perCon.alpha * (thermalZoneThreeElements.TAir - perCon.T_ref)) ($RES_SIM_17) (258) [SCAL] (1) HDirTil[1].weaBus.HGloHor = HDirTil[1].incAng.weaBus.HGloHor ($RES_SIM_473) (259) [SCAL] (1) HDirTil[1].weaBus.HHorIR = HDirTil[1].incAng.weaBus.HHorIR ($RES_SIM_472) (260) [SCAL] (1) thermalZoneThreeElements.thermSplitterIntGains.portIn[1].Q_flow - thermalZoneThreeElements.intGainsRad.Q_flow = 0.0 ($RES_SIM_647) (261) [SCAL] (1) HDirTil[1].weaBus.TBlaSky = HDirTil[1].incAng.weaBus.TBlaSky ($RES_SIM_471) (262) [SCAL] (1) HDirTil[1].weaBus.TDewPoi = HDirTil[1].incAng.weaBus.TDewPoi ($RES_SIM_470) (263) [FOR-] (2) ($RES_SIM_644) (263) [----] for $i1 in 1:2 loop (263) [----] [SCAL] (1) thermalZoneThreeElements.radHeatSol[$i1].port.Q_flow + thermalZoneThreeElements.thermSplitterSolRad.portIn[$i1].Q_flow = 0.0 ($RES_SIM_645) (263) [----] end for; (264) [FOR-] (3) ($RES_SIM_12) (264) [----] for $i1 in 1:3 loop (264) [----] [SCAL] (1) intGai.y[$i1] = intGai.p_offset[$i1] + $FUN_9[$i1] ($RES_SIM_13) (264) [----] end for; (265) [SCAL] (1) corGDouPan.solarRadWinTrans[1] = thermalZoneThreeElements.eConvSol[1].u ($RES_SIM_642) (266) [FOR-] (2) ($RES_SIM_10) (266) [----] for $i1 in 1:2 loop (266) [----] [SCAL] (1) const[$i1].y = const[$i1].k ($RES_SIM_11) (266) [----] end for; (267) [SCAL] (1) corGDouPan.solarRadWinTrans[1] = thermalZoneThreeElements.eRadSol[1].u ($RES_SIM_641) (268) [SCAL] (1) corGDouPan.solarRadWinTrans[2] = thermalZoneThreeElements.eConvSol[2].u ($RES_SIM_640) (269) [FOR-] (26) ($RES_AUX_869) (269) [----] for $i1 in 1:26 loop (269) [----] [SCAL] (1) $FUN_1[$i1] = Modelica.Blocks.Tables.Internal.getTable1DValue(weaDat.datRea.tableID, $i1, weaDat.conTim.calTim) ($RES_AUX_870) (269) [----] end for; (270) [SCAL] (1) weaBus.relHum = HDirTil[2].weaBus.relHum ($RES_SIM_387) (271) [FOR-] (3) ($RES_AUX_867) (271) [----] for $i1 in 1:3 loop (271) [----] [SCAL] (1) $FUN_2[$i1] = Modelica.Blocks.Tables.Internal.getTable1DValue(weaDat.datRea30Min.tableID, $i1, weaDat.conTimMin.calTim) ($RES_AUX_868) (271) [----] end for; (272) [SCAL] (1) weaBus.relHum = HDirTil[1].weaBus.relHum ($RES_SIM_386) (273) [SCAL] (1) weaBus.relHum = HDifTil[2].weaBus.relHum ($RES_SIM_385) (274) [FOR-] (2) ($RES_AUX_865) (274) [----] for $i1 in 1:2 loop (274) [----] [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_866) (274) [----] end for; (275) [SCAL] (1) weaBus.relHum = HDifTil[1].weaBus.relHum ($RES_SIM_384) (276) [SCAL] (1) HDifTil[2].weaBus.solTim = HDifTil[2].skyBri.solTim ($RES_SIM_559) (277) [SCAL] (1) HDifTil[1].weaBus.solTim = HDifTil[1].incAng.weaBus.solTim ($RES_SIM_558) (278) [FOR-] (2) ($RES_AUX_863) (278) [----] for $i1 in 1:2 loop (278) [----] [SCAL] (1) $FUN_4[$i1] = exp(-1.184e-4 * HDifTil[$i1].relAirMas.alt) ($RES_AUX_864) (278) [----] end for; (279) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDirTil[2].weaBus.solAlt ($RES_SIM_382) (280) [SCAL] (1) HDifTil[1].weaBus.solTim = HDifTil[1].skyBri.solTim ($RES_SIM_557) (281) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDirTil[1].weaBus.solAlt ($RES_SIM_381) (282) [SCAL] (1) HDifTil[2].weaBus.alt = HDifTil[2].incAng.weaBus.alt ($RES_SIM_556) (283) [FOR-] (2) ($RES_AUX_861) (283) [----] for $i1 in 1:2 loop (283) [----] [SCAL] (1) $FUN_5[$i1] = cos(0.01721420632103996 * (1.0 + 1.1574074074074073e-5 * HDifTil[$i1].skyBri.solTim)) ($RES_AUX_862) (283) [----] end for; (284) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDifTil[2].weaBus.solAlt ($RES_SIM_380) (285) [SCAL] (1) HDifTil[2].weaBus.alt = HDifTil[2].relAirMas.alt ($RES_SIM_555) (286) [SCAL] (1) HDifTil[1].weaBus.alt = HDifTil[1].incAng.weaBus.alt ($RES_SIM_554) (287) [SCAL] (1) HDifTil[2].briCoe.F1 = HDifTil[2].HDifTil.briCof1 ($RES_SIM_729) (288) [SCAL] (1) HDifTil[1].weaBus.alt = HDifTil[1].relAirMas.alt ($RES_SIM_553) (289) [SCAL] (1) HDifTil[1].briCoe.F1 = HDifTil[1].HDifTil.briCof1 ($RES_SIM_728) (290) [SCAL] (1) HDirTil[2].incAng.weaBus.cloTim = HDirTil[2].incAng.decAng.nDay ($RES_SIM_552) (291) [SCAL] (1) HDifTil[2].HDifTil.HSkyDifTil = HDifTil[2].HSkyDifTil ($RES_SIM_727) (292) [SCAL] (1) HDirTil[1].incAng.weaBus.cloTim = HDirTil[1].incAng.decAng.nDay ($RES_SIM_551) (293) [SCAL] (1) HDifTil[2].HDifTil.HSkyDifTil = HDifTil[2].add.u1 ($RES_SIM_726) (294) [SCAL] (1) HDirTil[2].incAng.weaBus.solTim = HDirTil[2].incAng.solHouAng.solTim ($RES_SIM_550) (295) [SCAL] (1) HDifTil[1].HDifTil.HSkyDifTil = HDifTil[1].HSkyDifTil ($RES_SIM_725) (296) [SCAL] (1) HDifTil[1].HDifTil.HSkyDifTil = HDifTil[1].add.u1 ($RES_SIM_724) (297) [FOR-] (3) ($RES_SIM_297) (297) [----] for $i1 in 1:3 loop (297) [----] [SCAL] (1) weaDat.datRea30Min.y[$i1] = $FUN_2[$i1] ($RES_SIM_298) (297) [----] end for; (298) [SCAL] (1) HDifTil[2].HDifTil.HGroDifTil = HDifTil[2].HGroDifTil ($RES_SIM_723) (299) [SCAL] (1) HDifTil[2].HDifTil.HGroDifTil = HDifTil[2].add.u2 ($RES_SIM_722) (300) [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_295) (301) [SCAL] (1) HDifTil[1].HDifTil.HGroDifTil = HDifTil[1].HGroDifTil ($RES_SIM_721) (302) [SCAL] (1) HDirTil[1].weaBus.TDryBul = HDirTil[1].incAng.weaBus.TDryBul ($RES_SIM_469) (303) [SCAL] (1) HDifTil[1].HDifTil.HGroDifTil = HDifTil[1].add.u2 ($RES_SIM_720) (304) [SCAL] (1) HDirTil[1].weaBus.ceiHei = HDirTil[1].incAng.weaBus.ceiHei ($RES_SIM_467) (305) [SCAL] (1) weaDat.conTim.calTim = if weaDat.conTim.canRepeatWeatherFile then (time + weaDat.conTim.lenWea) - weaDat.conTim.tNext else time ($RES_SIM_291) (306) [SCAL] (1) HDirTil[1].weaBus.cloTim = HDirTil[1].incAng.weaBus.cloTim ($RES_SIM_466) (307) [SCAL] (1) HDirTil[1].weaBus.lat = HDirTil[1].incAng.weaBus.lat ($RES_SIM_465) (308) [SCAL] (1) corGDouPan.solarRadWinTrans[2] = thermalZoneThreeElements.eRadSol[2].u ($RES_SIM_639) (309) [SCAL] (1) HDirTil[1].weaBus.nOpa = HDirTil[1].incAng.weaBus.nOpa ($RES_SIM_463) (310) [SCAL] (1) HDirTil[1].weaBus.nTot = HDirTil[1].incAng.weaBus.nTot ($RES_SIM_462) (311) [SCAL] (1) HDirTil[1].weaBus.relHum = HDirTil[1].incAng.weaBus.relHum ($RES_SIM_460) (312) [SCAL] (1) 1.5707963267948966 - weaBus.solZen = HDifTil[1].weaBus.solAlt ($RES_SIM_379) (313) [SCAL] (1) intGai.y[1] = perRad.Q_flow ($RES_SIM_630) (314) [FOR-] (2) ($RES_AUX_859) (314) [----] for $i1 in 1:2 loop (314) [----] [SCAL] (1) $FUN_6[$i1] = sin(HDirTil[$i1].inc) ($RES_AUX_860) (314) [----] end for; (315) [SCAL] (1) weaBus.solDec = HDirTil[2].weaBus.solDec ($RES_SIM_377) (316) [FOR-] (2) ($RES_AUX_857) (316) [----] for $i1 in 1:2 loop (316) [----] [SCAL] (1) $FUN_7[$i1] = sqrt(1.0 - ($FUN_6[$i1] / 1.515) ^ 2.0) ($RES_AUX_858) (316) [----] end for; (317) [SCAL] (1) weaBus.solDec = HDirTil[1].weaBus.solDec ($RES_SIM_376) (318) [SCAL] (1) weaBus.solDec = HDifTil[2].weaBus.solDec ($RES_SIM_375) (319) [SCAL] (1) weaBus.solDec = HDifTil[1].weaBus.solDec ($RES_SIM_374) (320) [SCAL] (1) HDirTil[1].incAng.weaBus.solTim = HDirTil[1].incAng.solHouAng.solTim ($RES_SIM_549) (321) [FOR-] (3) ($RES_AUX_854) (321) [----] for $i1 in 1:3 loop (321) [----] [SCAL] (1) $FUN_9[$i1] = Modelica.Blocks.Tables.Internal.getTimeTableValueNoDer2(intGai.tableID, $i1, time, intGai.nextTimeEventScaled, $TEV_0[$i1]) ($RES_AUX_855) (321) [----] end for; (322) [SCAL] (1) HDirTil[2].incAng.weaBus.lat = HDirTil[2].incAng.incAng.lat ($RES_SIM_548) (323) [FOR-] (2) ($RES_BND_847) (323) [----] for $i1 in 1:2 loop (323) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.lat_s = sin(HDirTil[$i1].incAng.incAng.lat) ($RES_BND_848) (323) [----] end for; (324) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDirTil[2].weaBus.solHouAng ($RES_SIM_372) (325) [SCAL] (1) HDirTil[1].incAng.weaBus.lat = HDirTil[1].incAng.incAng.lat ($RES_SIM_547) (326) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDirTil[1].weaBus.solHouAng ($RES_SIM_371) (327) [SCAL] (1) HDirTil[2].weaBus.HDirNor = HDirTil[2].incAng.weaBus.HDirNor ($RES_SIM_546) (328) [FOR-] (2) ($RES_BND_845) (328) [----] for $i1 in 1:2 loop (328) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.lat_c = cos(HDirTil[$i1].incAng.incAng.lat) ($RES_BND_846) (328) [----] end for; (329) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDifTil[2].weaBus.solHouAng ($RES_SIM_370) (330) [SCAL] (1) HDirTil[2].weaBus.HDirNor = HDirTil[2].HDirTil.HDirNor ($RES_SIM_545) (331) [SCAL] (1) HDirTil[1].weaBus.HDirNor = HDirTil[1].incAng.weaBus.HDirNor ($RES_SIM_544) (332) [SCAL] (1) HDifTil[2].add.y = HDifTil[2].H ($RES_SIM_719) (333) [FOR-] (2) ($RES_BND_843) (333) [----] for $i1 in 1:2 loop (333) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.sol_s = sin(HDirTil[$i1].incAng.incAng.solHouAng) ($RES_BND_844) (333) [----] end for; (334) [SCAL] (1) macConv.port.Q_flow = -macConv.Q_flow * (1.0 + macConv.alpha * (thermalZoneThreeElements.TAir - macConv.T_ref)) ($RES_SIM_9) (335) [SCAL] (1) HDirTil[1].weaBus.HDirNor = HDirTil[1].HDirTil.HDirNor ($RES_SIM_543) (336) [SCAL] (1) HDifTil[1].add.y = HDifTil[1].H ($RES_SIM_718) (337) [SCAL] (1) eqAirTemp.TDryBul = HDirTil[2].weaBus.TDryBul ($RES_SIM_542) (338) [SCAL] (1) HDirTil[2].incAng.incAng.incAng = HDirTil[2].incAng.y ($RES_SIM_717) (339) [FOR-] (2) ($RES_BND_841) (339) [----] for $i1 in 1:2 loop (339) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.sol_c = cos(HDirTil[$i1].incAng.incAng.solHouAng) ($RES_BND_842) (339) [----] end for; (340) [SCAL] (1) eqAirTemp.TDryBul = HDirTil[1].weaBus.TDryBul ($RES_SIM_541) (341) [SCAL] (1) HDirTil[1].incAng.incAng.incAng = HDirTil[1].incAng.y ($RES_SIM_716) (342) [SCAL] (1) eqAirTemp.TDryBul = HDifTil[2].weaBus.TDryBul ($RES_SIM_540) (343) [SCAL] (1) HDirTil[2].incAng.decAng.decAng = HDirTil[2].incAng.incAng.decAng ($RES_SIM_715) (344) [SCAL] (1) HDirTil[1].incAng.decAng.decAng = HDirTil[1].incAng.incAng.decAng ($RES_SIM_714) (345) [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_287) (346) [SCAL] (1) HDirTil[2].incAng.solHouAng.solHouAng = HDirTil[2].incAng.incAng.solHouAng ($RES_SIM_713) (347) [SCAL] (1) weaBus.solTim = (time + weaDat.locTim.diff) + weaDat.eqnTim.eqnTim ($RES_SIM_286) (348) [SCAL] (1) HDirTil[1].incAng.solHouAng.solHouAng = HDirTil[1].incAng.incAng.solHouAng ($RES_SIM_712) (349) [SCAL] (1) HDirTil[2].incAng.y = HDirTil[2].inc ($RES_SIM_711) (350) [SCAL] (1) HDirTil[1].weaBus.solAlt = HDirTil[1].incAng.weaBus.solAlt ($RES_SIM_459) (351) [SCAL] (1) HDirTil[2].incAng.y = HDirTil[2].HDirTil.incAng ($RES_SIM_710) (352) [SCAL] (1) HDirTil[1].weaBus.solDec = HDirTil[1].incAng.weaBus.solDec ($RES_SIM_458) (353) [SCAL] (1) HDirTil[1].weaBus.solHouAng = HDirTil[1].incAng.weaBus.solHouAng ($RES_SIM_457) (354) [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_281) (355) [SCAL] (1) HDirTil[1].weaBus.solTim = HDirTil[1].incAng.weaBus.solTim ($RES_SIM_456) (356) [SCAL] (1) weaBus.solDec = asin(-0.3979486313076103 * cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time))) ($RES_SIM_280) (357) [SCAL] (1) HDirTil[1].weaBus.solZen = HDirTil[1].incAng.weaBus.solZen ($RES_SIM_455) (358) [SCAL] (1) HDirTil[1].weaBus.winDir = HDirTil[1].incAng.weaBus.winDir ($RES_SIM_454) (359) [SCAL] (1) intGai.y[2] = perCon.Q_flow ($RES_SIM_629) (360) [SCAL] (1) HDirTil[1].weaBus.winSpe = HDirTil[1].incAng.weaBus.winSpe ($RES_SIM_453) (361) [SCAL] (1) intGai.y[3] = macConv.Q_flow ($RES_SIM_628) (362) [SCAL] (1) weaBus.HDifHor = HDirTil[2].weaBus.HDifHor ($RES_SIM_452) (363) [SCAL] (1) weaBus.HDifHor = HDirTil[1].weaBus.HDifHor ($RES_SIM_451) (364) [SCAL] (1) weaBus.HDifHor = HDifTil[2].weaBus.HDifHor ($RES_SIM_450) (365) [SCAL] (1) HDirTil[1].H = solRad[1].u1 ($RES_SIM_625) (366) [FOR-] (2) ($RES_SIM_198) (366) [----] for $i1 in 1:2 loop (366) [----] [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_199) (366) [----] end for; (367) [SCAL] (1) HDirTil[1].H = corGDouPan.HDirTil[1] ($RES_SIM_624) (368) [SCAL] (1) HDirTil[2].H = solRad[2].u1 ($RES_SIM_623) (369) [FOR-] (2) ($RES_SIM_196) (369) [----] for $i1 in 1:2 loop (369) [----] [SCAL] (1) HDifTil[$i1].incAng.solHouAng.solHouAng = 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * HDifTil[$i1].incAng.solHouAng.solTim) ($RES_SIM_197) (369) [----] end for; (370) [SCAL] (1) HDirTil[2].H = corGDouPan.HDirTil[2] ($RES_SIM_622) (371) [FOR-] (2) ($RES_SIM_194) (371) [----] for $i1 in 1:2 loop (371) [----] [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_195) (371) [----] end for; (372) [SCAL] (1) 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * weaBus.solTim) = HDifTil[1].weaBus.solHouAng ($RES_SIM_369) (373) [FOR-] (2) ($RES_SIM_192) (373) [----] for $i1 in 1:2 loop (373) [----] [SCAL] (1) HDifTil[$i1].add.y = HDifTil[$i1].add.k1 * HDifTil[$i1].add.u1 + HDifTil[$i1].add.k2 * HDifTil[$i1].add.u2 ($RES_SIM_193) (373) [----] end for; (374) [SCAL] (1) weaBus.solTim = HDirTil[2].weaBus.solTim ($RES_SIM_367) (375) [SCAL] (1) weaBus.solTim = HDirTil[1].weaBus.solTim ($RES_SIM_366) (376) [FOR-] (2) ($RES_SIM_190) (376) [----] for $i1 in 1:2 loop (376) [----] [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_191) (376) [----] end for; (377) [SCAL] (1) weaBus.solTim = HDifTil[2].weaBus.solTim ($RES_SIM_365) (378) [FOR-] (2) ($RES_BND_839) (378) [----] for $i1 in 1:2 loop (378) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.dec_s = sin(HDirTil[$i1].incAng.incAng.decAng) ($RES_BND_840) (378) [----] end for; (379) [SCAL] (1) weaBus.solTim = HDifTil[1].weaBus.solTim ($RES_SIM_364) (380) [SCAL] (1) eqAirTemp.TDryBul = HDifTil[1].weaBus.TDryBul ($RES_SIM_539) (381) [FOR-] (2) ($RES_BND_837) (381) [----] for $i1 in 1:2 loop (381) [----] [SCAL] (1) HDirTil[$i1].incAng.incAng.dec_c = cos(HDirTil[$i1].incAng.incAng.decAng) ($RES_BND_838) (381) [----] end for; (382) [SCAL] (1) weaBus.solZen = HDirTil[2].weaBus.solZen ($RES_SIM_362) (383) [SCAL] (1) weaBus.solZen = HDirTil[1].weaBus.solZen ($RES_SIM_361) (384) [SCAL] (1) eqAirTemp.TBlaSky = HDirTil[2].weaBus.TBlaSky ($RES_SIM_536) (385) [FOR-] (2) ($RES_BND_835) (385) [----] for $i1 in 1:2 loop (385) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.lat_s = sin(HDifTil[$i1].incAng.incAng.lat) ($RES_BND_836) (385) [----] end for; (386) [SCAL] (1) weaBus.solZen = HDifTil[2].weaBus.solZen ($RES_SIM_360) (387) [SCAL] (1) eqAirTemp.TBlaSky = HDirTil[1].weaBus.TBlaSky ($RES_SIM_535) (388) [SCAL] (1) eqAirTemp.TBlaSky = HDifTil[2].weaBus.TBlaSky ($RES_SIM_534) (389) [SCAL] (1) HDirTil[1].incAng.y = HDirTil[1].inc ($RES_SIM_709) (390) [FOR-] (2) ($RES_BND_833) (390) [----] for $i1 in 1:2 loop (390) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.lat_c = cos(HDifTil[$i1].incAng.incAng.lat) ($RES_BND_834) (390) [----] end for; (391) [SCAL] (1) eqAirTemp.TBlaSky = HDifTil[1].weaBus.TBlaSky ($RES_SIM_533) (392) [SCAL] (1) HDirTil[1].incAng.y = HDirTil[1].HDirTil.incAng ($RES_SIM_708) (393) [SCAL] (1) HDirTil[2].HDirTil.HDirTil = HDirTil[2].H ($RES_SIM_707) (394) [FOR-] (2) ($RES_BND_831) (394) [----] for $i1 in 1:2 loop (394) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.sol_s = sin(HDifTil[$i1].incAng.incAng.solHouAng) ($RES_BND_832) (394) [----] end for; (395) [SCAL] (1) HDirTil[1].HDirTil.HDirTil = HDirTil[1].H ($RES_SIM_706) (396) [SCAL] (1) HDifTil[2].weaBus.HHorIR = HDifTil[2].incAng.weaBus.HHorIR ($RES_SIM_530) (397) [SCAL] (1) weaDat.limTotSkyCov.u = weaDat.conTotSkyCov.k * weaDat.conTotSkyCov.u ($RES_SIM_275) (398) [SCAL] (1) weaDat.limOpaSkyCov.u = weaDat.conOpaSkyCov.k * weaDat.conOpaSkyCov.u ($RES_SIM_274) (399) [SCAL] (1) weaBus.HDifHor = HDifTil[1].weaBus.HDifHor ($RES_SIM_449) (400) [SCAL] (1) weaBus.HDirNor = HDirTil[2].weaBus.HDirNor ($RES_SIM_447) (401) [SCAL] (1) weaBus.HDirNor = HDirTil[1].weaBus.HDirNor ($RES_SIM_446) (402) [FOR-] (2) ($RES_SIM_270) (402) [----] for $i1 in 1:2 loop (402) [----] [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_271) (402) [----] end for; (403) [SCAL] (1) weaBus.HDirNor = HDifTil[2].weaBus.HDirNor ($RES_SIM_445) (404) [SCAL] (1) weaBus.HDirNor = HDifTil[1].weaBus.HDirNor ($RES_SIM_444) (405) [SCAL] (1) weaBus.HGloHor = HDirTil[2].weaBus.HGloHor ($RES_SIM_442) (406) [SCAL] (1) weaBus.HGloHor = HDirTil[1].weaBus.HGloHor ($RES_SIM_441) (407) [SCAL] (1) weaBus.HGloHor = HDifTil[2].weaBus.HGloHor ($RES_SIM_440) (408) [FOR-] (2) ($RES_SIM_188) (408) [----] for $i1 in 1:2 loop (408) [----] [SCAL] (1) HDirTil[$i1].incAng.solHouAng.solHouAng = 0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * HDirTil[$i1].incAng.solHouAng.solTim) ($RES_SIM_189) (408) [----] end for; (409) [FOR-] (2) ($RES_SIM_186) (409) [----] for $i1 in 1:2 loop (409) [----] [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_187) (409) [----] end for; (410) [FOR-] (2) ($RES_SIM_184) (410) [----] for $i1 in 1:2 loop (410) [----] [SCAL] (1) HDirTil[$i1].HDirTil.HDirTil = max(0.0, cos(HDirTil[$i1].HDirTil.incAng) * HDirTil[$i1].HDirTil.HDirNor) ($RES_SIM_185) (410) [----] end for; (411) [SCAL] (1) weaBus.solZen = HDifTil[1].weaBus.solZen ($RES_SIM_359) (412) [FOR-] (2) ($RES_SIM_182) (412) [----] for $i1 in 1:2 loop (412) [----] [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_183) (412) [----] end for; (413) [SCAL] (1) weaBus.winDir = HDirTil[2].weaBus.winDir ($RES_SIM_357) (414) [SCAL] (1) weaBus.winDir = HDirTil[1].weaBus.winDir ($RES_SIM_356) (415) [FOR-] (2) ($RES_SIM_180) (415) [----] for $i1 in 1:2 loop (415) [----] [SCAL] (1) corGDouPan.CorG_dir[$i1] = (corGDouPan.Ta2_dir[$i1] + corGDouPan.Qsek2_dir[$i1]) / corGDouPan.g_dir0 ($RES_SIM_181) (415) [----] end for; (416) [SCAL] (1) weaBus.winDir = HDifTil[2].weaBus.winDir ($RES_SIM_355) (417) [FOR-] (2) ($RES_BND_829) (417) [----] for $i1 in 1:2 loop (417) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.sol_c = cos(HDifTil[$i1].incAng.incAng.solHouAng) ($RES_BND_830) (417) [----] end for; (418) [SCAL] (1) weaBus.winDir = HDifTil[1].weaBus.winDir ($RES_SIM_354) (419) [SCAL] (1) HDifTil[2].weaBus.TBlaSky = HDifTil[2].incAng.weaBus.TBlaSky ($RES_SIM_529) (420) [SCAL] (1) HDifTil[2].weaBus.TDewPoi = HDifTil[2].incAng.weaBus.TDewPoi ($RES_SIM_528) (421) [FOR-] (2) ($RES_BND_827) (421) [----] for $i1 in 1:2 loop (421) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.dec_s = sin(HDifTil[$i1].incAng.incAng.decAng) ($RES_BND_828) (421) [----] end for; (422) [SCAL] (1) weaBus.winSpe = HDirTil[2].weaBus.winSpe ($RES_SIM_352) (423) [SCAL] (1) HDifTil[2].weaBus.TDryBul = HDifTil[2].incAng.weaBus.TDryBul ($RES_SIM_527) (424) [SCAL] (1) weaBus.winSpe = HDirTil[1].weaBus.winSpe ($RES_SIM_351) (425) [SCAL] (1) HDifTil[2].weaBus.ceiHei = HDifTil[2].incAng.weaBus.ceiHei ($RES_SIM_526) (426) [FOR-] (2) ($RES_BND_825) (426) [----] for $i1 in 1:2 loop (426) [----] [SCAL] (1) HDifTil[$i1].incAng.incAng.dec_c = cos(HDifTil[$i1].incAng.incAng.decAng) ($RES_BND_826) (426) [----] end for; (427) [SCAL] (1) weaBus.winSpe = HDifTil[2].weaBus.winSpe ($RES_SIM_350) (428) [SCAL] (1) HDifTil[2].weaBus.cloTim = HDifTil[2].incAng.weaBus.cloTim ($RES_SIM_525) (429) [SCAL] (1) HDifTil[2].weaBus.lat = HDifTil[2].incAng.weaBus.lat ($RES_SIM_524) (430) [FOR-] (2) ($RES_BND_823) (430) [----] for $i1 in 1:2 loop (430) [----] [SCAL] (1) HDifTil[$i1].briCoe.d = 0.01 ($RES_BND_824) (430) [----] end for; (431) [SCAL] (1) weaBus.HHorIR = max(0.0, weaDat.limHorInfRad.u) ($RES_BND_822) (432) [SCAL] (1) HDifTil[2].weaBus.nOpa = HDifTil[2].incAng.weaBus.nOpa ($RES_SIM_522) (433) [SCAL] (1) weaBus.winSpe = max(0.0, weaDat.limWinSpe.u) ($RES_BND_821) (434) [SCAL] (1) HDifTil[2].weaBus.nTot = HDifTil[2].incAng.weaBus.nTot ($RES_SIM_521) (435) [SCAL] (1) weaBus.ceiHei = max(0.0, weaDat.limCeiHei.u) ($RES_BND_820) (436) [FOR-] (2) ($RES_SIM_268) (436) [----] for $i1 in 1:2 loop (436) [----] [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_269) (436) [----] end for; (437) [FOR-] (2) ($RES_SIM_266) (437) [----] for $i1 in 1:2 loop (437) [----] [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_267) (437) [----] end for; (438) [FOR-] (2) ($RES_SIM_264) (438) [----] for $i1 in 1:2 loop (438) [----] [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_265) (438) [----] end for; (439) [SCAL] (1) weaBus.HGloHor = HDifTil[1].weaBus.HGloHor ($RES_SIM_439) (440) [FOR-] (2) ($RES_SIM_262) (440) [----] for $i1 in 1:2 loop (440) [----] [SCAL] (1) HDifTil[$i1].skyCle.tmp1 = 1.040895310738997 * HDifTil[$i1].skyCle.zen ^ 3.0 ($RES_SIM_263) (440) [----] end for; (441) [SCAL] (1) weaBus.HHorIR = HDirTil[2].weaBus.HHorIR ($RES_SIM_437) (442) [SCAL] (1) weaBus.HHorIR = HDirTil[1].weaBus.HHorIR ($RES_SIM_436) (443) [FOR-] (2) ($RES_SIM_260) (443) [----] for $i1 in 1:2 loop (443) [----] [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_261) (443) [----] end for; (444) [SCAL] (1) weaBus.HHorIR = HDifTil[2].weaBus.HHorIR ($RES_SIM_435) (445) [SCAL] (1) weaBus.HHorIR = HDifTil[1].weaBus.HHorIR ($RES_SIM_434) (446) [SCAL] (1) weaBus.TDewPoi = HDirTil[2].weaBus.TDewPoi ($RES_SIM_432) (447) [SCAL] (1) weaBus.TDewPoi = HDirTil[1].weaBus.TDewPoi ($RES_SIM_431) (448) [SCAL] (1) weaBus.TDewPoi = HDifTil[2].weaBus.TDewPoi ($RES_SIM_430) (449) [FOR-] (2) ($RES_SIM_178) (449) [----] for $i1 in 1:2 loop (449) [----] [SCAL] (1) corGDouPan.Ta2_dir[$i1] = corGDouPan.Ta1_dir[$i1] ^ 2.0 / corGDouPan.XN2_dir[$i1] ($RES_SIM_179) (449) [----] end for; (450) [FOR-] (2) ($RES_SIM_176) (450) [----] for $i1 in 1:2 loop (450) [----] [SCAL] (1) corGDouPan.Qsek2_dir[$i1] = corGDouPan.Q21_dir[$i1] + corGDouPan.Q22_dir[$i1] ($RES_SIM_177) (450) [----] end for; (451) [FOR-] (2) ($RES_SIM_174) (451) [----] for $i1 in 1:2 loop (451) [----] [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_175) (451) [----] end for; (452) [SCAL] (1) weaBus.winSpe = HDifTil[1].weaBus.winSpe ($RES_SIM_349) (453) [FOR-] (2) ($RES_SIM_172) (453) [----] for $i1 in 1:2 loop (453) [----] [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_173) (453) [----] end for; (454) [FOR-] (2) ($RES_SIM_170) (454) [----] for $i1 in 1:2 loop (454) [----] [SCAL] (1) corGDouPan.XN2_dir[$i1] = 1.0 - corGDouPan.rho_1_dir[$i1] ^ 2.0 ($RES_SIM_171) (454) [----] end for; (455) [SCAL] (1) HDifTil[2].weaBus.relHum = HDifTil[2].incAng.weaBus.relHum ($RES_SIM_519) (456) [SCAL] (1) HDifTil[2].weaBus.solAlt = HDifTil[2].incAng.weaBus.solAlt ($RES_SIM_518) (457) [SCAL] (1) thermalZoneThreeElements.extWallRC.thermResExt[1].port_b.Q_flow + theConWall.Q_flow + thermalZoneThreeElements.extWallRC.thermCapExt[1].port.Q_flow = 0.0 ($RES_SIM_342) (458) [SCAL] (1) HDifTil[2].weaBus.solDec = HDifTil[2].incAng.weaBus.solDec ($RES_SIM_517) (459) [SCAL] (1) HDifTil[2].weaBus.solHouAng = HDifTil[2].incAng.weaBus.solHouAng ($RES_SIM_516) (460) [SCAL] (1) thermalZoneThreeElements.intWallRC.thermResInt[1].port_b.Q_flow + thermalZoneThreeElements.intWallRC.thermCapInt[1].port.Q_flow = 0.0 ($RES_SIM_340) (461) [SCAL] (1) HDifTil[2].weaBus.winDir = HDifTil[2].incAng.weaBus.winDir ($RES_SIM_515) (462) [SCAL] (1) HDifTil[2].weaBus.winSpe = HDifTil[2].incAng.weaBus.winSpe ($RES_SIM_514) (463) [SCAL] (1) HDifTil[1].weaBus.HHorIR = HDifTil[1].incAng.weaBus.HHorIR ($RES_SIM_513) (464) [SCAL] (1) HDifTil[1].weaBus.TBlaSky = HDifTil[1].incAng.weaBus.TBlaSky ($RES_SIM_512) (465) [SCAL] (1) HDifTil[1].weaBus.TDewPoi = HDifTil[1].incAng.weaBus.TDewPoi ($RES_SIM_511) (466) [SCAL] (1) HDifTil[1].weaBus.TDryBul = HDifTil[1].incAng.weaBus.TDryBul ($RES_SIM_510) (467) [FOR-] (2) ($RES_SIM_258) (467) [----] for $i1 in 1:2 loop (467) [----] [SCAL] (1) HDifTil[$i1].skyCle.skyCle = $FUN_3[$i1] ($RES_SIM_259) (467) [----] end for; (468) [FOR-] (2) ($RES_SIM_256) (468) [----] for $i1 in 1:2 loop (468) [----] [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_257) (468) [----] end for; (469) [FOR-] (2) ($RES_SIM_254) (469) [----] for $i1 in 1:2 loop (469) [----] [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_255) (469) [----] end for; (470) [SCAL] (1) weaBus.TDewPoi = HDifTil[1].weaBus.TDewPoi ($RES_SIM_429) State Candidate Variables (345/543) ************************************* (1) [ALGB] (2) protected Real[2] HDifTil.briCoe.b4 (2) [ALGB] (2) protected Real[2] HDifTil.HDifTil.incAng (3) [ALGB] (1) Real HDifTil[2].weaBus.TDryBul (4) [ALGB] (1) flow Real perCon.port.Q_flow (5) [ALGB] (1) Real HDifTil[2].weaBus.ceiHei (6) [ALGB] (1) protected Real weaDat.add30Min.y (7) [ALGB] (1) protected Real[1] thermalZoneThreeElements.floorRC.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}) (8) [ALGB] (1) Real weaBus.winDir (9) [ALGB] (1) Real HDirTil[2].incAng.weaBus.nTot (10) [ALGB] (1) Real HDirTil[2].incAng.weaBus.ceiHei (11) [ALGB] (2) protected Real[2] HDifTil.skyBri.extRadCor (12) [ALGB] (2) Real[2] corGDouPan.HDirTil (13) [ALGB] (1) protected Real thermalZoneThreeElements.extWallRC.thermResExtRem.dT (14) [ALGB] (2) protected Real[2] HDifTil.skyCle.HDifHor (15) [ALGB] (26) protected Real[26] weaDat.datRea.y (16) [ALGB] (4) Real[4] thermalZoneThreeElements.thermSplitterIntGains.portOut.T (start = {288.15 for $f2 in 1:4}, min = {0.0 for $f3 in 1:4}, nominal = {300.0 for $f1 in 1:4}) (17) [ALGB] (1) Real HDifTil[2].incAng.weaBus.relHum (18) [ALGB] (2) protected Real[2] thermalZoneThreeElements.eRadSol.y (19) [ALGB] (1) protected Real thermalZoneThreeElements.resFloorWin.Q_flow (20) [ALGB] (1) protected Real[1] thermalZoneThreeElements.floorRC.thermResExt.Q_flow (21) [STAT] (1) Real[1] thermalZoneThreeElements.floorRC.thermCapExt.T (start = {thermalZoneThreeElements.floorRC.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}) (22) [ALGB] (1) Real weaBus.HGloHor (23) [ALGB] (1) Real weaBus.HDirNor (24) [ALGB] (1) Real theConWall.Q_flow (25) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.decAng (26) [ALGB] (3) Real[3] intGai.y (27) [ALGB] (1) Real HDifTil[2].weaBus.solHouAng (28) [ALGB] (2) protected Real[2] HDifTil.briCoe.a4 (29) [ALGB] (1) protected Real weaDat.souSelRad.HDirNor_in_internal (30) [ALGB] (1) Real HDifTil[2].incAng.weaBus.TBlaSky (31) [ALGB] (1) Real HDifTil[2].incAng.weaBus.HGloHor (32) [ALGB] (1) Real weaBus.ceiHei (33) [ALGB] (2) Real[2] const.y (min = {0.0 for $f2 in 1:2}, max = {1.0 for $f1 in 1:2}) (34) [ALGB] (2) protected Real[2] HDifTil.add.u2 (35) [ALGB] (1) Real HDirTil[2].weaBus.lat (36) [ALGB] (1) Real HDifTil[2].weaBus.solDec (37) [ALGB] (1) protected Real thermalZoneThreeElements.resFloorWin.dT (38) [ALGB] (2) protected Real[2] HDifTil.incAng.decAng.nDay (39) [ALGB] (1) Real HDirTil[2].incAng.weaBus.lat (40) [ALGB] (2) protected Real[2] HDirTil.incAng.solHouAng.solTim (41) [ALGB] (1) Real HDirTil[2].weaBus.winSpe (42) [ALGB] (1) protected Real thermalZoneThreeElements.resExtWallFloor.dT (43) [ALGB] (1) Real weaBus.winSpe (44) [ALGB] (1) Real HDirTil[2].weaBus.ceiHei (45) [ALGB] (1) protected Real thermalZoneThreeElements.resIntWallFloor.Q_flow (46) [ALGB] (1) Real HDifTil[2].incAng.weaBus.HDirNor (47) [ALGB] (1) Real HDifTil[2].incAng.weaBus.nTot (48) [ALGB] (1) protected flow Real[1] thermalZoneThreeElements.floorRC.thermResExt.port_b.Q_flow (49) [ALGB] (4) flow Real[4] thermalZoneThreeElements.thermSplitterSolRad.portOut.Q_flow (50) [ALGB] (1) protected Real thermalZoneThreeElements.convFloor.Q_flow (51) [ALGB] (1) flow Real[1] thermalZoneThreeElements.floorRC.thermCapExt.port.Q_flow (52) [ALGB] (1) Real HDirTil[2].incAng.weaBus.cloTim (53) [ALGB] (1) protected Real[1] thermalZoneThreeElements.intWallRC.thermResInt.dT (54) [DER-] (1) Real[1] $DER.thermalZoneThreeElements.intWallRC.thermCapInt.T (55) [ALGB] (1) Real weaBus.nTot (56) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.lat (57) [ALGB] (1) Real HDirTil[2].incAng.weaBus.solZen (58) [ALGB] (2) protected Real[2] HDifTil.briCoe.b6 (59) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.solHouAng (60) [ALGB] (2) protected Real[2] HDirTil.incAng.y (61) [ALGB] (1) Real HDifTil[2].incAng.weaBus.solAlt (62) [ALGB] (1) Real weaBus.HDifHor (63) [ALGB] (2) protected Real[2] HDirTil.incAng.solHouAng.solHouAng (64) [ALGB] (1) flow Real thermalZoneThreeElements.floorRC.port_a.Q_flow (65) [ALGB] (2) flow Real[2] thermalZoneThreeElements.radHeatSol.port.Q_flow (66) [ALGB] (1) protected Real[1] thermalZoneThreeElements.intWallRC.thermResInt.Q_flow (67) [ALGB] (1) Real thermalZoneThreeElements.TRad (min = 0.0) (68) [ALGB] (2) protected Real[2] HDifTil.briCoe.F22 (69) [ALGB] (1) protected Real thermalZoneThreeElements.floorRC.thermResExtRem.port_a.T (start = 288.15, min = 0.0, nominal = 300.0) (70) [ALGB] (2) protected Real[2] HDifTil.briCoe.b1 (71) [ALGB] (2) protected Real[2] corGDouPan.XN2_dir (72) [ALGB] (1) protected Real thermalZoneThreeElements.volAir.dynBal.medium.state.p (start = 1e5, min = 0.0, max = 1e8, nominal = 1e5) (73) [ALGB] (2) protected Real[2] HDifTil.relAirMas.zenDeg (74) [ALGB] (2) protected Real[2] HDifTil.briCoe.F2 (75) [ALGB] (1) Real HDifTil[2].incAng.weaBus.lat (76) [ALGB] (2) protected Real[2] corGDouPan.Tai_dir (77) [ALGB] (1) Real HDifTil[2].weaBus.winSpe (78) [ALGB] (1) Real weaBus.nOpa (min = 0.0, max = 1.0) (79) [ALGB] (2) protected Real[2] HDifTil.incAng.decAng.decAng (80) [ALGB] (1) protected Real weaDat.conTimMin.calTim (81) [ALGB] (2) protected Real[2] HDifTil.briCoe.a2 (82) [ALGB] (1) Real HDirTil[2].incAng.weaBus.HDirNor (83) [ALGB] (1) protected Real thermalZoneThreeElements.extWallRC.thermResExtRem.port_a.T (start = 288.15, min = 0.0, nominal = 300.0) (84) [ALGB] (2) Real[2] eqAirTemp.delTEqSW (85) [ALGB] (1) Real HDirTil[2].incAng.weaBus.nOpa (86) [ALGB] (2) protected Real[2] corGDouPan.Q21_dir (87) [ALGB] (2) protected Real[2] HDifTil.briCoe.F13 (88) [ALGB] (1) flow Real thermalZoneThreeElements.extWallRC.port_a.Q_flow (89) [STAT] (1) Real[1] thermalZoneThreeElements.intWallRC.thermCapInt.T (start = {thermalZoneThreeElements.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}) (90) [ALGB] (1) protected Real weaDat.conWinDir.u (91) [ALGB] (1) Real HDifTil[2].incAng.weaBus.cloTim (92) [ALGB] (1) Real HDifTil[2].incAng.weaBus.TDewPoi (93) [ALGB] (1) protected Real thermalZoneThreeElements.convExtWall.dT (start = 0.0) (94) [ALGB] (1) protected Real[1] thermalZoneThreeElements.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}) (95) [ALGB] (1) Real HDifTil[2].incAng.weaBus.solZen (96) [ALGB] (1) Real perCon.Q_flow (97) [ALGB] (1) Real HDifTil[2].weaBus.TBlaSky (98) [ALGB] (2) protected Real[2] corGDouPan.a1_dir (99) [ALGB] (1) Real eqAirTemp.TEqAirWin (min = 0.0) (100) [ALGB] (2) protected Real[2] HDifTil.briCoe.a7 (101) [ALGB] (1) protected Real[1] thermalZoneThreeElements.floorRC.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}) (102) [ALGB] (1) Real HDirTil[2].incAng.weaBus.solAlt (103) [ALGB] (1) Real HDirTil[2].weaBus.HHorIR (104) [ALGB] (2) Real[2] corGDouPan.solarRadWinTrans (105) [ALGB] (1) Real HDirTil[2].incAng.weaBus.solDec (106) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.sol_s = {Modelica.Math.sin(HDirTil[$HDirTil1].incAng.incAng.solHouAng) for $HDirTil1 in 1:2} (107) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.sol_c = {Modelica.Math.cos(HDifTil[$HDifTil1].incAng.incAng.solHouAng) for $HDifTil1 in 1:2} (108) [ALGB] (1) protected Real thermalZoneThreeElements.volAir.dynBal.medium.u (min = -1e8, max = 1e8, nominal = 1e6) (109) [ALGB] (1) protected Real thermalZoneThreeElements.resExtWallFloor.Q_flow (110) [ALGB] (1) flow Real macConv.port.Q_flow (111) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.decAng (112) [ALGB] (1) protected Real thermalZoneThreeElements.resIntWallFloor.dT (113) [ALGB] (2) protected Real[2] HDifTil.relAirMas.relAirMas (114) [ALGB] (1) Real HDifTil[2].incAng.weaBus.TDryBul (115) [ALGB] (1) protected Real thermalZoneThreeElements.resIntWallWin.dT (start = 0.0) (116) [ALGB] (1) protected Real weaDat.conTim.calTim (117) [ALGB] (2) Real[2] HDifTil.HSkyDifTil (118) [ALGB] (1) protected Real weaDat.conTotSkyCov.u (119) [ALGB] (2) Real[2] HDifTil.H (120) [ALGB] (2) protected Real[2] thermalZoneThreeElements.eConvSol.u (121) [ALGB] (1) Real HDifTil[2].incAng.weaBus.nOpa (122) [ALGB] (1) protected Real weaDat.conRelHum.u (123) [ALGB] (2) protected Real[2] HDifTil.incAng.solHouAng.solTim (124) [ALGB] (2) protected Real[2] corGDouPan.rho_1_dir (125) [ALGB] (2) protected Real[2] corGDouPan.Ta_dir (126) [ALGB] (1) Real HDirTil[2].incAng.weaBus.TDewPoi (127) [ALGB] (2) protected Real[2] HDifTil.relAirMas.alt (128) [ALGB] (2) protected Real[2] HDifTil.briCoe.b3 (129) [ALGB] (2) protected Real[2] corGDouPan.Ta1_dir (130) [ALGB] (1) Real eqAirTemp.delTEqLW (131) [ALGB] (1) protected Real thermalZoneThreeElements.resIntWallFloor.port_a.T (start = 288.15, min = 0.0, nominal = 300.0) (132) [ALGB] (1) Real HDirTil[2].weaBus.TBlaSky (133) [ALGB] (2) protected Real[2] HDifTil.HDifTil.zen (134) [ALGB] (1) Real theConWin.Q_flow (135) [ALGB] (1) flow Real preTemFloor.port.Q_flow (136) [ALGB] (1) protected Real thermalZoneThreeElements.volAir.dynBal.medium.p_bar = Modelica.Units.Conversions.to_bar(99999.99999999999 * thermalZoneThreeElements.volAir.dynBal.medium.p_bar) (min = 0.0) (137) [ALGB] (1) protected Real thermalZoneThreeElements.resExtWallWin.dT (138) [ALGB] (1) protected Real[1] thermalZoneThreeElements.extWallRC.thermResExt.dT (139) [ALGB] (1) flow Real[1] thermalZoneThreeElements.extWallRC.thermCapExt.port.Q_flow (140) [ALGB] (2) protected Real[2] HDifTil.briCoe.zen (141) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.dec_c = {Modelica.Math.cos(HDirTil[$HDirTil1].incAng.incAng.decAng) for $HDirTil1 in 1:2} (142) [ALGB] (1) protected Real weaDat.limHorInfRad.u (143) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.dec_s = {Modelica.Math.sin(HDifTil[$HDifTil1].incAng.incAng.decAng) for $HDifTil1 in 1:2} (144) [ALGB] (1) protected Real thermalZoneThreeElements.resExtWallIntWall.Q_flow (145) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.lat (146) [ALGB] (1) protected Real thermalZoneThreeElements.convFloor.dT (147) [ALGB] (1) Real HDirTil[2].weaBus.winDir (148) [ALGB] (1) Real HDifTil[2].weaBus.HHorIR (149) [ALGB] (1) Real HDifTil[2].incAng.weaBus.solDec (150) [ALGB] (1) Real theConWin.solid.T (start = 288.15, min = 0.0, nominal = 300.0) (151) [ALGB] (1) flow Real thermalZoneThreeElements.intWallRC.port_a.Q_flow (152) [ALGB] (1) Real HDirTil[2].incAng.weaBus.TDryBul (153) [ALGB] (1) protected Real thermalZoneThreeElements.convExtWall.Q_flow (154) [ALGB] (2) protected Real[2] HDifTil.incAng.solHouAng.solHouAng (155) [ALGB] (1) Real HDifTil[2].incAng.weaBus.winDir (156) [ALGB] (1) protected Real weaDat.conOpaSkyCov.u (157) [ALGB] (2) protected Real[2] HDifTil.relAirMas.zenLim (158) [ALGB] (2) protected Real[2] HDifTil.briCoe.a5 (159) [ALGB] (2) Real[2] solRad.y (160) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HSkyDifTil (161) [ALGB] (1) Real HDifTil[2].incAng.weaBus.HHorIR (162) [ALGB] (2) protected Real[2] HDifTil.briCoe.skyCle (163) [ALGB] (1) protected Real thermalZoneThreeElements.resFloorWin.port_a.T (start = 288.15, min = 0.0, nominal = 300.0) (164) [ALGB] (1) Real theConWin.dT (165) [ALGB] (1) Real eqAirTemp.TBlaSky (166) [ALGB] (1) Real HDifTil[2].weaBus.solAlt (167) [ALGB] (1) protected Real[1] thermalZoneThreeElements.floorRC.thermResExt.dT (168) [ALGB] (1) protected Real[1] thermalZoneThreeElements.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}) (169) [ALGB] (1) Real eqAirTemp.TDryBul (170) [ALGB] (1) protected flow Real[1] thermalZoneThreeElements.intWallRC.thermResInt.port_b.Q_flow (171) [ALGB] (2) protected Real[2] HDifTil.skyCle.tmp1 (172) [ALGB] (1) Real thermalZoneThreeElements.resWin.dT (173) [ALGB] (1) protected Real weaDat.eqnTim.eqnTim (174) [ALGB] (2) protected Real[2] HDifTil.add.u1 (175) [ALGB] (1) Real HDirTil[2].weaBus.cloTim (176) [ALGB] (1) protected Real thermalZoneThreeElements.convIntWall.dT (start = 0.0) (177) [ALGB] (1) Real thermalZoneThreeElements.TAir (min = 273.15000000000003, max = 373.15) (178) [ALGB] (2) protected Real[2] corGDouPan.rho_11_dir (179) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.incAng (180) [ALGB] (1) flow Real thermalZoneThreeElements.intGainsConv.Q_flow (181) [ALGB] (2) Real[2] solRad.u1 (182) [ALGB] (2) protected Real[2] HDifTil.HDifTil.b (183) [DER-] (1) Real[1] $DER.thermalZoneThreeElements.extWallRC.thermCapExt.T (184) [ALGB] (1) Real HDifTil[2].weaBus.alt (185) [ALGB] (1) Real HDifTil[2].weaBus.winDir (186) [ALGB] (1) Real eqAirTemp.delTEqLWWin (187) [ALGB] (2) protected Real[2] HDirTil.HDirTil.HDirTil (188) [ALGB] (1) protected Real thermalZoneThreeElements.sumSolRad.y (189) [ALGB] (2) protected Real[2] corGDouPan.rho_T1_dir (190) [ALGB] (2) protected Real[2] HDifTil.briCoe.b5 (191) [ALGB] (1) protected Real[1] thermalZoneThreeElements.extWallRC.thermResExt.Q_flow (192) [ALGB] (3) protected Real[3] weaDat.datRea30Min.y (193) [ALGB] (2) protected Real[2] HDifTil.HDifTil.briCof2 (194) [ALGB] (1) Real HDirTil[2].incAng.weaBus.winDir (195) [ALGB] (1) protected Real weaDat.souSelRad.HDifHor_in_internal (196) [ALGB] (1) Real[1] thermalZoneThreeElements.intWallRC.thermCapInt.der_T (fixed = {true for $f1 in 1:1}, start = {0.0 for $f2 in 1:1}) (197) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.sol_s = {Modelica.Math.sin(HDifTil[$HDifTil1].incAng.incAng.solHouAng) for $HDifTil1 in 1:2} (198) [ALGB] (1) protected Real thermalZoneThreeElements.convIntWall.Q_flow (199) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.sol_c = {Modelica.Math.cos(HDirTil[$HDirTil1].incAng.incAng.solHouAng) for $HDirTil1 in 1:2} (200) [ALGB] (1) flow Real thermalZoneThreeElements.intGainsRad.Q_flow (201) [ALGB] (1) Real HDirTil[2].incAng.weaBus.HHorIR (202) [ALGB] (1) Real HDirTil[2].weaBus.relHum (203) [ALGB] (2) protected Real[2] HDifTil.briCoe.skyBri (204) [ALGB] (2) protected Real[2] HDifTil.briCoe.b8 (205) [ALGB] (2) protected Real[2] HDifTil.briCoe.F23 (206) [ALGB] (1) Real eqAirTemp.TEqAir (min = 0.0) (207) [ALGB] (2) Real[2] HDirTil.H (208) [ALGB] (1) Real HDirTil[2].weaBus.HGloHor (209) [ALGB] (2) protected Real[2] HDifTil.HDifTil.a (210) [ALGB] (1) Real HDirTil[2].weaBus.solAlt (211) [ALGB] (2) protected Real[2] HDifTil.briCoe.F1 (212) [ALGB] (2) protected Real[2] corGDouPan.Q22_dir (213) [DER-] (1) Real $DER.thermalZoneThreeElements.volAir.m (214) [ALGB] (1) flow Real[1] thermalZoneThreeElements.intWallRC.thermCapInt.port.Q_flow (215) [ALGB] (1) Real HDifTil[2].incAng.weaBus.alt (216) [ALGB] (1) Real weaBus.HHorIR (min = 0.0) (217) [ALGB] (1) Real HDifTil[2].weaBus.HDirNor (218) [ALGB] (1) Real weaBus.TDewPoi (219) [ALGB] (2) protected Real[2] HDifTil.skyBri.solTim (220) [ALGB] (2) protected Real[2] HDifTil.skyBri.relAirMas (221) [ALGB] (1) protected Real weaDat.limTotSkyCov.u (222) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.lat_s = {Modelica.Math.sin(HDirTil[$HDirTil1].incAng.incAng.lat) for $HDirTil1 in 1:2} (223) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.lat_c = {Modelica.Math.cos(HDifTil[$HDifTil1].incAng.incAng.lat) for $HDifTil1 in 1:2} (224) [ALGB] (2) protected Real[2] corGDouPan.Ta2_dir (225) [ALGB] (2) protected Real[2] HDifTil.briCoe.a3 (226) [ALGB] (1) Real HDifTil[2].weaBus.cloTim (227) [ALGB] (1) Real weaBus.solZen (228) [ALGB] (2) protected Real[2] HDifTil.briCoe.F12 (229) [ALGB] (2) protected Real[2] HDifTil.HDifTil.briCof1 (230) [ALGB] (2) protected Real[2] HDirTil.HDirTil.incAng (231) [ALGB] (1) Real HDirTil[2].weaBus.HDifHor (232) [ALGB] (1) protected Real weaDat.souSelRad.HGloHor_in_internal (233) [ALGB] (3) Real[3] $FUN_9 (234) [ALGB] (1) Real HDifTil[2].weaBus.nOpa (235) [ALGB] (2) Real[2] $FUN_7 (236) [ALGB] (1) Real HDirTil[2].incAng.weaBus.solTim (237) [ALGB] (2) Real[2] $FUN_6 (238) [ALGB] (1) protected Real thermalZoneThreeElements.floorRC.thermResExtRem.dT (239) [ALGB] (2) Real[2] $FUN_5 (240) [ALGB] (2) Real[2] $FUN_4 (241) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.dec_c = {Modelica.Math.cos(HDifTil[$HDifTil1].incAng.incAng.decAng) for $HDifTil1 in 1:2} (242) [ALGB] (1) Real HDifTil[2].weaBus.TDewPoi (243) [ALGB] (2) Real[2] $FUN_3 (244) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.dec_s = {Modelica.Math.sin(HDirTil[$HDirTil1].incAng.incAng.decAng) for $HDirTil1 in 1:2} (245) [ALGB] (3) Real[3] $FUN_2 (246) [ALGB] (2) protected Real[2] HDifTil.briCoe.a8 (247) [ALGB] (26) Real[26] $FUN_1 (248) [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}) (249) [ALGB] (1) flow Real thermalZoneThreeElements.convHeatSol.port.Q_flow (250) [ALGB] (1) Real[1] thermalZoneThreeElements.floorRC.thermCapExt.der_T (fixed = {true for $f1 in 1:1}, start = {0.0 for $f2 in 1:1}) (251) [ALGB] (1) Real perRad.Q_flow (252) [ALGB] (1) Real HDifTil[2].weaBus.relHum (253) [ALGB] (1) Real HDirTil[2].weaBus.nTot (254) [ALGB] (4) flow Real[4] thermalZoneThreeElements.thermSplitterIntGains.portOut.Q_flow (255) [ALGB] (1) protected Real weaDat.conRelHum.y (256) [ALGB] (1) protected Real weaDat.limWinSpe.u (257) [ALGB] (1) Real HDifTil[2].weaBus.HGloHor (258) [ALGB] (2) flow Real[2] thermalZoneThreeElements.thermSplitterSolRad.portIn.Q_flow (259) [ALGB] (2) protected Real[2] HDifTil.briCoe.b7 (260) [ALGB] (1) Real HDirTil[2].incAng.weaBus.solHouAng (261) [ALGB] (2) protected Real[2] HDirTil.HDirTil.HDirNor (262) [ALGB] (1) Real HDifTil[2].weaBus.solTim (263) [ALGB] (1) Real HDirTil[2].weaBus.HDirNor (264) [ALGB] (1) protected Real weaDat.limOpaSkyCov.u (265) [ALGB] (2) protected Real[2] HDifTil.skyBri.HDifHor (266) [ALGB] (2) protected Real[2] thermalZoneThreeElements.eConvSol.y (267) [ALGB] (2) protected Real[2] HDifTil.skyCle.skyCle (268) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HDifHor (269) [ALGB] (1) Real[1] thermalZoneThreeElements.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}) (270) [DER-] (1) Real[1] $DER.thermalZoneThreeElements.floorRC.thermCapExt.T (271) [ALGB] (1) protected Real weaDat.limCeiHei.u (272) [ALGB] (1) flow Real[1] thermalZoneThreeElements.thermSplitterIntGains.portIn.Q_flow (273) [ALGB] (1) protected Real thermalZoneThreeElements.convWin.Q_flow (274) [ALGB] (2) protected Real[2] thermalZoneThreeElements.eRadSol.u (275) [ALGB] (2) protected Real[2] HDifTil.skyBri.skyBri (276) [ALGB] (1) protected Real thermalZoneThreeElements.convFloor.solid.T (start = 288.15, min = 0.0, nominal = 300.0) (277) [ALGB] (1) protected Real thermalZoneThreeElements.resExtWallWin.Q_flow (278) [ALGB] (1) Real theConWall.solid.T (start = 288.15, min = 0.0, nominal = 300.0) (279) [ALGB] (1) Real HDifTil[2].incAng.weaBus.HDifHor (280) [ALGB] (2) Real[2] HDirTil.inc (281) [ALGB] (2) protected Real[2] HDifTil.briCoe.F21 (282) [ALGB] (2) protected Real[2] HDifTil.briCoe.b2 (283) [ALGB] (1) Real HDifTil[2].weaBus.HDifHor (284) [ALGB] (2) protected Real[2] HDifTil.skyCle.HDifHorBou (285) [ALGB] (1) Real HDirTil[2].weaBus.nOpa (286) [ALGB] (1) Real HDifTil[2].weaBus.solZen (287) [ALGB] (1) Real HDifTil[2].incAng.weaBus.solTim (288) [ALGB] (1) Real HDirTil[2].incAng.weaBus.winSpe (289) [ALGB] (1) Real HDirTil[2].weaBus.TDewPoi (290) [ALGB] (2) protected Real[2] HDirTil.incAng.decAng.nDay (291) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.incAng (292) [DER-] (1) Real $DER.thermalZoneThreeElements.volAir.U (293) [ALGB] (2) Real[2] HDifTil.HGroDifTil (294) [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}) (295) [ALGB] (1) protected Real thermalZoneThreeElements.volAir.dynBal.medium.state.T (start = 288.15, min = 273.15, max = 373.15, nominal = 300.0) (296) [ALGB] (1) Real theConWall.dT (297) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HGloHor (298) [ALGB] (2) protected Real[2] HDifTil.briCoe.a1 (299) [ALGB] (1) Real weaBus.solDec (300) [ALGB] (1) Real macConv.Q_flow (301) [ALGB] (2) protected Real[2] HDifTil.skyCle.HDirNor (302) [ALGB] (2) protected Real[2] HDifTil.skyCle.zen (303) [ALGB] (1) Real HDifTil[2].weaBus.nTot (304) [ALGB] (2) protected Real[2] corGDouPan.Qsek2_dir (305) [ALGB] (1) Real HDirTil[2].weaBus.TDryBul (306) [ALGB] (1) flow Real thermalZoneThreeElements.volAir.heatPort.Q_flow (307) [ALGB] (2) protected Real[2] corGDouPan.CorG_dir (308) [ALGB] (1) Real HDifTil[2].incAng.weaBus.solHouAng (309) [ALGB] (1) protected Real thermalZoneThreeElements.resExtWallFloor.port_a.T (start = 288.15, min = 0.0, nominal = 300.0) (310) [ALGB] (1) Real HDifTil[2].incAng.weaBus.ceiHei (311) [ALGB] (2) protected Real[2] HDifTil.briCoe.a6 (312) [ALGB] (2) protected Real[2] HDifTil.briCoe.F11 (313) [ALGB] (1) Real HDirTil[2].weaBus.solTim (314) [STAT] (1) Real[1] thermalZoneThreeElements.extWallRC.thermCapExt.T (start = {thermalZoneThreeElements.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}) (315) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.solHouAng (316) [ALGB] (1) protected Real[1] thermalZoneThreeElements.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}) (317) [ALGB] (1) Real weaBus.relHum (318) [ALGB] (2) protected Real[2] HDifTil.incAng.y (319) [ALGB] (1) protected Real[1] thermalZoneThreeElements.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}) (320) [ALGB] (1) Real HDirTil[2].incAng.weaBus.relHum (321) [ALGB] (4) Real[4] thermalZoneThreeElements.thermSplitterSolRad.portOut.T (start = {288.15 for $f2 in 1:4}, min = {0.0 for $f3 in 1:4}, nominal = {300.0 for $f1 in 1:4}) (322) [ALGB] (2) protected Real[2] HDifTil.HDifTil.HGroDifTil (323) [ALGB] (1) Real HDirTil[2].incAng.weaBus.HDifHor (324) [ALGB] (1) protected Real thermalZoneThreeElements.convWin.dT (325) [ALGB] (2) protected Real[2] HDifTil.incAng.incAng.lat_s = {Modelica.Math.sin(HDifTil[$HDifTil1].incAng.incAng.lat) for $HDifTil1 in 1:2} (326) [ALGB] (2) protected Real[2] HDirTil.incAng.incAng.lat_c = {Modelica.Math.cos(HDirTil[$HDirTil1].incAng.incAng.lat) for $HDirTil1 in 1:2} (327) [ALGB] (1) Real weaBus.solTim (328) [ALGB] (1) protected flow Real[1] thermalZoneThreeElements.extWallRC.thermResExt.port_b.Q_flow (329) [STAT] (1) Real thermalZoneThreeElements.volAir.U (330) [ALGB] (1) Real HDirTil[2].weaBus.solZen (331) [ALGB] (1) Real HDifTil[2].incAng.weaBus.winSpe (332) [ALGB] (1) protected Real thermalZoneThreeElements.resExtWallIntWall.dT (start = 0.0) (333) [ALGB] (1) Real HDirTil[2].weaBus.solHouAng (334) [STAT] (1) Real thermalZoneThreeElements.volAir.m (min = 0.0, max = 5.249999999999999e6) (335) [ALGB] (2) protected Real[2] HDifTil.relAirMas.zen (336) [ALGB] (1) Real HDirTil[2].incAng.weaBus.TBlaSky (337) [ALGB] (1) Real HDirTil[2].incAng.weaBus.HGloHor (338) [ALGB] (1) protected Real thermalZoneThreeElements.resIntWallWin.Q_flow (339) [ALGB] (2) protected Real[2] HDifTil.briCoe.d = {0.01 for $f1 in 1:2} (340) [ALGB] (2) protected Real[2] HDifTil.add.y (341) [ALGB] (2) protected Real[2] HDirTil.incAng.decAng.decAng (342) [ALGB] (1) Real HDifTil[2].weaBus.lat (343) [ALGB] (1) Real[1] thermalZoneThreeElements.extWallRC.thermCapExt.der_T (fixed = {true for $f1 in 1:1}, start = {0.0 for $f2 in 1:1}) (344) [ALGB] (1) Real HDirTil[2].weaBus.solDec (345) [ALGB] (2) Real[2] thermalZoneThreeElements.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}) " [Timeout remaining time 659] [Calling sys.exit(0), Time elapsed: 3.5504762969794683] Failed to read output from testmodel.py, exit status != 0: 0.5769569840049371 0.589378355 0.11357065200000001 Calling exit ...