v2.5.0 Changelog

v2.5.0

Released: 2022-02-09

characteristics

  • [characteristics] [feature] [envelope]

    Date: 2021-11-17

    Title: add geometry_story_bin, add story_bin as dependency to geometry_wall_type

    Description: Add Geometry Story Bin tsv and Geometry Story Bin dependency to Geometry Wall Type. Revert wall type constraint that assumes all brick facades built >1960 are wood-framed with 4” face brick. Also add constraint to force all buildings > 8 stories to have steel-framed wall type. Resolves:

    • Missing building height dependency in Geometry Wall Type (resstock-estimation#175)

    • Higher than expected brick %s in wall type in recent vintages (resstock-estimation#145) - reverting fix for high brick %s in newer vintages

    resstock-estimation: pull request 177

    Assignees: Lixi Liu

    References: pull request 759

  • [characteristics] [feature] [pv]

    Date: 2021-08-25

    Title: add PV distributions

    Description: Add PV ownership and PV system size distributions using 2019 Tracking the Sun and GTM report on solar installation. This PR introduces PV systems into ResStock.

    Assignees: Lixi Liu

    References: pull request 673

  • [characteristics] [feature] [mechanical ventilation]

    Date: 2021-08-19

    Title: Update mechanical ventilation

    Description: Updates mechanical ventilation options/model to ASHRAE 62.2-2019 and adds a “Flow Rate, Mechanical Ventilation (cfm)” output. Updates mechanical ventilation to ASHRAE 62.2-2019. This affects both the Qfan requirement for a mechanical ventilation system as well as how mechanical ventilation interacts with infiltration on a timestep basis. Also adds a ‘Flow Rate, Mechanical Ventilation (cfm)’ cost multiplier.

    Assignees: Scott Horowitz

    References: pull request 675

  • [characteristics] [feature] [infiltration]

    Date: 2021-08-04

    Title: Update infiltration

    Description: Updates infiltration model pressure coefficient. Changes the pressure coefficient from 0.67 to 0.65 for consistency with OS-HPXML. Also updates a water heater option’s flue input to be consistent with the OS-HPXML default logic.

    Assignees: Scott Horowitz

    References: pull request 670

  • [characteristics] [feature] [windows]

    Date: 2021-07-27

    Title: Adjust interior shading assumptions

    Description: Reduces window interior shading during Winter to match ANSI/RESNET/ICC 301 assumption. Changes to winter interior shading factor = 85% instead of 70%, per ANSI/RESNET/ICC 301 Standard.

    Assignees: Scott Horowitz

    References: pull request 649

  • [characteristics] [feature] [ceiling fan]

    Date: 2021-07-27

    Title: Update ceiling fan model

    Description: Updates ceiling fan model based on ANSI/RESNET ICC 301 assumptions. Backports the ceiling fan model from OS-HPXML, which is based on ANSI/RESNET/ICC 301.

    Assignees: Scott Horowitz

    References: pull request 652

  • [characteristics] [feature] [windows]

    Date: 2021-07-21

    Title: Add more descriptive window options

    Description: Update window type distributions using RECS 2015. Includes additional of frame material types (RECS 2015) and presence of storm windows (D&R International). The previous limited description of windows caused a lack of variation in U-value and solar gains for windows

    resstock-estimation: pull request 140

    Assignees: Elaina Present, Anthony Fontanini, Prateek Munankarmi

    References: pull request 615

  • [characteristics] [feature] [envelope]

    Date: 2021-07-09

    Title: geometry wall type.tsv to create from Lightbox

    Description: Switch data source for Geometry Wall Type.tsv from RECS 2009 to Homeland Infrastructure Foundation-Level Data (HIFLD) Parcel data. replace existing geometry wall type.tsv with new tsv from Lightbox. add geometry wall exterior finish.tsv from Lightbox. update insulation wall.tsv per new wall type. update options lookup per new wall type and exterior finish.

    resstock-estimation: pull request 109

    Assignees: Lixi Liu

    References: pull request 561

  • [characteristics] [feature] [lighting]

    Date: 2021-06-21

    Title: Backport ERI lighting calcs from restructure-v3

    Description: Use ANSI/RESNET/ICC 301 equations to calculate annual interior, exterior, and garage lighting energy. Backports the Energy Rating Index equations used to calculate interior, exterior, and garage lighting on https://github.com/NREL/resstock/tree/restructure-v3.

    Assignees: Andrew Speake

    References: pull request 619

  • [characteristics] [feature] [bathrooms] [bugfix]

    Date: 2021-06-10

    Title: Number of bathrooms

    Description: Update number of bathrooms assumption to match the Building America House Simulation Protocols. This PR makes two changes:

    • Updates number of bathrooms to use the BAHSP equation (Nbedrooms/2 + 0.5) and fixes the values used for SFA/MF.

    • Rounds down the number of bathrooms to the nearest integer for the assumption of number of bath fans. (E.g., a 1.5 bathroom home will now have 1 bath fan instead of 1.5 bath fans.)

    Assignees: Scott Horowitz

    References: pull request 601

  • [characteristics] [feature] [balancing areas]

    Date: 2021-05-21

    Title: ReEDS Balancing Areas

    Description: Add ReEDS balancing areas as a spatial field This PR adds a TSV for the ReEDS balancing areas. There are 134 balancing areas. The balancing areas are a county mapping provided by the ReEDS team.

    resstock-estimation: pull request 132

    Assignees: Anthony Fontanini

    References: pull request 591

  • [characteristics] [feature] [envelope]

    Date: 2021-05-11

    Title: New stories options for MF buildings

    Description: Remove 3 story limit for multi-family buildings, and instead use RECS data to allow for buildings up to 21 stories. Removes the artificial cap of 3 stories for MF buildings, and instead uses RECS data to allow for up to 21 stories. Horizontal location and level tsvs were updated to account for the new dependencies. ResidentialGeometryCreateMultifamily was also updated for error checking and to set the Middle-level units at the halfway point. Dependency options in the Window Areas and Geometry Garage tsvs are updated as well.

    resstock-estimation: pull request 100, pull request 129

    Assignees: Andrew Speake

    References: pull request 558

  • [characteristics] [feature] [hvac]

    Date: 2021-03-02

    Title: Room AC Setpoint Dependency

    Description: Introduce different cooling setpoint distributions for window ACs. Adds HVAC Cooling Type dependency to Cooling Setpoint.tsv. Cooling type is not queried in RECS, and setpoints are determined the same as before, however the underlying temperature data for Room ACs is reduced by 6F to better align with the 2009 Residential Appliance Saturation Study (RASS).

    resstock-estimation: pull request 96

    Assignees: Andrew Speake, Anthony Fontanini

    References: pull request 551

  • [characteristics] [feature] [hvac]

    Date: 2021-03-02

    Title: Zonal Electric Heating Setpoints

    Description: Include electric zonal heating equipment as a dependency in heating setpoint-related tsvs. Adds zonal electric heating equipment as a dependency for heating setpoint-related tsvs (Heating Setpoint, Heating Setpoint Offset Period, Heating Setpoint Offset Magnitude and Heating Setpoint Has Offset). Zonal electric heating includes “Built-In Electric Units” and “Portable Electric Heaters” in RECS 2009. Additionally, all weekend daytime heating and cooling setpoint offsets are removed

    resstock-estimation: pull request 96

    Assignees: Anthony Fontanini

    References: pull request 549

  • [characteristics] [feature] [climate zones]

    Date: 2021-02-18

    Title: Introduce CEC Climate Zones

    Description: Introduce a CEC Building Climate Zone tag for samples in California. This pull requests add the California Energy Commission (CEC) Building Climate Zones into ResStock. A given building sample is tagged with a CEC climate zone (1-16) if the building is in California. If the sample is outside of California the sample is tagged with “None”.

    resstock-estimation: pull request 99

    Assignees: Anthony Fontanini, Eric Wilson

    References: pull request 548

  • [characteristics] [feature] [lighting]

    Date: 2021-02-18

    Title: Increase LED saturation to 2019 projected values

    Description: Increase LED saturation to approximately 2019 levels. LED saturation is one of the fastest-changing technologies. Previously, we estimated that the LED saturation was ~10% based on the 2015 U.S. Lighting Market Characterization.

    Assignees: Anthony Fontanini, Eric Wilson

    References: pull request 545

  • [characteristics] [feature] [setpoints]

    Date: 2021-02-15

    Title: Vacant Unit Heating Setpoints

    Description: Reduce vacant unit heating setpoints to 55ºF Assign Vacant Unit Heating Setpoints to 55F. The assumption is close to a “don’t freeze the pipes” instead of using occupied setpoints.

    resstock-estimation: pull request 96

    Assignees: Anthony Fontanini

    References: pull request 541

  • [characteristics] [bugfix] [envelope]

    Date: 2022-01-18

    Title: Backport material properties from ResStock-HPXML

    Description: Fixes for wall constructions: remove wood sheathing on CMU and brick walls; better data for exterior finish absorptances and wall densities. Update exterior finish absorptance and wall density values to align with ResStock-HPXML values. Also removes sheathing layer from CMU and brick wall types.

    Assignees: Andrew Speake

    References: pull request 789

  • [characteristics] [bugfix] [windows]

    Date: 2021-07-14

    Title: WWR calculation for facades w/ doors

    Description: Fixes window-to-wall ratio calculation for facades with doors. Previously if a facade had a door, the WWR would be applied to the net wall area instead of gross wall area. Added a unit test that demonstrates the fix – previously the front window area was 95.6 ft2, now it’s 100 ft2 and matches the results from ResStock-HPXML.

    Assignees: Scott Horowitz

    References: pull request 597

  • [characteristics] [balancing areas] [bugfix]

    Date: 2021-06-18

    Title: Rename ReEDS to REEDS

    Description: Fix name of ReEDS balancing areas. In the results.csv the ReEDS column gets interpreted as re_eds which makes the column hard to search for. Even though “ReEDS” is correct, it was decided that the TSV name will be “REEDS”.

    resstock-estimation: pull request 143

    Assignees: Anthony Fontanini

    References: pull request 613

  • [characteristics] [bugfix] [mechanics]

    Date: 2021-06-10

    Title: Update sampling_probabilty column based on bug in tsv_dist

    Description: Sync the sample probabilities after a bug fix in tsv_dist. The tsv_dist function was updated in the EULP-uncertainty-quantification PR #27. This update was due to a bug in identifying dependency intersections. As a result, the sample_probability column has updated for many housing characteristics.

    resstock-estimation: pull request 142

    Assignees: Anthony Fontanini

    References: pull request 609

  • [characteristics] [bugfix] [sampling]

    Date: 2021-05-27

    Title: Housing Characteristic Fixes

    Description: Housing characteristics fixes based on more samples in testing. Add Geometry Attic Type.tsv. Ensure assumptions are consistent for 5 to 9 unit buildings and their number of units. The assumption was added that 5 to 9 unit buildings cannot be >10 stories was not transparent in Geometry Building Number Units MF.tsv, but is enforced in Geometry Stories. The sampling_probability is 0, so the option values are set to “Option=None”. Add Geometry Attic Type as a dependency in Insulation Unfinished Attic.tsv. Script Roof Material Finished Roof.tsv and Roof Material Unfinished Attic.tsv. Add Geometry Attic Type.tsv. Add Geometry Attic Type as a dependency in Insulation Unfinished Attic.tsv. Script Roof Material Finished Roof.tsv and Roof Material Unfinished Attic.tsv. Add Geometry Attic Type as a dependency to Roof Material Finished Roof.tsv and Roof Material Unfinished Attic.tsv. Add Geometry Stories as a dependency for Geometry Building Number Units MF.tsv. Pier and Beam Foundations cannot have garages. Add HVAC Cooling Type as a dependency to HVAC Cooling Efficiency.tsv.

    resstock-estimation: pull request 134

    Assignees: Anthony Fontanini

    References: pull request 592

  • [characteristics] [bugfix] [sampling]

    Date: 2021-04-14

    Title: Fix Heating Type = Void showing up in buildstock.csv

    Description: Fixes the problem that Heating Type=Void is showing up in buildstock samples. Fixes the problem that Heating Type=Void is showing up in buildstock samples.

    resstock-estimation: pull request 123

    Assignees: Lixi Liu

    References: pull request 568

  • [characteristics] [bugfix] [envelope]

    Date: 2021-03-08

    Title: Bug Fix: Too many bedrooms for small units

    Description: Dwelling units that are 0-499 ft2 are limited to a maximum of 2 bedrooms. This pull request updates the number of bedrooms for small units.

    resstock-estimation: pull request 104

    Assignees: Anthony Fontanini

    References: pull request 553

workflow

  • [workflow] [feature] [mechanics]

    Date: 2022-02-02

    Title: ServerDirectoryCleanup debug argument

    Description: Add arguments to the ServerDirectoryCleanup measure for controlling deletion of files in the run folder. Setting to true would set all “retain” arguments to true.

    Assignees: Joe Robertson

    References: pull request 818

  • [workflow] [feature] [emissions]

    Date: 2022-02-01

    Title: ResStock-HPXML: Emissions calculations (e.g., CO2)

    Description: Add ability to calculate emissions for various scenarios. ResStock-HPXML: CO2 Emissions calculations.

    Assignees: Joe Robertson

    References: pull request 791

  • [workflow] [feature] [climate zones]

    Date: 2021-11-08

    Title: IECC Zone argument for ResidentialLocation

    Description: Add optional argument to ResidentialLocation measure for setting the IECC climate zone. Backport water heater location logic (based on IECC zone).

    Assignees: Joe Robertson

    References: pull request 764

  • [workflow] [feature] [mechanics]

    Date: 2021-08-16

    Title: Clean up ServerDirectoryCleanup measure

    Description: Add arguments to the ServerDirectoryCleanup measure for controlling deletion of files in the run folder. Update this measure to have arguments for including/excluding files in the run directory. Would need to update the buildstockbatch workflow generator to accommodate this.

    Assignees: Joe Robertson

    References: pull request 661

  • [workflow] [feature] [water heater]

    Date: 2021-07-19

    Title: Water Heater GEB

    Description: Introduce GEB capabilities for water heaters, including the ability to schedule setpoint and HPWH operating mode. Adding in new GEB related features, including:

    • Allowing tanks to use either a mixed or stratified tank model (additional user argument)

    • Allowing setpoint to follow an hourly (8760) schedule rather than only fixed values.

    • Allowing HPWH operating mode to be scheduled (either “HP Only” or “standard”). This allows the elements to be disabled during peak periods.

    • Adding unmet shower (an unmet load metric for WHs) calculations into ResStock runs to quantify any unmet WH loads.

    In addition to these GEB features, a few new HPWH options, corresponding the AO Smith’s current product line, are added to options lookup as potential upgrade options.

    resstock-estimation: pull request 150

    Assignees: Jeff Maguire, Joe Robertson, Andrew Speake

    References: pull request 483

  • [workflow] [feature] [heat pumps]

    Date: 2021-07-13

    Title: HP defrost control

    Description: Changes heat pump defrost control from OnDemand to Timed. Backports NREL/OpenStudio-HPXML#403.

    Assignees: Scott Horowitz

    References: pull request 605

  • [workflow] [feature] [cost multipliers]

    Date: 2021-07-08

    Title: Duct cost multiplier - unconditioned area

    Description: Changes “Duct Surface Area (ft^2)” cost multiplier to “Duct Unconditioned Surface Area (ft^2)”. Converts “Duct Surface Area (ft^2)” cost multiplier to “Duct Unconditioned Surface Area (ft^2)”. Provides consistency w/ ResStock-HPXML. Follow-up to #532. Only buildings where the primary duct location is living space or finished basement are affected; they now return zero (instead of non-zero) values for the cost multiplier.

    Assignees: Scott Horowitz

    References: pull request 634

  • [workflow] [feature] [hvac]

    Date: 2021-07-01

    Title: Replace room-ac performance curves by Cutler curves

    Description: Switches room air conditioner model to use Cutler performance curves. Backports:

    • Replace room-ac performance curves by Cutler curves OpenStudio-HPXML#698

    • Room air conditioner performance curve bugfix OpenStudio-HPXML#701

    • Allow CEER efficiency unit for room ac OpenStudio-HPXML#764

    Assignees: Joe Robertson

    References: pull request 586

  • [workflow] [feature] [mechanics]

    Date: 2021-06-29

    Title: ResStock-HPXML: Apply tsv files to develop branch

    Description: Update tsv files for both the national and testing projects. Supports transition to ResStock-HPXML.

    resstock-estimation: pull request 136

    Assignees: Joe Robertson

    References: pull request 559

  • [workflow] [feature] [sampling]

    Date: 2021-06-04

    Title: Sampling speed improvement

    Description: Speed up sampling algorithm by multiple orders of magnitude for large numbers of samples. Addresses a bottleneck in run_sampling.rb that occurs for large TSVs.

    Assignees: Scott Horowitz

    References: pull request 606

  • [workflow] [feature] [sampling]

    Date: 2021-05-17

    Title: Enforce running sampling probability script, try 2

    Description: Add a sampling probability column in the housing characteristics to define the probability a given column will be sampled. Add in a column called the sampling_probability to each housing characteristic. The sampling_probability is the probability that a given row in the housing characteristic TSV file is sampled. This value is calculated from the product of the marginal probability of each of the dependency values being sampled for that specific row. For each housing characteristic, the sampling_probability column should sum to 1.0 and have non-negative values.

    resstock-estimation: pull request 127

    Assignees: Joe Robertson

    References: pull request 584

  • [workflow] [feature] [mechanics]

    Date: 2021-05-03

    Title: dst=NA somehow shifted from AZ to AR

    Description: Update default daylight saving start and end dates to March 12 and November 5, respectively. AZ counties did not have daylight saving dates set to NA (instead, some AR counties did). This corrects that. This PR also updates daylight saving dates from April 7 to October 26 to March 12 through November 5 (current OS-HPXML default values).

    Assignees: Joe Robertson

    References: pull request 585

  • [workflow] [feature] [mechanics]

    Date: 2021-04-29

    Title: Project yml updates

    Description: Update example project yaml files to use buildstockbatch input schema version 0.3. From schema 0.2 to 0.3.

    Assignees: Joe Robertson

    References: pull request 583

  • [workflow] [feature] [schedules]

    Date: 2021-04-02

    Title: Addresses #562, use Schedule:File with plug/fuel loads

    Description: Use Schedule:File with well pump / vehicle plug loads, as well as gas grill / fireplace / lighting fuel loads. This enables the optional vacancy period to apply to these end uses. Populate well pump and vehicle plug loads, as well as grill / lighting / fireplace fuel loads, in the schedule csv. Remove weekday / weekend / monthly schedule arguments from ResidentialMiscLargeUncommonLoads measure and the options lookup. Apply vacancy to these plug/fuel loads.

    Assignees: Joe Robertson

    References: pull request 566

  • [workflow] [feature] [schedules]

    Date: 2021-03-04

    Title: Apply schedule geo-temporal shifting

    Description: Geo-temporal shifting of the stochastic load model schedules using the American Time Use Survey. The appliance schedules are shifted based on geography (state), day type(weekday/weekend), and month. The amount of shift is defined in resources/measures/HPXMLtoOpenStudio/resources/schedules/weekday/state_and_monthly_schedule_shift.csv and resources/measures/HPXMLtoOpenStudio/resources/schedules/weekend/state_and_monthly_schedule_shift.csv files.

    resstock-estimation: pull request 101

    Assignees: Rajendra Adhikari

    References: pull request 550

  • [workflow] [feature] [mechanics]

    Date: 2021-02-09

    Title: Single-Unit Geometry

    Description: Model multifamily and single-family attached buildings as individual dwelling units instead of multiple units representing a building. Updates geometry measures and various measure resources to model MF and SFA homes as single units. The geometry measures now apply adiabatic boundary conditions to surfaces that would otherwise be shared in the current MF and SFA modeling approaches

    Assignees: Andrew Speake

    References: pull request 439

  • [workflow] [bugfix] [mechanics]

    Date: 2022-02-03

    Title: Update national project YAMLs with unit counts from ACS 2019 5-year

    Description: Update the number of units represented in the national project YAML files to the American Community Survey 2019 5-year estimate. In the YAML files, the n_buildings_represented was 110,000,000. This estimate is a bit low compared to the ACS 2019 5-year estimate of 136,569,411. This PR updates the YAML files to include the ACS 2019 5-year estimate of the number of housing units.

    Assignees: Anthony Fontanini

    References: pull request 821

  • [workflow] [bugfix] [mechanics]

    Date: 2022-02-03

    Title: Finished Roof Bugfix

    Description: Properly apply roof insulation when the attic type is Finished Attic or Cathedral Ceilings. Insulation Roof options are not applying insulation correctly because attic spaces are modeled as unfinished, and no applicable surfaces are found in the ResidentialConstructionsFinishedRoof measure. This PR applies roof insulation via the ResidentialConstructionsUnfinishedAttic instead. This keeps attic spaces modeled as unfinished, correctly applies insulation, and better aligns with the resstock-hpxml attic construction.

    Assignees: Andrew Speake

    References: pull request 817

  • [workflow] [bugfix] [solar hot water]

    Date: 2022-01-27

    Title: Backport unit conversion bugfixes for solar hot model from OS-HPXML

    Description: Fixes unit conversion bugs in solar hot water model.

    Assignees: Scott Horowitz

    References: pull request 809

  • [workflow] [bugfix] [unmet hours]

    Date: 2021-09-03

    Title: Fix unmet hours

    Description: Fixes hours setpoint not met output to exclude A) no heating and/or cooling equipment and B) finished basements. Excludes reported unmet hours for A) no heating and/or cooling equipment and B) finished basements.

    Assignees: Scott Horowitz

    References: pull request 700

  • [workflow] [bugfix] [hvac]

    Date: 2021-08-31

    Title: Disaggregate fan coil fan energy use

    Description: Disaggregate the shared fan coil’s fan energy use into heating and cooling. Was previously all lumped into ElectricityFansCooling with a FIXME.

    Assignees: Joe Robertson

    References: pull request 694

  • [workflow] [bugfix] [cost multipliers]

    Date: 2021-08-05

    Title: Exclude corridor doors in door area cost multiplier

    Description: Exclude adiabatic doors when outputting the door area cost multiplier. Backports approach used by OS-HPXML, in which adiabatic doors are not included in the door area cost multiplier output.

    Assignees: Andrew Speake

    References: pull request 674

  • [workflow] [bugfix] [mechanics]

    Date: 2021-07-27

    Title: Hot water recirc pump bugfix, take 2

    Description: Fixes hot water distribution internal gains not being zeroed out during vacancies. Follow-up to #646. It turns out that the recirculation pump was correctly reflecting the vacancy status for a unit, so that code is reverting. While making the change, I noticed that the internal gains associated with the hot water distribution system were not being zeroed out for vacant units, so that is fixed here too

    Assignees: Scott Horowitz

    References: pull request 653

  • [workflow] [bugfix] [mechanics]

    Date: 2021-05-02

    Title: dst=NA somehow shifted from AZ to AR

    Description: Set AZ counties to NA daylight saving times instead of some AR counties. AZ counties did not have daylight saving dates set to NA (instead, some AR counties did). This corrects that.

    Assignees: Joe Robertson

    References: pull request 585

  • [workflow] [bugfix] [schedules]

    Date: 2021-04-16

    Title: Faster stochastic schedules, second pass

    Description: Reduce stochastic schedule generation runtime by over 50%. Related to NREL/OpenStudio-HPXML#706. ScheduleGenerator.create:

    • develop: ~10 s

    • faster-schedules2: ~7 s

    Assignees: Joe Robertson

    References: pull request 577

  • [workflow] [bugfix] [schedules]

    Date: 2021-04-08

    Title: Faster stochastic schedules

    Description: Reduce stochastic schedule generation runtime by over 50%. Related to NREL/OpenStudio-HPXML#697. ScheduleGenerator.create:

    • develop: ~34 s

    • faster-schedules: ~10 s

    Assignees: Joe Robertson

    References: pull request 571

  • [workflow] [bugfix] [heat pumps]

    Date: 2021-03-26

    Title: Fix the supplimental capacity to autosize and reorder for efficiency

    Description: Set all mini-split heat pump supplemental capacity to autosize. Make sure all the HVAC Heating Efficiency; MSHP options have the ResidentialHVACMiniSplitHeatPump argument supplemental_capacity=autosize. Reorder MSHP options based on efficiency.

    Assignees: Anthony Fontanini

    References: pull request 564

  • [workflow] [bugfix] [mechanics]

    Date: 2021-03-25

    Title: Bugfix/invalid geometry garage size

    Description: Fixes invalid garage and living space dimension errors. The geometry measure is throwing an error due to garage sizes compared to the conditioned space size. We believe the error is due to the tucked garage is larger than either the depth or width of the first floor of the single-family detached unit.

    resstock-estimation: pull request 106

    Assignees: Anthony Fontanini

    References: pull request 560

  • [workflow] [bugfix] [mechanics]

    Date: 2021-03-16

    Title: Addresses #555, unfinished attic floor material layers are reversed

    Description: Reverses the material layers of the unfinished attic floor construction so that they are correctly ordered outside-to-inside. Unfinished attic floor material layers are reversed.

    Assignees: Joe Robertson

    References: pull request 556

  • [workflow] [bugfix] [mechanics]

    Date: 2021-02-09

    Title: Speed up TSV fetching

    Description: Fixes significant runtime bottleneck in TSV fetching in BuildExistingModel & ApplyUpgrade measures. A bug in the buildstock.rb get_measure_args_from_option_names() method was causing the entirety of every TSV to be processed even when the option(s) of interest had already been found. As the number and length of TSVs has grown, so has this bottleneck.

    Assignees: Scott Horowitz

    References: pull request 543

software

  • [software] [feature] [openstudio]

    Date: 2021-07-26

    Title: OS v3.2.1 (E+ v9.5)

    Description: Update to OpenStudio v3.3.0 Updates to OpenStudio v3.2.1 (EnergyPlus v9.5).

    Assignees: Scott Horowitz

    References: pull request 604