lib/openstudio-standards/hvac_sizing/Siz.HeatingCoolingFuels.rb in openstudio-standards-0.2.15 vs lib/openstudio-standards/hvac_sizing/Siz.HeatingCoolingFuels.rb in openstudio-standards-0.2.16.rc1

- old
+ new

@@ -261,10 +261,15 @@ # Get the heating fuels for all zone HVAC equipment zone.equipment.each do |equipment| # Get the object type obj_type = equipment.iddObjectType.valueName.to_s case obj_type + when 'OS_AirLooHVAC_UnitarySystem' + equipment = equipment.to_AirLoopHVACUnitarySystem.get + if equipment.heatingCoil.is_initialized + fuels += self.coil_heating_fuels(equipment.heatingCoil.get) + end when 'OS_AirTerminal_SingleDuct_ConstantVolume_FourPipeInduction' equipment = equipment.to_AirTerminalSingleDuctConstantVolumeFourPipeInduction.get fuels += self.coil_heating_fuels(equipment.heatingCoil) when 'OS_AirTerminal_SingleDuct_ConstantVolume_Reheat' equipment = equipment.to_AirTerminalSingleDuctConstantVolumeReheat.get @@ -348,10 +353,15 @@ fuels = [] # Get the cooling fuels for all zone HVAC equipment zone.equipment.each do |equipment| # Get the object type obj_type = equipment.iddObjectType.valueName.to_s - case obj_type + case obj_type + when 'OS_AirLoopHVAC_UnitarySystem' + equipment = equipment.to_AirLoopHVACUnitarySystem.get + if equipment.coolingCoil.is_initialized + fuels += self.coil_cooling_fuels(equipment.coolingCoil.get) + end when 'OS_AirTerminal_SingleDuct_ConstantVolume_CooledBeam' equipment = equipment.to_AirTerminalSingleDuctConstantVolumeCooledBeam.get fuels += self.coil_cooling_fuels(equipment.coilCoolingCooledBeam) when 'OS_AirTerminal_SingleDuct_ConstantVolume_FourPipeInduction' equipment = equipment.to_AirTerminalSingleDuctConstantVolumeFourPipeInduction.get