lib/openstudio-standards.rb in openstudio-standards-0.2.16 vs lib/openstudio-standards.rb in openstudio-standards-0.2.17.rc1

- old
+ new

@@ -20,10 +20,13 @@ # Utilities require_relative 'openstudio-standards/utilities/logging' require_relative 'openstudio-standards/utilities/simulation' require_relative 'openstudio-standards/utilities/hash' require_relative 'openstudio-standards/utilities/sqlfile' + require_relative 'openstudio-standards/utilities/schedule_translator' + require_relative 'openstudio-standards/utilities/array' + require_relative 'openstudio-standards/utilities/object_info' stds = 'openstudio-standards/standards' proto = 'openstudio-standards/prototypes' ### Standards ### @@ -72,11 +75,10 @@ require_relative "#{stds}/necb/NECB2011/qaqc/necb_qaqc.rb" require_relative "#{stds}/necb/NECB2015/qaqc/necb_2015_qaqc.rb" require_relative "#{stds}/necb/common/btap_data.rb" require_relative "#{stds}/necb/common/btap_datapoint.rb" - # ECM development require_relative "#{stds}/necb/ECMS/ecms.rb" require_relative "#{stds}/necb/ECMS/erv.rb" require_relative "#{stds}/necb/ECMS/hvac_systems.rb" require_relative "#{stds}/necb/ECMS/nv.rb" @@ -170,10 +172,11 @@ require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2013/ashrae_90_1_2013.CoolingTower" require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2016/ashrae_90_1_2016.CoolingTower" require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2019/ashrae_90_1_2019.CoolingTower" require_relative "#{stds}/ashrae_90_1/nrel_zne_ready_2017/nrel_zne_ready_2017.CoolingTower" require_relative "#{stds}/ashrae_90_1/ze_aedg_multifamily/ze_aedg_multifamily.CoolingTower" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.Fan" # Model Objects require_relative "#{stds}/Standards.AirLoopHVAC" require_relative "#{stds}/Standards.AirTerminalSingleDuctParallelPIUReheat" require_relative "#{stds}/Standards.AirTerminalSingleDuctVAVReheat" @@ -256,9 +259,40 @@ require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2013/ashrae_90_1_2013.Model" require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2013/ashrae_90_1_2013.PlantLoop" require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2013/ashrae_90_1_2013.Space" require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2013/ashrae_90_1_2013.ThermalZone" require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2013/ashrae_90_1_2013.WaterHeaterMixed" + # 90.1-PRM Common + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.Model" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.Space" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.AirLoopHVAC" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.AirTerminalSingleDuctParallelPIUReheat" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.AirTerminalSingleDuctVAVReheat" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.ZoneHVACComponent" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.PlantLoop" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.FanConstantVolume" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.FanOnOff" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.FanVariableVolume" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.FanZoneExhaust" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.CoilDX" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.CoilCoolingDXSingleSpeed" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.CoilCoolingDXTwoSpeed" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.CoilHeatingDXSingleSpeed" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.CoilHeatingGas" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.BoilerHotWater" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.ChillerElectricEIR" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.CoolingTower" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.CoolingTowerVariableSpeed" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.HeatExchangerSensLat" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.PlanarSurface" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.ThermalZone" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.SpaceType" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm.Surface" + + # 90.1-PRM-2019 + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm_2019/ashrae_90_1_prm_2019" + require_relative "#{stds}/ashrae_90_1_prm/ashrae_90_1_prm_2019/ashrae_90_1_prm_2019.Model" # 90.1-2016 require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2016/ashrae_90_1_2016.AirLoopHVAC" require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2016/ashrae_90_1_2016.AirTerminalSingleDuctVAVReheat" require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2016/ashrae_90_1_2016.CoolingTower" require_relative "#{stds}/ashrae_90_1/ashrae_90_1_2016/ashrae_90_1_2016.CoolingTowerSingleSpeed"