Sha256: b38bfa549175331297d0d2b2156819b93dadfefd69079c2c0d3a6222af3f2076

Contents?: true

Size: 691 Bytes

Versions: 7

Compression:

Stored size: 691 Bytes

Contents

# start the measure
class IncreaseInsulationRValueForRoofs < OpenStudio::Ruleset::ModelUserScript
  # define the name that a user will see
  def name
    'Increase R-value of Insulation for Roofs to a Specific Value'
  end

  # define the arguments that the user will input
  def arguments(model)
    args = OpenStudio::Ruleset::OSArgumentVector.new
  end # end the arguments method

  # define what happens when the measure is run
  def run(model, runner, user_arguments)
    super(model, runner, user_arguments)

    true
  end # end the run method
end # end the measure

# this allows the measure to be used by the application
IncreaseInsulationRValueForRoofs.new.registerWithApplication

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
openstudio-analysis-0.3.4 spec/files/measures/IncreaseInsulationRValueForRoofs/measure.rb
openstudio-analysis-0.3.3 spec/files/measures/IncreaseInsulationRValueForRoofs/measure.rb
openstudio-analysis-0.3.2 spec/files/measures/IncreaseInsulationRValueForRoofs/measure.rb
openstudio-analysis-0.3.1 spec/files/measures/IncreaseInsulationRValueForRoofs/measure.rb
openstudio-analysis-0.3.0 spec/files/measures/IncreaseInsulationRValueForRoofs/measure.rb
openstudio-analysis-0.2.3 spec/files/measures/IncreaseInsulationRValueForRoofs/measure.rb
openstudio-analysis-0.2.2 spec/files/measures/IncreaseInsulationRValueForRoofs/measure.rb