-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Relax requirement for Building/Site/Address
#302
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
shorowit
added a commit
to NREL/OpenStudio-HPXML
that referenced
this pull request
Jan 26, 2022
joseph-robertson
added a commit
to NREL/resstock
that referenced
this pull request
Jan 27, 2022
…f171e 568b25f171e Merge pull request #950 from NREL/time-cols 1369dda0a33 More cleanup items. 79112d731ca Tiny schema update from hpxmlwg/hpxml#302 ed4488f5577 Updates to epvalidator and tests after schema changes. b0c5497ff35 Move invalid timezone test. 6886d094b3f Fix tests. 8fcfe91d4be Updated schema. [ci skip] 9a3af6ea4e5 Add eGrid subregion too. 2035ae679dd Z character only in TimeUTC column. f1ea4cad2bb Move time zone validation into epvalidator. ab800467980 Fix args in output reporting measure. 0559f4d10b2 Oops, another bugfix. 8bba105b17b A couple bugfixes. (Also adds HPXML attributes for eGrid/Cambium regions.) bd165124311 Switch to new proposed TimeZone/UTCOffset HPXML element. 1a513ec064b Check for valid time zone in hpxml resource. f2e14aea504 Merge branch 'master' into time-cols 6989912e9c0 Update names in run_simulation. 4ce55b7a305 Few small changes to docs. 62f7982160a Update reporting measure arg names. 6d8876c66b5 Update translator resources and tests. 89ba65998e4 Update changelog. 3f3a11add1d Update build measure and tests. f881571b53b Merge pull request #967 from NREL/unitary_system_auto_fan ca8dd619b67 Clarifies blower fan schedule in code. Closes #682. 42c017280d1 Merge branch 'master' into time-cols c861f12cb88 Update changelog. 65c0741dfc5 Merge branch 'master' into time-cols d6a86ab643c Update hpxml and hpxml defaults resources. 900be80805a Update default header tests. 531e24b2402 Update epvalidator. 91adee824a1 Update docs. 2fcde9511a8 Update changelog. 2b3b34f293f Move valid time zone choices to constants resource. d1cc509f9e1 Merge branch 'move-build-defaults' into time-cols af0de92c906 Merge branch 'move-build-defaults' into time-cols 097c6dab0f6 Merge branch 'move-build-defaults' into time-cols e8fce184586 Merge branch 'move-build-defaults' into time-cols a71071c2007 Move iecc defaulting out of build measure. 9ffddcfa91c Move state and time zone defaulting out of build measure. 03eca8e6c10 Merge branch 'master' into time-cols 61209d391d8 More variable name changes. c4b43b3efd9 Update the docs. c3a763ec87a Change time zone element name and clean up. 1068c916289 Typo in hpxml resource. 151b07984b6 Merge branch 'master' into time-cols bddc1cf9699 Instead store time zone in hpxml and retrieve from reporting measure. dd15c24167d Add optional argument for utc offset. 42f5e28d6bd Ability to add dst and utc. 6c98510498c Fix timeseries csv formatting. f8e0a96211f Update run_simulation script with clock time arg. 33aee1dd4c9 Update template osw. 9f595e1cb9a Update and add reporting tests. 0054bb7e699 Add local time choice arg to reporting measure. 6f879c117d2 Use ISO 8601 format. git-subtree-dir: resources/hpxml-measures git-subtree-split: 568b25f171ee3f04d75566179fd2eb02319ccd35
shorowit
added a commit
to NREL/OpenStudio-ERI
that referenced
this pull request
Jan 28, 2022
89ab5898e Merge pull request #966 from NREL/apartment-attics 77f086ad6 Merge branch 'master' into apartment-attics e9d40b133 Merge pull request #970 from NREL/solar-tank-perimeter-bugfix 502f12ade Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into solar-tank-perimeter-bugfix ff52c84e7 Merge pull request #968 from NREL/cambium-build-args-2 fe225daec Typo. 7edd970dd Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into solar-tank-perimeter-bugfix fa3744f27 Update argument descriptions. c8f41ab1d Better yet, just remove the input altogether. 8da22bdb4 Fix args for fossil fuels. 10f3f1974 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into apartment-attics f1efecbc7 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium-build-args-2 568b25f17 Merge pull request #950 from NREL/time-cols 07c06498b A single fuel units arg, and clean up code. 1369dda0a More cleanup items. 04d6a6c93 Remove from Changelog.md ee8801b2b Fixes solar hot water storage tank perimeter in EnergyPlus model. 79112d731 Tiny schema update from hpxmlwg/hpxml#302 e9858a079 Update changelog. a44d2536f Add code to support unconditioned attics for apartment units. 63ff5c947 Add extra mf tests for flat roof and vented attic. 6e5a9001d Remove inset and balcony arguments, and associated code. cf2464ca1 Update build error test for mf with conditioned attic. 374cf6d74 Merge branch 'master' into apartment-attics 9b0b4895c Clean up. ed4488f55 Updates to epvalidator and tests after schema changes. b0c5497ff Move invalid timezone test. 6886d094b Fix tests. 8fcfe91d4 Updated schema. [ci skip] 0bd54dd43 Update measure xml. fd2c62435 Merge branch 'master' into cambium-build-args-2 ad7a77fe7 Update and add unit tests. 23e4026e5 First cut at adding remaining emissions fuel arguments. cd664acc6 Start with some code cleanup. git-subtree-dir: hpxml-measures git-subtree-split: 89ab5898e9d7a3c6216eaaca8fde4b53db5df3bb
shorowit
added a commit
to NREL/OpenStudio-ERI
that referenced
this pull request
Feb 1, 2022
d84426f05 Minor schematron fix. e0a867d1f Tiny docs update. [ci skip] 320c6419d Merge pull request #971 from NREL/hp_backup_system_central d3ae0ce22 Latest results. 3fd69efd2 Update test. d97d54ca1 Bugfix and removal of validation test that is now obsolete. a7d386d83 run task a6c56056b Allows a heat pump separate backup system to be a central system (e.g., central furnace w/ ducts). Previously only non-central system types were allowed (boiler, electric resistance, wall/floor furnace, etc.); now every type of heating system is allowed. 89ab5898e Merge pull request #966 from NREL/apartment-attics 77f086ad6 Merge branch 'master' into apartment-attics e9d40b133 Merge pull request #970 from NREL/solar-tank-perimeter-bugfix 502f12ade Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into solar-tank-perimeter-bugfix ff52c84e7 Merge pull request #968 from NREL/cambium-build-args-2 fe225daec Typo. 7edd970dd Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into solar-tank-perimeter-bugfix fa3744f27 Update argument descriptions. c8f41ab1d Better yet, just remove the input altogether. 8da22bdb4 Fix args for fossil fuels. 10f3f1974 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into apartment-attics f1efecbc7 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium-build-args-2 568b25f17 Merge pull request #950 from NREL/time-cols 07c06498b A single fuel units arg, and clean up code. 1369dda0a More cleanup items. 04d6a6c93 Remove from Changelog.md ee8801b2b Fixes solar hot water storage tank perimeter in EnergyPlus model. 79112d731 Tiny schema update from hpxmlwg/hpxml#302 e9858a079 Update changelog. a44d2536f Add code to support unconditioned attics for apartment units. 63ff5c947 Add extra mf tests for flat roof and vented attic. 6e5a9001d Remove inset and balcony arguments, and associated code. cf2464ca1 Update build error test for mf with conditioned attic. 374cf6d74 Merge branch 'master' into apartment-attics 9b0b4895c Clean up. ed4488f55 Updates to epvalidator and tests after schema changes. b0c5497ff Move invalid timezone test. 6886d094b Fix tests. 8fcfe91d4 Updated schema. [ci skip] 9a3af6ea4 Add eGrid subregion too. 2035ae679 Z character only in TimeUTC column. 0bd54dd43 Update measure xml. fd2c62435 Merge branch 'master' into cambium-build-args-2 f1ea4cad2 Move time zone validation into epvalidator. ab8004679 Fix args in output reporting measure. 0559f4d10 Oops, another bugfix. 8bba105b1 A couple bugfixes. (Also adds HPXML attributes for eGrid/Cambium regions.) bd1651243 Switch to new proposed TimeZone/UTCOffset HPXML element. 1a513ec06 Check for valid time zone in hpxml resource. f2e14aea5 Merge branch 'master' into time-cols 6989912e9 Update names in run_simulation. 4ce55b7a3 Few small changes to docs. 62f798216 Update reporting measure arg names. 6d8876c66 Update translator resources and tests. 89ba65998 Update changelog. 3f3a11add Update build measure and tests. f881571b5 Merge pull request #967 from NREL/unitary_system_auto_fan ad7a77fe7 Update and add unit tests. 23e4026e5 First cut at adding remaining emissions fuel arguments. ca8dd619b Clarifies blower fan schedule in code. Closes #682. cd664acc6 Start with some code cleanup. 42c017280 Merge branch 'master' into time-cols 2f8f517c5 Merge pull request #959 from NREL/ambient-foundations c861f12cb Update changelog. 65c0741df Merge branch 'master' into time-cols 695ffa3b2 Updates (and reorganizes) the changelog. 440d911cb Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into ambient-foundations 79cdc5b09 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into master dcc91fdbd Minor fix to order of timeseries types in run_simulation.rb --help message. [ci skip] 8d72d3eda Merge pull request #956 from NREL/move-build-defaults deb7caa20 Remove state code and climate zone from base-misc-defaults.xml. 88e88abb3 Remove documentation table note that no longer applies. [ci skip] 4eeb9050a Merge conflict. f04e06122 Remove restriction in epvalidator on US state codes. 996f1188a Default state code only if two alpha characters. f1a60bdc9 Merge branch 'master' into ambient-foundations 3dd58f107 Merge branch 'move-build-defaults' of https://github.com/NREL/OpenStudio-HPXML into move-build-defaults f37869abb Bugfixes and cleanup for docs. Remove IECC ClimateZone enumeration from EPvalidator.xml since it's already in HPXMLvalidator.xml. 16b746106 Update changelog. b3fa88b2e Merge branch 'master' into move-build-defaults d203d4742 Merge pull request #957 from NREL/cambium-build-args 78987c539 Merge branch 'master' into ambient-foundations e32846fd9 More error check moves and tests. cfca1d9f6 Minor tweaks to argument descriptions; accommodate spaces in comma-separated lists. a3e3f90ea Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium-build-args 68eddaeb7 Tweak common wall area calculation used by ERI & ENERGY STAR. 30f3b1833 Add missing tests for error checks. 48e93b920 Move geometry error checks to validate arguments method of build measure. 7d537c815 Separate warnings and errors into methods. 279aec238 Add method for simplifying ambient foundations by shifting all spaces up by foundation height. 28aee2579 Add error check and test for apartment unit with attic. 1a806b414 Merge branch 'master' into ambient-foundations 030642db4 Create emissions sample file using build args. 1f0d1094e Accept emissions filepath or value. d6a86ab64 Update hpxml and hpxml defaults resources. 900be8080 Update default header tests. 531e24b24 Update epvalidator. 91adee824 Update docs. 2fcde9511 Update changelog. 2b3b34f29 Move valid time zone choices to constants resource. d1cc509f9 Merge branch 'move-build-defaults' into time-cols c50f94709 Merge branch 'master' into cambium-build-args c9dbfecc0 Typo in changelog. 6e45dc16a Improve build schedule measure state defaulting. 34a471774 Improve defaulting and testing. 4acb02e8e Make valid states and iecc zones into constants. 79fb0f63d Remove iecc zone from capetown sample file. f60d958c3 Fix epvalidator. ecfba9a9c Update changelog. c705af7ee Add default tests. 3daceb491 Update epvalidator. 217e063ca Update epvalidator. 0019db38a Merge branch 'master' into move-build-defaults 0552afc32 More workflow inputs docs updates. 08e59c933 Update changelog. 86d699ebb Update hpxml resource and docs. 9f5f082ed Fix missing default value in docs. [ci skip] bfea9e0b9 Merge branch 'master' into move-build-defaults 83e83f2b3 Merge pull request #948 from NREL/schedules-files 9249cc4d8 Latest results. af0de92c9 Merge branch 'move-build-defaults' into time-cols 12ee6f223 Clean up. e6943b4ad Fix measure xml. bbc1548d8 Minor update in docs. a18805820 Merge branch 'master' into move-build-defaults ba0eb41d0 Few fixes. 424e2b873 Merge branch 'master' into schedules-files ea4224b9e Merge branch 'master' into cambium-build-args c72d748c2 Merge pull request #937 from NREL/cambium 18f55ad3a Latest results. 3f2cc04d4 Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium 60ad83bc3 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium 6ac9e11b3 Only include non-zero timeseries columns. ade6798a5 Add extra build tests for sfa and mf. 7ec18e61a Clean up in geometry resource. b6770467b Remove ambient foundation error. bb84b264c Merge branch 'master' into schedules-files c41e67586 Merge branch 'master' into move-build-defaults 7e72e0d7c Merge pull request #952 from NREL/output_precision 097c6dab0 Merge branch 'move-build-defaults' into time-cols 75e8b7743 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into output_precision e2df8e7b9 Remove state from capetown sample file. 29a63f238 Add state code back into sample files. 19adce264 Update sample files with iecc zone. fd6f80f7d Update measure xmls. 6badc3979 Update build tests. 2d3557183 Update build measure. e8fce1845 Merge branch 'move-build-defaults' into time-cols 192869dbf Update tasks and sample files. 8a6d259a6 Update docs. 01889215c Update defaulting resource. 758d623ec Update schedule measure. 9bf8878ec Update build measure. a71071c20 Move iecc defaulting out of build measure. 9ffddcfa9 Move state and time zone defaulting out of build measure. 5b6c30f6a Merge branch 'master' into schedules-files 03eca8e6c Merge branch 'master' into time-cols 61209d391 More variable name changes. 7712db9b8 Merge pull request #954 from NREL/relax_cfa_served c4b43b3ef Update the docs. c3a763ec8 Change time zone element name and clean up. c10504a99 Latest results. 1d39e0819 Correct vacancy period for test. 1068c9162 Typo in hpxml resource. 151b07984 Merge branch 'master' into time-cols bddc1cf96 Instead store time zone in hpxml and retrieve from reporting measure. 7b0a894b5 Latest results. fd01fa4c2 Latest results. 066084169 Update vacancy period dates in tasks. df5b2bc2e Latest results. dd15c2416 Add optional argument for utc offset. 8043ff762 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium 5cd47e11d Switch to using the HPXML file *with defaults* in the reporting measure. 56f3c4804 Support for absolute output csv paths. 772e8cc05 Revert changes to `get_timestamps` method; current approach no longer needs them. c5c7c9d64 Update Changelog.md 62bbd7001 Adds more decimal places if needed for simulations with shorter timesteps and/or abbreviated run periods. ed1636e95 Merge branch 'master' into schedules-files a44bcf314 Try abs paths so we can use build schedule file measure in tasks. 19dbfdf7b Update hpxml resource. 42f5e28d6 Ability to add dst and utc. ce143254d Latest results. 6c9851049 Fix timeseries csv formatting. f8e0a9621 Update run_simulation script with clock time arg. 204ceff63 Latest results. 40189a3b8 Add emissions results for every fuel type (for every emissions scenario), even if the building does not consume that fuel type. This is helpful for ResStock and more consistent with other outputs. 33aee1dd4 Update template osw. 9f595e1cb Update and add reporting tests. 0054bb7e6 Add local time choice arg to reporting measure. c60332b9e Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium 662624333 Fix handling of electricity production. 3227bdfe3 Latest results. b0c846f0a Fix CI error. 6f879c117 Use ISO 8601 format. 93688b9dd Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium ec57e185d Switch to using hourly electricity consumption values built up by HVAC system, in order to accommodate DSE. b50dd3fc2 Fix writing modified hpxml in schedule file measure. 880185b7e Add test for error checking duplicate columns. 2ee969a09 Latest results. 86cfacf9f Adds more emission types to the sample file. Updated the code that prevents the emissions outputs from being added to the test results CSV. 778bfd683 Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium 3baf13ec2 For emissions outputs, include values disaggregated by fuel type. 9e15accbd Latest results. f71ad7963 Generalized approach so that other emissions types (e.g., NOx, SO2) can be specified too. Also now allows an annual emissions factor to be used for electricity instead of hourly factors for flexibility. 4f41947ae Change how schedule filepaths are stored. ab253289f Update docs. 93debf00d Update tasks and regenerate hpxml files. 6a6fbf8c2 Update build schedule file measure, resources, and tests. 2702b8492 Update hpxml to os measure, resources, and tests. 6fe3babf6 Add proposed ERI versions. cd9c7d84a Add CO2 constants. 1c108f061 Add CO2 results to ERI CSV. 5996390d2 Update test values. 231f122d7 Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium 4486fbd37 Update docs. Switch EIA defaults from kg/MBtu to lb/MBtu. Update changelog. f7b0a4e73 Latest results. 0f6ce5b98 Adds error-checking for the cambium files and unit tests. e83b5c0a3 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium e60a20824 Bugfix. 42821fa8a Handle weather files with leap days. 7b779622e Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium e2106278d Ensure defaults have been populated for the reporting measure. e5cb4289f Update test. ad9b8ed27 Ensure CO2 emissions results are included in the CI results. 954c8fe06 Switch to MidCase AER 2022 values from the Cambium 2021 dataset. d58ca285d Accommodate simulation run periods that are less than a year. Improve EPvalidator.xml. f593d3830 Fix for daily or monthly timeseries frequency request. Fix unit test. 83834b661 Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium 2cffe5f26 Merge branch 'relative-schedules-file-path' of https://github.com/NREL/OpenStudio-HPXML into cambium 8bdb92fae Allow timeseries output to be requested for CO2 emissions. c35c6f285 Latest results. 6ac54a639 Merge branch 'timeseries_elec_net' of https://github.com/NREL/OpenStudio-HPXML into cambium 46e8f3984 Allow fossil fuel values to be entered. Allow units to be specified. Clean up terminology and generalize inputs. 82749cbf5 First pass on implementing carbon calculations. 62343317f Merge branch 'reorg_resources' of https://github.com/NREL/OpenStudio-HPXML into cambium 62a46ccfe Add data needed for RESNET CO2 Rating Index. git-subtree-dir: hpxml-measures git-subtree-split: d84426f05e7dc2aed03aad2f2bc533dfa286ef26
joseph-robertson
added a commit
to urbanopt/urbanopt-example-geojson-project
that referenced
this pull request
Apr 4, 2022
…a627b209..17eed09cc73 17eed09cc73 Update hpxmls. f3b14b16aac Merge branch 'master' into operational-calculations 5c0bd9b5643 Merge pull request #1012 from NREL/additional-properties-updates 8fa43c9bb44 Update Changelog.md 2569aeb1780 Minor cleanup. Reverts EPvalidator.xml and docs changes. afcfb48fae3 Latest results. 39032492560 Latest results. cf926cb7dcd Merge branch 'master' into operational-calculations 5717b02e84a Merge branch 'master' into additional-properties-updates eab2693294d Update description and docs. a0176f01e5c Merge pull request #1010 from NREL/fix_timeseries_emissions 15dc8bc1f0b Latest results. 3961f4dfd77 Update Changelog.md [ci skip] b3afe1c1fe0 Fix net energy calculation from merge. 6db28d3dce0 Latest results. 30091066938 Fix merge. 0216339aac8 Merge branch 'master' into operational-calculations 42b46babe28 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into fix_timeseries_emissions ce175b306e9 Merge pull request #1003 from NREL/output-variables 7c805d8ab5e Use timestep as the default. [ci skip] f5f4b6e7f2d Latest results. cc03c8f6b0a Fix bungled merge. 2ec5e44d6e7 Assume hourly timeseries when requesting output variables with no frequency specified. cb16f5501b4 Respond to review. 6e981e11bc0 Latest results. c8ea2273a98 Test more characters. 12b17e57759 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into fix_timeseries_emissions dea7fa60c41 Latest results. ddc83ef99c9 Merge branch 'master' into additional-properties-updates f3f16e8c429 Merge branch 'master' into output-variables 64ce5962b15 Merge branch 'master' into output-variables 1ade57cbde1 Merge pull request #998 from NREL/battery_usable_capacity e012969e4b7 Latest results. 9aaec387984 Remove FIXME. [ci skip] 8658888bbe2 Simplify [ci skip] b5e5177a0b0 Update Changelog.md [ci skip] 7f584b5716e Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into battery_usable_capacity 6c5bd88faca Merge pull request #1016 from NREL/total_energy_use 6bfa97fe41c Latest results. 246580993ed Change all arguments to optional. No point requiring a bunch of arguments if the user just wants annual output. f2bf14b4d69 Adds "Energy Use: Total" and "Energy Use: Net" columns to the annual results output file; allows timeseries outputs. a3943b60dab Merge branch 'master' into operational-calculations 45ded30983f Merge pull request #1014 from NREL/schedule-file-updates b9e4392e818 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into schedule-file-updates 6ccc38f239e Merge pull request #963 from NREL/storm_window 7d07e28efa2 Update tests. fc3ab35b632 Bugfix. 9e95d21c1f3 Latest results. 8fae7e272c8 Typo. b7d7130a37d Improve timeseries tests. b102379f291 Fix measure.xml ef24f49935c Use tmp file so we avoid overwriting. eec6275d764 Create and use hpxml constants. 7f6f44e7192 Fix test name. 457b58deef6 Update Changelog.md b922b4596cd Fix calling build schedule file from cli. 9f6898bddba Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into storm_window 40400509107 Miscellaneous minor cleanup. 85f4eb942be Add cli tests for detailed schedules and extra time columns. a575a8c5964 Add sample file for subhourly stochastic schedules. b5d2f37c644 Fixes and updates to tear down method. 63df131dbb1 Add convenience method for retrieving additional properties. 7ceff7b7ead Clean up output variable reported names. 7284ba0c7ff Merge branch 'master' into operational-calculations 7b35be6d138 Merge branch 'master' into output-variables 69a9c0a21a3 Latest results. 37bc2e64d26 Latest results. a3b399b31e9 Latest results. f91651236a7 Replaces the final three instances of BeginTimestepBeforePredictor with BeginZoneTimestepAfterInitHeatBalance. Has a small impact for dehumidifiers, but no impact for the other two instances (HVAC grading and combi boilers). a8866728ab6 Fixes the whole house fan electricity timeseries output so that it's no longer off by 1 hour. Same as previous fix. 159c3f43011 Merge branch 'fix_timeseries_emissions' of https://github.com/NREL/OpenStudio-HPXML into fix_timeseries_emissions a8f007cc454 Changes infiltration program from BeginTimestepBeforePredictor calling point to BeginZoneTimestepAfterInitHeatBalance, which has almost no effect on heat transfer but fixes some timeseries outputs (like the mechanical ventilation component load). 26e1d8538c1 Latest results. d73203966e8 Some refactoring to consolidate electricity produced/net use code. ffecd8a461a Avoid need for shifting ec_adj timeseries output. Prevent combi boiler dhw_frac from being slightly greater than 1 for some hours. Prevent possible duplicate sql queries (faster performance). 8c2a8c67517 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into fix_timeseries_emissions dd0b8b92a9f Fixes possibility of "Timeseries outputs (...) do not sum to annual output (...) for Emissions" error when using timeseries reporting frequency with an hourly timestep. Adds test. 69bfdc701af Merge pull request #1009 from NREL/negative_peak_flow_rate2 6dc6c90a99d Merge branch 'master' into storm_window 228f62a386b Take 2. 75de13f619e Simpler fix to negative peak/design values. 728cd434b7a Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into storm_window 51dbd82f910 Merge pull request #1007 from NREL/negative_peak_flow_rate 0f17eb2f4c6 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into storm_window f5ee3eee6a6 Prevent possibility of trying to set, e.g., negative peak flow rate. 0a561c1369e Merge pull request #1006 from NREL/door_bugfix 10b34a63ed3 Merge branch 'storm_window' of https://github.com/NREL/OpenStudio-HPXML into storm_window 42df3168d87 run update_measures 3aeb7539c4d call the property storm_type b5440086603 Bugfix for cases where door R-value w/o air film goes negative. (Can occur for, e.g., CZ 1 where IECC door U-factor is 1.2.) fab02601e03 cleanup geometry.rb 73e82755142 Latest results. 01bc9c38f15 Merge branch 'battery_usable_capacity' of https://github.com/NREL/OpenStudio-HPXML into battery_usable_capacity fc41f3058ef Simplify defaulting (and update documentation related to defaulting). Also adds a few more defaulting tests to increase code coverage and updates the pull_request_template. cced36e3d82 Fix hpxml_translator_test 31f321c4f34 Update sample files for storm windows 377a3cbf0bd Bugfix 1e970d49c44 Latest results. 588e4647937 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into battery_usable_capacity 201abd5714b Update docs and changelog. Fix/improve defaulting calculations. fda505a8d95 Update measure argument description. 5ea2342916f Update changelog and docs. a63142a44f7 Add reporting test for advanced output variables. 4516ec95631 Merge branch 'storm_window' of https://github.com/NREL/OpenStudio-HPXML into storm_window a5e8be6a701 update HVAC autosizing algorithm to incorporate the presence of storms 1115c633631 Latest results. d0a01f31326 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into storm_window 27a56cacc10 Merge branch 'storm_window' of https://github.com/NREL/OpenStudio-HPXML into storm_window 91905fe3e3b Expose inputs for storm windows in the BuildResidentialHPXML; update docs; update unit tests f574c52e842 Add reporting test and update template osw. 18193edc885 Add new optional argument for output variables. 1ab05410195 Latest results. 97e5c702e36 Merge branch 'master' into operational-calculations 602378b40ca Merge pull request #1001 from NREL/eri_reporting ce9a1a6b90e Latest results. 1a9b90987d5 Increase number of output decimal places and a little code cleanup. c67d0f7a780 Update xml 59bab55d0bf EC bugfix. 66d21ad412d Refactor/simplify ReportSimulationOutput for ERI purposes. No longer creates a separate *_ERI.csv. 0457f4db9f9 Revert "Add HPXML has_fuel helper method." 365c8e2fcdd Add HPXML has_fuel helper method. c8b56ceb83a Fix case. 67e93b0c152 Clarify documentation for interior surfaces (or flat roofs) regarding Azimuth/Orientation defaulting. a7f6341d493 Merge pull request #999 from NREL/shared_recirc_temperature d5fc0daed83 Drop ABCDE 4bb47a2d00a Updated xml 5c3c071f772 Adds support for shared hot water recirculation systems controlled by temperature, per ANSI/RESNET/ICC 301-2019 Addendum C. 36c72901aea Latest results. d2c0eaa5320 Merge branch 'battery_usable_capacity' of https://github.com/NREL/OpenStudio-HPXML into battery_usable_capacity 830a1f9548f Update default usable capacity fraction to 90%. 78076731242 Latest results. 36b36f45601 Fix test. ccac6c57855 Use HPXML's `Battery/UsableCapacity` when provided; defaults the same as before. Also updates the initial SOC from 0.5 to 0. 916014c91c8 Merge pull request #996 from NREL/battery-docs 48503939ee9 Merge pull request #995 from NREL/fossil_fuel_emissions_factors d0a9528e078 Minor tweak. 9c4727d50e7 Adds some explanation for how batteries are controlled and other misc cleanup. 6d9edb4f618 Latest results. e0369eb925d Rename "CO2" to "CO2e". Updated cambium data to be CO2e and combined (combustion + pre-combustion). 6c9cd855816 Updated default fossil fuel emissions factors to include pre-combustion (e.g., methane leakage for natural gas). 4ae1285dd0e Update changelog. d3c85e835b3 Merge branch 'master' into operational-calculations 58bccc6420c Merge pull request #992 from NREL/minitest_helper2 9b7ce3f3c02 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into minitest_helper2 6a451ecdb45 Revert to original config 713fb844c91 Merge pull request #993 from NREL/goodbye_beta bfa2365a843 Remove the "Beta" label from the BuildResidentialHPXML measure. [ci skip] f5729c759b8 Aha, this test file was not loading minitest_helper.rb. 77ca82d4152 Try excluding build_residential_hpxml_test.rb 854d4ccb090 First, reproduce issue on CI. 2bf584f2565 Stub changes to docs. 9f851e83661 Update changelog. 314f280091b Latest results. 67c80e06409 Adjust fixtures multiplier if it exists. 6dfa547b42a Check if pool or hot tub has heater. 1d936a1c202 Refactor. c860f803539 Latest results. 6de9769fc3b Merge branch 'master' into operational-calculations a22f4d6e00b Updates for misc luls. 023ee919eca Add validation test. f97a554626b Update epvalidator. d174ace1df1 Merge pull request #987 from NREL/hvac_iq_limits c65ab473f34 Merge branch 'master' into operational-calculations 9d40f9e25e6 Update Changelog.md [ci skip] 7a1644d70e9 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_iq_limits 06bd81964cc Merge pull request #986 from NREL/docs_on_ci 4909e9b3a1c Latest results. afe5d64f823 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into docs_on_ci e5de16e128d Merge pull request #988 from NREL/minitest_helper 97ecf03a422 Fix defaults test. 3a522a2d9f8 Simplify the approach. 80d9cd1bf72 Add test for defaulting operational usage multipliers. 32d126fd16d Rename sample file. 8fef95f62f0 Add operational usage multiplier arguments for remaining appliances. 28e09b1bcdd Measure xml. 8d58bf24a3f Update translator for new operational usage multiplier. 20e0e1c5db9 Introduce new operational usage multiplier argument. 66bf8248d02 Possible fix to obtain code coverage on CI? 9a5708d3c33 Update all sample files. a819b71cd03 Add new sample file with operational calculation type. f2bdc76decb Update translator for new occupancy calculation type field. 1ffe34d7460 Add new occupancy calculation type argument to build measure. e6ee2daa0cb Try reverting minitest_helper.rb change. 33b4d180cf9 Adds more stringent limits for `AirflowDefectRatio` and `ChargeDefectRatio` (-0.9 to 9, which now allows values from 1/10th to 10x the design value). f1c13fb6871 Re-enable CI steps 913f947f19a Fix error? 3c21bf713a8 Install pip 3afc9dcf5c0 Install sphinx f8e4ca4a4c8 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into docs_on_ci f0844a93edf Merge pull request #978 from NREL/leap-year-handling 040604b1106 Add newline 44224c6a06d Build docs on CI, store as artifacts. 852a36d084f Update workflow test file. bc8ccc2868a Update error test. 219cbdfee88 Update error message. 69319016c04 Update changelog and docs. f782deade4f Merge branch 'master' into leap-year-handling 39686d9de69 Merge pull request #980 from NREL/report-sim-output-setup-fix a80a1f25183 Return if model not retrieved. 6dd4463a51d Latest results. 335370e3c0b Update defaults header test. bbd8c3bcc1a Add test for throwing error. 24936969f9e Throw error if leap year with TMY. 14519b064f5 Clean up translator measure. c7a8ad6a2ef Change to non leap year in test xml file. 6a1ea0ad3ba Update README.md 2224e6cfcf9 Merge pull request #974 from NREL/buildreshpxml_validation 5690f8cddf6 Merge branch 'master' into buildreshpxml_validation 82aa7c1e1ba Cleanup. e30122ae250 Merge pull request #977 from NREL/epvalidator_cleanup 3c8e6682ca5 Clean up apply_defaults arg. f9a982fd307 Remove test. ea76e6bddb9 Misc cleanup to EPvalidator.xml. Remove more elements that don't need to be included because they are required by the XSD schema. c05535eb5f0 Minor cleanup. 9b6360253bd Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into buildreshpxml_validation 98f7bee5ed5 Merge pull request #975 from NREL/ci_improvements b30ad295e9a Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into ci_improvements 8e71a4a6760 Fix coverage? 5081166736c Need to run bundle 029d399af05 Bugfix. 0f2285c5806 Splits unit tests and workflow tests into parallel CI jobs. Also fixes #962. c7b50d42ce3 Unrelated cleanup. 17acfbcfe29 Merge pull request #973 from NREL/cambium-rows-cols 3c960583b4a BuildResidentialHPXML measure: Adds an optional argument for whether the HPXML file is validated; defaults to false. Most workflows were validating the HPXML twice (once at the end of BuildResidentialHPXML and once at the beginning of HPXMLtoOpenStudio), which incurs a performance penalty. We now only apply validation in the BuildResidentialHPXML measure in special circumstances (e.g., creating sample files and unit tests). 9b172b13d04 Latest results. 893d4ebdd26 Bugfix. 0040f64a77a Remove expensive non-numeric error check up front and just check for errors during reporting measure instead. 841af07e936 Minor docs update. [ci skip] ffa007b43e3 Fix tests. 2ad98659e86 A couple bugfixes. 29be5aea4a7 Update docs. [ci skip] a0b5f6d256d Allow electricity emissions files to have multiple columns and header rows. dbe13af71e9 Update HPXMLtoOpenStudio/resources/hpxml_schematron/EPvalidator.xml 2b54079771d Update HPXMLtoOpenStudio/resources/hpxml_schematron/EPvalidator.xml 86c7875edb5 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into storm_window 75c2bcdac37 Update HPXMLtoOpenStudio/resources/constructions.rb 85529c53a16 Merge pull request #972 from NREL/battery-sample-files 877fe1dd2ff Latest results. 17c2762031b Renames a few battery sample files. d84426f05e7 Minor schematron fix. e0a867d1fef Tiny docs update. [ci skip] 24e8530e83f Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into storm_window 320c6419d88 Merge pull request #971 from NREL/hp_backup_system_central d3ae0ce222f Latest results. 3fd69efd2bb Update test. 07c371533ed Merge branch 'storm_window' of https://github.com/NREL/OpenStudio-HPXML into storm_window fb2f9d9145b Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into storm_window d97d54ca14d Bugfix and removal of validation test that is now obsolete. a7d386d8382 run task a6c56056b66 Allows a heat pump separate backup system to be a central system (e.g., central furnace w/ ducts). Previously only non-central system types were allowed (boiler, electric resistance, wall/floor furnace, etc.); now every type of heating system is allowed. 89ab5898e9d Merge pull request #966 from NREL/apartment-attics 77f086ad643 Merge branch 'master' into apartment-attics e9d40b1336c Merge pull request #970 from NREL/solar-tank-perimeter-bugfix 502f12ade6a Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into solar-tank-perimeter-bugfix ff52c84e7c8 Merge pull request #968 from NREL/cambium-build-args-2 fe225daec41 Typo. 7edd970dd0c Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into solar-tank-perimeter-bugfix fa3744f27b0 Update argument descriptions. c8f41ab1d36 Better yet, just remove the input altogether. 8da22bdb491 Fix args for fossil fuels. 10f3f197464 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into apartment-attics f1efecbc7bb Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium-build-args-2 568b25f171e Merge pull request #950 from NREL/time-cols 07c06498b74 A single fuel units arg, and clean up code. 1369dda0a33 More cleanup items. 04d6a6c9388 Remove from Changelog.md ee8801b2bb5 Fixes solar hot water storage tank perimeter in EnergyPlus model. 79112d731ca Tiny schema update from hpxmlwg/hpxml#302 e9858a07968 Update changelog. a44d2536f13 Add code to support unconditioned attics for apartment units. 63ff5c94743 Add extra mf tests for flat roof and vented attic. 6e5a9001dd4 Remove inset and balcony arguments, and associated code. cf2464ca123 Update build error test for mf with conditioned attic. 374cf6d74e8 Merge branch 'master' into apartment-attics 9b0b4895c65 Clean up. ed4488f5577 Updates to epvalidator and tests after schema changes. b0c5497ff35 Move invalid timezone test. 6886d094b3f Fix tests. 8fcfe91d4be Updated schema. [ci skip] 9a3af6ea4e5 Add eGrid subregion too. 2035ae679dd Z character only in TimeUTC column. 0bd54dd43cd Update measure xml. fd2c62435ca Merge branch 'master' into cambium-build-args-2 f1ea4cad2bb Move time zone validation into epvalidator. ab800467980 Fix args in output reporting measure. 0559f4d10b2 Oops, another bugfix. 8bba105b17b A couple bugfixes. (Also adds HPXML attributes for eGrid/Cambium regions.) bd165124311 Switch to new proposed TimeZone/UTCOffset HPXML element. 1a513ec064b Check for valid time zone in hpxml resource. f2e14aea504 Merge branch 'master' into time-cols 6989912e9c0 Update names in run_simulation. 4ce55b7a305 Few small changes to docs. 62f7982160a Update reporting measure arg names. 6d8876c66b5 Update translator resources and tests. 89ba65998e4 Update changelog. 3f3a11add1d Update build measure and tests. f881571b53b Merge pull request #967 from NREL/unitary_system_auto_fan ad7a77fe74b Update and add unit tests. 23e4026e527 First cut at adding remaining emissions fuel arguments. ca8dd619b67 Clarifies blower fan schedule in code. Closes #682. cd664acc69d Start with some code cleanup. 42c017280d1 Merge branch 'master' into time-cols 2f8f517c5b2 Merge pull request #959 from NREL/ambient-foundations c861f12cb88 Update changelog. 65c0741dfc5 Merge branch 'master' into time-cols 695ffa3b22b Updates (and reorganizes) the changelog. 440d911cbcb Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into ambient-foundations 79cdc5b098a Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into master dcc91fdbda0 Minor fix to order of timeseries types in run_simulation.rb --help message. [ci skip] 8d72d3edad2 Merge pull request #956 from NREL/move-build-defaults deb7caa20b0 Remove state code and climate zone from base-misc-defaults.xml. 88e88abb33d Remove documentation table note that no longer applies. [ci skip] 4eeb9050aa7 Merge conflict. f04e06122cc Remove restriction in epvalidator on US state codes. 996f1188afb Default state code only if two alpha characters. f1a60bdc95e Merge branch 'master' into ambient-foundations 93289fd247d Latest results. 3dd58f10795 Merge branch 'move-build-defaults' of https://github.com/NREL/OpenStudio-HPXML into move-build-defaults f37869abb49 Bugfixes and cleanup for docs. Remove IECC ClimateZone enumeration from EPvalidator.xml since it's already in HPXMLvalidator.xml. 16b7461068c Update changelog. b3fa88b2e78 Merge branch 'master' into move-build-defaults 19c1d61fcf9 Update translator test for storm windows 7b69a4427dd forgot to commit the updated test files 296aa8ce98c bugfix 20dbe7b2432 run tasks.rb update_measures 4255218a5f1 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into storm_window a6f922f251a first pass d203d4742f1 Merge pull request #957 from NREL/cambium-build-args 78987c539cb Merge branch 'master' into ambient-foundations e32846fd9aa More error check moves and tests. cfca1d9f6b3 Minor tweaks to argument descriptions; accommodate spaces in comma-separated lists. a3e3f90ea2c Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium-build-args 68eddaeb7f9 Tweak common wall area calculation used by ERI & ENERGY STAR. 30f3b183371 Add missing tests for error checks. 48e93b92080 Move geometry error checks to validate arguments method of build measure. 7d537c81562 Separate warnings and errors into methods. 279aec2386c Add method for simplifying ambient foundations by shifting all spaces up by foundation height. 28aee2579fa Add error check and test for apartment unit with attic. 1a806b41453 Merge branch 'master' into ambient-foundations 030642db49d Create emissions sample file using build args. 1f0d1094e31 Accept emissions filepath or value. d6a86ab643c Update hpxml and hpxml defaults resources. 900be80805a Update default header tests. 531e24b2402 Update epvalidator. 91adee824a1 Update docs. 2fcde9511a8 Update changelog. 2b3b34f293f Move valid time zone choices to constants resource. d1cc509f9e1 Merge branch 'move-build-defaults' into time-cols c50f947099f Merge branch 'master' into cambium-build-args c9dbfecc03d Typo in changelog. 6e45dc16a75 Improve build schedule measure state defaulting. 34a4717740a Improve defaulting and testing. 4acb02e8ee1 Make valid states and iecc zones into constants. 79fb0f63d34 Remove iecc zone from capetown sample file. f60d958c338 Fix epvalidator. ecfba9a9cad Update changelog. c705af7ee57 Add default tests. 3daceb49104 Update epvalidator. 217e063cae4 Update epvalidator. 0019db38a48 Merge branch 'master' into move-build-defaults 0552afc3292 More workflow inputs docs updates. 08e59c933db Update changelog. 86d699ebb75 Update hpxml resource and docs. 9f5f082edc0 Fix missing default value in docs. [ci skip] bfea9e0b9e2 Merge branch 'master' into move-build-defaults 83e83f2b322 Merge pull request #948 from NREL/schedules-files 9249cc4d8ff Latest results. af0de92c906 Merge branch 'move-build-defaults' into time-cols 12ee6f223c4 Clean up. e6943b4ad3d Fix measure xml. bbc1548d8c2 Minor update in docs. a18805820a0 Merge branch 'master' into move-build-defaults ba0eb41d0cd Few fixes. 424e2b8736a Merge branch 'master' into schedules-files ea4224b9e73 Merge branch 'master' into cambium-build-args c72d748c28e Merge pull request #937 from NREL/cambium 18f55ad3ac8 Latest results. 3f2cc04d45b Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium 60ad83bc331 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium 6ac9e11b3b9 Only include non-zero timeseries columns. ade6798a5c1 Add extra build tests for sfa and mf. 7ec18e61aef Clean up in geometry resource. b6770467bb8 Remove ambient foundation error. bb84b264cd8 Merge branch 'master' into schedules-files c41e6758657 Merge branch 'master' into move-build-defaults 7e72e0d7c5c Merge pull request #952 from NREL/output_precision 097c6dab0f6 Merge branch 'move-build-defaults' into time-cols 75e8b77430a Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into output_precision e2df8e7b935 Remove state from capetown sample file. 29a63f2384e Add state code back into sample files. 19adce264e3 Update sample files with iecc zone. fd6f80f7d6b Update measure xmls. 6badc3979e1 Update build tests. 2d355718389 Update build measure. e8fce184586 Merge branch 'move-build-defaults' into time-cols 192869dbf6e Update tasks and sample files. 8a6d259a66c Update docs. 01889215c9e Update defaulting resource. 758d623ece1 Update schedule measure. 9bf8878ecf8 Update build measure. a71071c2007 Move iecc defaulting out of build measure. 9ffddcfa91c Move state and time zone defaulting out of build measure. 5b6c30f6a8f Merge branch 'master' into schedules-files 03eca8e6c10 Merge branch 'master' into time-cols 61209d391d8 More variable name changes. 7712db9b85a Merge pull request #954 from NREL/relax_cfa_served c4b43b3efd9 Update the docs. c3a763ec87a Change time zone element name and clean up. 153ada0eccd Don't break downstream users (e.g., OS-ERI) of this method. c10504a998e Latest results. 1d39e08191e Correct vacancy period for test. 9de51d8f283 Relaxes requirement for `ConditionedFloorAreaServed` for air distribution systems; now only needed if duct surface areas not provided. 1068c916289 Typo in hpxml resource. 151b07984b6 Merge branch 'master' into time-cols bddc1cf9699 Instead store time zone in hpxml and retrieve from reporting measure. 7b0a894b573 Latest results. fd01fa4c272 Latest results. 066084169c9 Update vacancy period dates in tasks. df5b2bc2e86 Latest results. dd15c24167d Add optional argument for utc offset. 8043ff762f6 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium 5cd47e11d42 Switch to using the HPXML file *with defaults* in the reporting measure. 56f3c480441 Support for absolute output csv paths. 772e8cc05e6 Revert changes to `get_timestamps` method; current approach no longer needs them. c5c7c9d64fd Update Changelog.md 62bbd700193 Adds more decimal places if needed for simulations with shorter timesteps and/or abbreviated run periods. ed1636e954e Merge branch 'master' into schedules-files a44bcf314a6 Try abs paths so we can use build schedule file measure in tasks. 19dbfdf7b8f Update hpxml resource. d9cc8f58155 Merge pull request #949 from NREL/dhw_fixtures_mult 42f5e28d6bd Ability to add dst and utc. ce143254d6a Latest results. 029ae984a64 Latest results. 6c98510498c Fix timeseries csv formatting. f8e0a96211f Update run_simulation script with clock time arg. 204ceff6339 Latest results. 2e348c6cc51 Update test values. 40189a3b8e9 Add emissions results for every fuel type (for every emissions scenario), even if the building does not consume that fuel type. This is helpful for ResStock and more consistent with other outputs. 33aee1dd4c9 Update template osw. 9f595e1cb9a Update and add reporting tests. 0054bb7e699 Add local time choice arg to reporting measure. c60332b9ef1 Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium 66262433337 Fix handling of electricity production. 3227bdfe38c Latest results. 365489cbbca Update Changelog.md ae33ad78555 Apply the WaterFixturesUsageMultiplier to general water use internal gains and recirculation pump energy (for some control types).The multiplier was already being applied to the hot water gallons/day associated with fixtures use and the distribution system. b0c846f0a67 Fix CI error. 6f879c117d2 Use ISO 8601 format. 93688b9ddce Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium ec57e185d17 Switch to using hourly electricity consumption values built up by HVAC system, in order to accommodate DSE. b50dd3fc232 Fix writing modified hpxml in schedule file measure. 880185b7e8a Add test for error checking duplicate columns. 2ee969a0920 Latest results. 86cfacf9f68 Adds more emission types to the sample file. Updated the code that prevents the emissions outputs from being added to the test results CSV. 778bfd6837b Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium 3baf13ec2c7 For emissions outputs, include values disaggregated by fuel type. 9e15accbd98 Latest results. f71ad796318 Generalized approach so that other emissions types (e.g., NOx, SO2) can be specified too. Also now allows an annual emissions factor to be used for electricity instead of hourly factors for flexibility. 4f41947ae4a Change how schedule filepaths are stored. ab253289f9c Update docs. 93debf00dee Update tasks and regenerate hpxml files. 6a6fbf8c22f Update build schedule file measure, resources, and tests. 2702b84921a Update hpxml to os measure, resources, and tests. 6fe3babf621 Add proposed ERI versions. cd9c7d84a8a Add CO2 constants. 1c108f061a4 Add CO2 results to ERI CSV. 5996390d28f Update test values. 231f122d710 Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium 4486fbd3708 Update docs. Switch EIA defaults from kg/MBtu to lb/MBtu. Update changelog. f7b0a4e7342 Latest results. 0f6ce5b9864 Adds error-checking for the cambium files and unit tests. e83b5c0a3b4 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium a2aac431ef2 Merge pull request #942 from NREL/build-msgs 7574bfdcdde Merge branch 'master' into build-msgs bffe7228ade Merge pull request #944 from NREL/bugfix-apply-defaults b930e257460 Update tests to exercise apply_defaults argument, demonstrating that the bugfix works. Fixed another bug found by the tests. 536a6400614 Fix missing require too. ff90a8a067b set weather file on model before applying defaults fcbc1a57d57 Merge branch 'master' into build-msgs 69945f0e731 Merge pull request #943 from NREL/schematron_fixes f042f9ed490 Latest results. 96c4d926cb7 Latest results. afbdd59bc2e Code cleanup. a95f392227e Happy new year! ca8e52edecf Update pv test after year change. 2dce2c08a2b Revert to original. 588b9f33ad6 Test HPXML that shouldn't validate per Schematron ce19a3338e9 Test HPXML that shouldn't validate per XSD 3ac46a98e8a Attempt to add XSD/Schematron validation to CI. b71264d709f Clean up messages. 293b0fd2cd8 Bugfix. 4a15f6c3b73 Fixes a couple schematron issues. e60a20824ce Bugfix. 42821fa8a93 Handle weather files with leap days. 7b779622e68 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into cambium e2106278df3 Ensure defaults have been populated for the reporting measure. 976c39a31f7 Update build tests. 384b3cfe372 First cut at new warning and error messages. e5cb4289fcb Update test. ad9b8ed27b6 Ensure CO2 emissions results are included in the CI results. 954c8fe0670 Switch to MidCase AER 2022 values from the Cambium 2021 dataset. 9a010c55070 Merge pull request #940 from NREL/relative-schedules-file-path d58ca285dd5 Accommodate simulation run periods that are less than a year. Improve EPvalidator.xml. f593d383000 Fix for daily or monthly timeseries frequency request. Fix unit test. 83834b661fc Merge branch 'cambium' of https://github.com/NREL/OpenStudio-HPXML into cambium 2cffe5f261b Merge branch 'relative-schedules-file-path' of https://github.com/NREL/OpenStudio-HPXML into cambium 8bdb92fae06 Allow timeseries output to be requested for CO2 emissions. 6d54baebbe7 Fixes use of relative file paths for schedules to be relative to the HPXML file instead of the working directory. 8790ff6ef5a Merge pull request #939 from NREL/timeseries_elec_net c35c6f2855f Latest results. 6ac54a6397d Merge branch 'timeseries_elec_net' of https://github.com/NREL/OpenStudio-HPXML into cambium d215e8f1707 Adds a "Fuel Use: Electricity: Net" timeseries output column for homes with electricity generation. 46e8f3984e7 Allow fossil fuel values to be entered. Allow units to be specified. Clean up terminology and generalize inputs. 11426558614 Merge pull request #934 from NREL/os-eri-duct-lto-exemptions 8b9eaf56e9d tasks.rb update_measures 8361766f6b9 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into os-eri-duct-lto-exemptions 38646e06cca Bugfix. d8b7a3e4407 Merge pull request #938 from NREL/write_default_xml 4c1ea0979b4 Move ScheduleColumns class from BuildResidentialScheduleFile/resources/constants.rb into SchedulesFile class in HPXMLtoOpenStudio/resources/schedules.rb. ca55556df8b update measures 83cf5a477db update apply_defaults description 99356cb1440 simplify apply defaults block 5a51a587e33 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into os-eri-duct-lto-exemptions e29e37def40 apply defaults directly to hpxml object instead of writing to in.xml 02b2621cb16 update changelog f5637a9b16b write default hpxml file from BuildResHPXML 82749cbf5ca First pass on implementing carbon calculations. 9cbea592a2f Merge pull request #935 from NREL/reorg_resources 62343317f9f Merge branch 'reorg_resources' of https://github.com/NREL/OpenStudio-HPXML into cambium 8cba3a4827e Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into reorg_resources 62a46ccfe29 Add data needed for RESNET CO2 Rating Index. fff0f7e477d Merge pull request #927 from NREL/schedules-updates 717c6f195d3 Update documentation [ci skip]. 29f6262ab52 Reorganized measure resource files into subdirs, now that OpenStudio supports it. 061e2434e7c And another one. b61d6350b20 Oops. Bugfix. e4fec617a58 Rename Constants class to ScheduleColumns for clarity. 3b41338cd4a Removes references to 301-2014 Addenda D & L and DuctLeakageToOutsideTestingExemption. 6b216eb9327 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into schedules-updates 200dd4e2f90 Merge pull request #931 from NREL/infiltration_height ca360b674c6 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into infiltration_height c888ba2ad80 Merge pull request #922 from NREL/report_sim_output_custom_name 96a922a47b7 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into report_sim_output_custom_name fb94da3f40b Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into infiltration_height 52ad31a1fbf First pass on allowing optional InfiltrationHeight input. 5e814cdb10b Update README.md f84cf251614 More cleanup and test fixes. fd68899fcb4 Typo. d148ff765c8 Pass schedules_file. 024e000bac2 Typo. 5ef7d7c11dc Update hpxml defaults file. e49e873f486 Fix variable name changes. 5f2a1871a9c Merge branch 'master' into schedules-updates 0e22c665995 Merge pull request #921 from NREL/deterministic_buildreshpxml_3 23b75764306 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into deterministic_buildreshpxml_3 fab0607e189 Merge pull request #930 from NREL/deterministic_prep 8db241c9bd7 Latest results. 869fdcd2b98 Latest results. 4ec1ce2aba2 Merge branch 'deterministic_prep' of https://github.com/NREL/OpenStudio-HPXML into deterministic_buildreshpxml_3 6c0d236cee6 Bugfix. 226586320c0 Revert unneeded changes to test_validation.rb. 2a7220926d2 gitignore extra_files b14a046248b Merge branch 'deterministic_prep' of https://github.com/NREL/OpenStudio-HPXML into deterministic_buildreshpxml_3 cd2c2c8b29d Bugfix. 5bf538e84b1 Merge branch 'deterministic_prep' of https://github.com/NREL/OpenStudio-HPXML into deterministic_buildreshpxml_3 16cecbeab30 Updates sample files with respect to order of surfaces and rounding so that the other PR has fewer diffs. 02ac36d6fb7 Update var names and comments. ad4bf968be2 Merge branch 'master' into deterministic_buildreshpxml_3 355f26074d5 Merge branch 'master' into schedules-updates 7ff6dcd0f6f Merge pull request #929 from NREL/fix-time-col 46c2ebaa085 Add timestamp step test. 6e1804eb573 Another nil init assignment. ec989e6e466 Add init nil assignments back in. e2485de1756 Use utc. f398e8ac6aa Missed a runner in fuel loads method. a865fd89df6 Fix new validation test. 715fd32bcd0 Clean up measure and resources. e854a86820c Few fixes. f1226557872 Remaining schedule columns. 596d2a2846c Convert column names to constants. 229fcf2bcfd Latest results. 400babef1aa Another tasks fix. 56599ae0787 Latest results. a84b5c6415d First response to review. 4ad0a9341e8 Fixes in tasks rb related to multifamily xmls. 2bcb003e444 Latest results. a5507d5d880 Update test validation. 7253ee33661 Merge branch 'master' into deterministic_buildreshpxml_3 c6ad3a5a208 Minor fix in schedules resource. 55cfe44d2c7 Fix schedule file measure tests. 95dfc5b05e8 Update defaulting and setting for occupants. d859b592319 Remove schedules file path check from validation test. d08083cc90c Pass schedules file into default class. 5ce0d3dcb68 Separate import and validate from schedules file class. 7f6dda19d17 Remove schedule checks from epvalidator. b470e385564 Move expected errors to expected warnings. 54041d5dbbc Issue warnings instead of errors if both schedules provided. 37797b8cb0a Merge pull request #926 from NREL/undefined_hspf e6c6f51f2f8 Merge pull request #925 from NREL/pool_hottub_pump_none 115fc176862 Merge pull request #924 from NREL/hvac_sizing_negative_ctd a8d6347bbd5 Bugfix for possible "undefined local variable or method `hspf' for HVAC:Class" error message. Only seen when an unrealistically high heat pump HSPF of 95 was submitted. 02fb3ba5f40 Merge pull request #923 from NREL/low-value-warnings 9a1f97efcf2 Fixes an error if there is a pool or hot tub, but the pump `Type` is set to "none". c2068a5246e Update Changelog.md. 19dd37038b0 Fixes an HVAC sizing error if the design temperature difference is negative. For example, Whidbey Island has a 99% cooling design temperature of 69.8F, which is less than the 75F indoor cooling setpoint. 1c47a6db957 Adds warnings for low capacity/power values. 61b8fcfa476 Latest results. acd7fa09ec6 Merge branch 'deterministic_buildreshpxml_3' of github.com:NREL/OpenStudio-HPXML into deterministic_buildreshpxml_3 7415560511d Revert surface area rounding change. 36576c031b3 Latest results. 4f435b88e0e Round after collapsing. fc8e218f8c1 Clean up. 1c9e3f80312 Assign indexes after cloning spaces. 01dcbbfff36 Latest results. 0dfa583e8b0 Fix more tests. 47441b78540 Un-hardcode some element order stuff. 99190cd67ed Sort spaces for window placement. b98bcd87ebe Temp add. efb013fc62d Allows user-specified file names for the annual/timeseries output files. If not provided, behaves the same as before. a215f19f472 Fix schema dir. 728c1137ffb Merge branch 'master' into deterministic_buildreshpxml_3 c775b32e542 Temp add. 55cbca5bb0a Sort surfaces for window placement. 5b99e02ae86 Merge pull request #915 from NREL/hvac_control_type 15c79ac57e8 Regenerate. a2787bfd10a Temp add. d33cf580ca8 Temp add files. 557c7d96c00 Temp add base sfd. ab116d9a2cd Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_control_type 5b733fbdec1 Merge branch 'master' into deterministic_buildreshpxml_3 61a8f2d97a7 Merge pull request #911 from NREL/test-xml-generation 6a8fa5f111f Cleanup. 6632a63295a Update a comment. a097431dc8e Remove unused extra file. 045b4f0df4d Another try. 8cfea74e890 Hardcode generated by and date and time. a2640dde54d Save built test xml files. dd760397b71 Merge branch 'master' into test-xml-generation 250a3502db6 Revert the new iterative approach. 42132026529 Try another approach. 68a950c011f Latest results. 390f1efa670 Intersecting and matching can create surfaces. 049913bb8a8 Update test. ee29de2191b Sort on additional properties index. 2dd60b6b829 Wrap fromFloorPrint in our own custom version. 5eb39dae7a2 Remove HVACControl/ControlType from BuildResidentialHPXML measure and sample files. ea791796006 Merge pull request #913 from NREL/report-sim-output-fix e138e7ba505 Merge pull request #908 from NREL/schematron-building-type 9c361cd06db Return from output requests if runner is halted. e1538a5fd6a Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into schematron-building-type 2727422d018 Clean up autosize files. 06f1a3fea62 Merge branch 'master' into test-xml-generation 27ca8d6323a One more docs fix. d2921f569be Update docs. 44fae5165f9 Call method from tasks file. 05b83257b1e Call method from build test. 0502e529003 Add method for comparing args hashes. 0c94047c9ab Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into schematron-building-type 3aa31ab0b93 Merge pull request #909 from NREL/re_error_checking 4c90d66a22a Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into schematron-building-type 4aea6b77cbb Require that RecoveryEfficiency > EnergyFactor (or UniformEnergyFactor) for a conventional storage water heater. beb4c7615e0 Moves building type error-checking from the HPXML class to schematron validation. git-subtree-dir: example_project/resources/hpxml-measures git-subtree-split: 17eed09cc7345b2e3f83f58895c3540f44615288
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
If
Building/Site
is provided, the current schema requires theAddress
child element to exist. This proposal changes theAddress
element to be optional, which is generally the operating philosophy of HPXML. This change accommodates use cases where one wants to set other elements insideBuilding/Site
(like theeGridRegion
) but has no other information about the building's address.