<?xml version="1.0"?>
<measure>
  <schema_version>3.0</schema_version>
  <name>set_gas_burner_efficiency</name>
  <uid>afabec3d-cd02-4908-a367-84e21657421f</uid>
  <version_id>0dbdbb90-9547-47c0-8093-1f46464ff0eb</version_id>
  <version_modified>20221115T223603Z</version_modified>
  <xml_checksum>0DA5C9E6</xml_checksum>
  <class_name>SetGasBurnerEfficiency</class_name>
  <display_name>Set Gas Burner Efficiency</display_name>
  <description>This measure will find Coil Heating Gas units in the model and will alter the burner efficiency to a specified value. It can be run on a single or all air loops in the model.</description>
  <modeler_description>Loop through air loops in the building and find and change the burner efficiency of any OS:Coil:Heating:Gas objects you find. Note the pre-adjusted efficiency and also the name of the loop. For the starting condition note the range of efficiency values for the units, and for the final condition do the same, to confirm that they were all changed.</modeler_description>
  <arguments>
    <argument>
      <name>object</name>
      <display_name>Choose an Air Loop with a two speed DX Cooling Unit to Alter.</display_name>
      <type>Choice</type>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>{5e0d590f-588e-4699-b294-8598faeb3e1e}</default_value>
      <choices>
        <choice>
          <value>{5e0d590f-588e-4699-b294-8598faeb3e1e}</value>
          <display_name>*All Air Loops*</display_name>
        </choice>
      </choices>
    </argument>
    <argument>
      <name>eff</name>
      <display_name>Burner Efficiency (fractional)</display_name>
      <type>Double</type>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0.95</default_value>
    </argument>
    <argument>
      <name>remove_costs</name>
      <display_name>Remove Baseline Costs From Effected Cooling Coil DX Two Speed Units?</display_name>
      <type>Boolean</type>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>true</default_value>
      <choices>
        <choice>
          <value>true</value>
          <display_name>true</display_name>
        </choice>
        <choice>
          <value>false</value>
          <display_name>false</display_name>
        </choice>
      </choices>
    </argument>
    <argument>
      <name>material_cost</name>
      <display_name>Material and Installation Costs per Cooling Coil DX Two Speed Unit ($).</display_name>
      <type>Double</type>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0</default_value>
    </argument>
    <argument>
      <name>demolition_cost</name>
      <display_name>Demolition Costs per Cooling Coil DX Two Speed Unit ($).</display_name>
      <type>Double</type>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0</default_value>
    </argument>
    <argument>
      <name>years_until_costs_start</name>
      <display_name>Years Until Costs Start (whole years).</display_name>
      <type>Integer</type>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0</default_value>
    </argument>
    <argument>
      <name>demo_cost_initial_const</name>
      <display_name>Demolition Costs Occur During Initial Construction?</display_name>
      <type>Boolean</type>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>false</default_value>
      <choices>
        <choice>
          <value>true</value>
          <display_name>true</display_name>
        </choice>
        <choice>
          <value>false</value>
          <display_name>false</display_name>
        </choice>
      </choices>
    </argument>
    <argument>
      <name>expected_life</name>
      <display_name>Expected Life (whole years).</display_name>
      <type>Integer</type>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>20</default_value>
    </argument>
    <argument>
      <name>om_cost</name>
      <display_name>O &amp; M Costs per Cooling Coil DX Two Speed Unit ($).</display_name>
      <type>Double</type>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0</default_value>
    </argument>
    <argument>
      <name>om_frequency</name>
      <display_name>O &amp; M Frequency (whole years).</display_name>
      <type>Integer</type>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>1</default_value>
    </argument>
  </arguments>
  <outputs />
  <provenances />
  <tags>
    <tag>HVAC.Heating</tag>
  </tags>
  <attributes>
    <attribute>
      <name>Measure Type</name>
      <value>ModelMeasure</value>
      <datatype>string</datatype>
    </attribute>
    <attribute>
      <name>Uses SketchUp API</name>
      <value>false</value>
      <datatype>boolean</datatype>
    </attribute>
  </attributes>
  <files>
    <file>
      <filename>0320_ModelWithHVAC_01.osm</filename>
      <filetype>osm</filetype>
      <usage_type>test</usage_type>
      <checksum>049F3417</checksum>
    </file>
    <file>
      <filename>README.md.erb</filename>
      <filetype>erb</filetype>
      <usage_type>readmeerb</usage_type>
      <checksum>703C9964</checksum>
    </file>
    <file>
      <filename>README.md</filename>
      <filetype>md</filetype>
      <usage_type>readme</usage_type>
      <checksum>FC832500</checksum>
    </file>
    <file>
      <version>
        <software_program>OpenStudio</software_program>
        <identifier>2.0.0</identifier>
        <min_compatible>2.0.0</min_compatible>
      </version>
      <filename>measure.rb</filename>
      <filetype>rb</filetype>
      <usage_type>script</usage_type>
      <checksum>B79DCD40</checksum>
    </file>
    <file>
      <filename>SetGasBurnerEfficiency_Test.rb</filename>
      <filetype>rb</filetype>
      <usage_type>test</usage_type>
      <checksum>06315368</checksum>
    </file>
    <file>
      <filename>LICENSE.md</filename>
      <filetype>md</filetype>
      <usage_type>license</usage_type>
      <checksum>64FFEBDE</checksum>
    </file>
  </files>
</measure>