module BTAP::Resources::Schedules::StandardSchedules::Fraction
Public Class Methods
always_off(model)
click to toggle source
# File lib/openstudio-standards/btap/schedules.rb, line 200 def self.always_off(model) fraction_always_off_name = "FRACTION_ALWAYS_OFF" schedule = model.getScheduleRulesetByName(fraction_always_off_name) if schedule.empty? #create Schedule return BTAP::Resources::Schedules::create_annual_constant_ruleset_schedule( fraction_always_off_name, "FRACTION", 0.0) else return schedule.get end end
always_on(model)
click to toggle source
# File lib/openstudio-standards/btap/schedules.rb, line 213 def self.always_on(model) fraction_always_on_name = "FRACTION_ALWAYS_ON" schedule = model.getScheduleRulesetByName(fraction_always_on_name) if schedule.empty? #create Schedule return BTAP::Resources::Schedules::create_annual_constant_ruleset_schedule( model, fraction_always_on_name, "FRACTION", 1.0) else return schedule.get end end