Module: BTAP::Resources::HVAC::HVACTemplates::OS
- Defined in:
- lib/openstudio-standards/btap/hvac.rb
Class Method Summary collapse
- .add_electric_furnace(model, zones = []) ⇒ Object
- .add_gas_fired_furnace(model, zones = []) ⇒ Object
- .add_packaged_rooftop_vav_with_pfp_boxes_and_reheat(model, zones = []) ⇒ Object
- .add_rooftop_hp(model, zones = []) ⇒ Object
- .add_rooftop_vav_with_reheat(model, zones = []) ⇒ Object
- .add_vav_with_pfp_boxes_and_reheat(model, zones = []) ⇒ Object
- .add_vav_with_reheat(model, zones = []) ⇒ Object
Class Method Details
.add_electric_furnace(model, zones = []) ⇒ Object
865 866 867 868 869 |
# File 'lib/openstudio-standards/btap/hvac.rb', line 865 def self.add_electric_furnace(model,zones = []) airloop = OpenStudio::Model::addSystemType10(model).to_AirLoopHVAC.get zones.each { |zone| airloop.addBranchForZone(zone) } return airloop end |
.add_gas_fired_furnace(model, zones = []) ⇒ Object
859 860 861 862 863 |
# File 'lib/openstudio-standards/btap/hvac.rb', line 859 def self.add_gas_fired_furnace(model,zones = []) airloop = OpenStudio::Model::addSystemType9(model).to_AirLoopHVAC.get zones.each { |zone| airloop.addBranchForZone(zone) } return airloop end |
.add_packaged_rooftop_vav_with_pfp_boxes_and_reheat(model, zones = []) ⇒ Object
841 842 843 844 845 |
# File 'lib/openstudio-standards/btap/hvac.rb', line 841 def self.add_packaged_rooftop_vav_with_pfp_boxes_and_reheat(model,zones = []) airloop = OpenStudio::Model::addSystemType6(model).to_AirLoopHVAC.get zones.each { |zone| airloop.addBranchForZone(zone) } return airloop end |
.add_rooftop_hp(model, zones = []) ⇒ Object
830 831 832 833 |
# File 'lib/openstudio-standards/btap/hvac.rb', line 830 def self.add_rooftop_hp(model, zones = [] ) airloop = OpenStudio::Model::addSystemType4(model).to_AirLoopHVAC.get zones.each { |zone| airloop.addBranchForZone(zone) } end |
.add_rooftop_vav_with_reheat(model, zones = []) ⇒ Object
824 825 826 827 828 |
# File 'lib/openstudio-standards/btap/hvac.rb', line 824 def self.add_rooftop_vav_with_reheat( model, zones = [] ) airloop = OpenStudio::Model::addSystemType3(model).to_AirLoopHVAC.get zones.each { |zone| airloop.addBranchForZone(zone) } return airloop end |
.add_vav_with_pfp_boxes_and_reheat(model, zones = []) ⇒ Object
853 854 855 856 857 |
# File 'lib/openstudio-standards/btap/hvac.rb', line 853 def self.add_vav_with_pfp_boxes_and_reheat(model,zones = []) airloop = OpenStudio::Model::addSystemType8(model).to_AirLoopHVAC.get zones.each { |zone| airloop.addBranchForZone(zone) } return airloop end |
.add_vav_with_reheat(model, zones = []) ⇒ Object
847 848 849 850 851 |
# File 'lib/openstudio-standards/btap/hvac.rb', line 847 def self.add_vav_with_reheat(model,zones = []) airloop = OpenStudio::Model::addSystemType7(model).to_AirLoopHVAC.get zones.each { |zone| airloop.addBranchForZone(zone) } return airloop end |