<?xml version="1.0"?>
<measure>
  <schema_version>3.0</schema_version>
  <name>construction_layer_zero_material_properties</name>
  <uid>3c7a6751-bb54-4600-9410-8f042e1a413b</uid>
  <version_id>3f5304b2-df3e-4ad8-bb62-c33fea21ef39</version_id>
  <version_modified>20210304T152734Z</version_modified>
  <xml_checksum>0BF71A3E</xml_checksum>
  <class_name>ConstructionLayerZeroMaterialProperties</class_name>
  <display_name>Change Parameters Of Material (Layer 0 of Construction)</display_name>
  <description>This measure changes properties of Layer 0 for a specific construction.</description>
  <modeler_description>This measure changes the Layer 0 properties of Thickness, Density, Thermal Absorptance, Solar Absorptance, Visible Absoptance, Thermal Conductivity, Specific Heat.</modeler_description>
  <arguments>
    <argument>
      <name>construction</name>
      <display_name>Choose a Construction to Alter.</display_name>
      <type>Choice</type>
      <required>true</required>
      <model_dependent>false</model_dependent>
    </argument>
    <argument>
      <name>thickness</name>
      <display_name>Thickness of Layer 0</display_name>
      <description>Set Thickness of Layer 0. 0 value means do not change from default.</description>
      <type>Double</type>
      <units>m</units>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0</default_value>
    </argument>
    <argument>
      <name>density</name>
      <display_name>Density of Layer 0</display_name>
      <description>Set Density of Layer 0. 0 value means do not change from default.</description>
      <type>Double</type>
      <units>kg/m^3</units>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0</default_value>
    </argument>
    <argument>
      <name>thermal_absorptance</name>
      <display_name>Thermal Absorptance of Layer 0</display_name>
      <description>Set Thermal Absorptance of Layer 0. 0 value means do not change from default.</description>
      <type>Double</type>
      <units>fraction</units>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0</default_value>
    </argument>
    <argument>
      <name>solar_absorptance</name>
      <display_name>Solar Absorptance of Layer 0</display_name>
      <description>Set Solar Absorptance of Layer 0. 0 value means do not change from default.</description>
      <type>Double</type>
      <units>fraction</units>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0</default_value>
    </argument>
    <argument>
      <name>visible_absorptance</name>
      <display_name>Visible Absorptance of Layer 0</display_name>
      <description>Set Visible Absorptance of Layer 0. 0 value means do not change from default.</description>
      <type>Double</type>
      <units>fraction</units>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0</default_value>
    </argument>
    <argument>
      <name>thermal_conductivity</name>
      <display_name>Thermal Conductivity of Layer 0</display_name>
      <description>Set Thermal Conductivity of Layer 0. 0 value means do not change from default.</description>
      <type>Double</type>
      <units>W/(m*K)</units>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0</default_value>
    </argument>
    <argument>
      <name>specific_heat</name>
      <display_name>Specific Heat of Layer 0</display_name>
      <description>Set Specific Heat of Layer 0. 0 value means do not change from default.</description>
      <type>Double</type>
      <units>J/(kg*K)</units>
      <required>true</required>
      <model_dependent>false</model_dependent>
      <default_value>0</default_value>
    </argument>
  </arguments>
  <outputs />
  <provenances />
  <tags>
    <tag>Envelope.Opaque</tag>
  </tags>
  <attributes>
    <attribute>
      <name>Measure Function</name>
      <value>Measure</value>
      <datatype>string</datatype>
    </attribute>
    <attribute>
      <name>Requires EnergyPlus Results</name>
      <value>false</value>
      <datatype>boolean</datatype>
    </attribute>
    <attribute>
      <name>Uses SketchUp API</name>
      <value>false</value>
      <datatype>boolean</datatype>
    </attribute>
    <attribute>
      <name>Measure Type</name>
      <value>ModelMeasure</value>
      <datatype>string</datatype>
    </attribute>
    <attribute>
      <name>Intended Software Tool</name>
      <value>Apply Measure Now</value>
      <datatype>string</datatype>
    </attribute>
    <attribute>
      <name>Intended Software Tool</name>
      <value>OpenStudio Application</value>
      <datatype>string</datatype>
    </attribute>
    <attribute>
      <name>Intended Software Tool</name>
      <value>Parametric Analysis Tool</value>
      <datatype>string</datatype>
    </attribute>
    <attribute>
      <name>Intended Software Tool</name>
      <value>Analysis Spreadsheet</value>
      <datatype>string</datatype>
    </attribute>
    <attribute>
      <name>Intended Use Case</name>
      <value>Model Articulation</value>
      <datatype>string</datatype>
    </attribute>
    <attribute>
      <name>Intended Use Case</name>
      <value>Calibration</value>
      <datatype>string</datatype>
    </attribute>
    <attribute>
      <name>Intended Use Case</name>
      <value>Sensitivity Analysis</value>
      <datatype>string</datatype>
    </attribute>
    <attribute>
      <name>Intended Use Case</name>
      <value>New Construction EE</value>
      <datatype>string</datatype>
    </attribute>
    <attribute>
      <name>Intended Use Case</name>
      <value>Retrofit EE</value>
      <datatype>string</datatype>
    </attribute>
  </attributes>
  <files>
    <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>7D40EF5C</checksum>
    </file>
    <file>
      <filename>LICENSE.md</filename>
      <filetype>md</filetype>
      <usage_type>license</usage_type>
      <checksum>A21A3ED2</checksum>
    </file>
    <file>
      <version>
        <software_program>OpenStudio</software_program>
        <identifier>2.1.0</identifier>
        <min_compatible>2.1.0</min_compatible>
      </version>
      <filename>measure.rb</filename>
      <filetype>rb</filetype>
      <usage_type>script</usage_type>
      <checksum>8CF38D63</checksum>
    </file>
  </files>
</measure>