Skip to content
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

ResStock-HPXML Restructure, OpenStudio 3.0.0 #428

Closed
wants to merge 268 commits into from

Conversation

joseph-robertson
Copy link
Contributor

Addresses #[issue number here].

Pull Request Description

[description here]

Checklist

Not all may apply:

  • Unit tests have been added or updated
  • All rake tasks have been run, and pass
  • Documentation has been modified appropriately
  • Any new options are added to project_testing
  • project_testing runs without any failures
  • No unexpected regression test changes
  • All tests are passing (green) on circleci
  • The changelog has been updated appropriately
  • This branch is up-to-date with master

For more information on how to perform these checklist items, see the documentation's Advanced Tutorial.

…4d..00969caa7

00969caa7 Merge pull request #2 from NREL/dev-measure
55b623892 Update test osw files.
4c7314d99 Add sfd args to measure, and more methods.
607558f76 Add sfd defaults to base osw file.
4af00d3a5 Add create sfd method to geometry resource.
b7c5908c2 Wrong spelling.
ca3dabd56 Move only needed files into folder.
692260364 Move contents into folder on ci.
10d0bf469 Ignore some files related to testing.
5f19d5ea1 Commit test osw files created from rake method.
676f26e88 Start rake method for creating test osw files.
f8a3c1dff Reorganize methods in measure a bit.
25fbd8dc0 Add badges to readme.
a7a551055 The circleci config installs gems and checks format.
b1750948e Update gemfile to match openstudio-hpxml.
ac705aba2 Apply rubocop.
e09f00ede Add gemfile for rake gem.
2a20cf819 Add rakefile with rubocop task.
5493adc5e Update gitignore and add circleci config.
bd8f152df Copy resources and schemas from hpxml repo.
709df0312 Update measure and write a test.

git-subtree-dir: model-measures/BuildResidentialHPXML
git-subtree-split: 00969caa762bc4e230e02542ba869bf0c9700acf
…a7..504802abc

504802abc Merge pull request #3 from NREL/dev-measure-2
7202c7741 Create workflow tests for multifamily.
dc33da77c Get create multifamily single unit running.
73a4ea93c Initial add of create multifamily method.
09f7e2ea9 Apply rubocop.
681870394 Add attic and foundation elements.
0ff7add6b Add test osw for skylights.
fcd1f0b89 Add door geometry and fix area units.
00010984a Add water heating, distribution, and fixtures.
0ca1b21ff Add remaining appliances, ceiling fan, plug loads.
6100c4b78 Add dishwasher arguments.
c40a64067 Add clothes washer and dryer arguments.
0c25ae946 Apply rubocop.
d64140107 Add windows to export.
6ae56725a Remove debug line.
caed25fc9 Add two hvac distributions capability.
55b561555 Frame out rest of the measure.

git-subtree-dir: model-measures/BuildResidentialHPXML
git-subtree-split: 504802abc659204540fd660ad6da1306853807c7
…bc..3e9f313cd

3e9f313cd Add percent, cop, eer, and backup heat.
ce113d622 Add arg for unfinished attic cavity r value.

git-subtree-dir: model-measures/BuildResidentialHPXML
git-subtree-split: 3e9f313cd08ea75d89fd2875f361868e7e9516f1
…cd..4477b3ba5

4477b3ba5 Add ashp test file and fix args.

git-subtree-dir: model-measures/BuildResidentialHPXML
git-subtree-split: 4477b3ba51bf2363fc64139b024a76f8de6c73e3
…a5..1b76e7d97

1b76e7d97 Return if ceiling fan quantity zero.
ec32f05a8 Add water heater energy factor auto option.
315940aa4 Add setback, setup hours per week and start hour.
85fa83954 Add args and test for setback, setup.

git-subtree-dir: model-measures/BuildResidentialHPXML
git-subtree-split: 1b76e7d9791c3279ea55c5174d4bb960e9775dc1
…97..8c6f7b5f3

8c6f7b5f3 Switch hspf and seer defaults for hp.

git-subtree-dir: model-measures/BuildResidentialHPXML
git-subtree-split: 8c6f7b5f30dc11fcae9500ca4a9e4f66a825d34b
dffe8f6ef Typo in method related to downcase.
84093cc0b Move some requires, some default typos.

git-subtree-dir: resources/hpxml-measures
git-subtree-split: dffe8f6efc9a96b44763a071f2aabe3ad90be6e8
fb589646a Merge branch 'master' into build-res-hpxml
4f2c56a34 Few updates to resource files.
a8b37258f Merge pull request #323 from NREL/check_for_errors
ddfb6b677 Skip schema validation for invalid files.
a953c5ff7 Adds error checking into HPXML class. Adds a couple more invalid tests. Some misc code cleanup.
d06474307 Merge pull request #322 from NREL/partition_surfaces
e2570124a Additional delete methods.
ef4bb5b28 Automatically remove partition surfaces (defined as interior_adjacent_to == exterior_adjacent_to) during creation of the HPXML object, unless disabled. Also adds delete() methods for all surfaces, which includes automatic deleting of subsurfaces.

git-subtree-dir: resources/hpxml-measures
git-subtree-split: fb589646a36cab76e54d9009cf405d073f5054a8
709b1131b Update build measure to use 3.0.0.
96bdd429e Merge branch 'os_v3' into build-res-hpxml
0aedcd1a2 Uses mains temperature correlation from weather file when there's no DWHR. Removes obsolete method.
6fa02122b Re-enable some HVAC capacity tests. No longer need to be skipped due to E+ bugfix.
ac31630ab Switch to output diagnostics.
d64457bed Merge branch 'leverage-output-diagnostic' of https://github.com/NREL/OpenStudio-HPXML into os_v3
1b5559076 First pass to get tests running.
c88fea911 Update docs.
94a143917 Update CI and measure to v3.
9e91939bd remove one old function
5f1219f39 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into leverage-output-diagnostic
9fea177df Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into leverage-output-diagnostic
ec19d9029 debug
2af7c0fce method error fixed
b486da0c4 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into leverage-output-diagnostic
a1d0bc1c3 one more issue
d58665cc6 syntax
06915d147 first cut

git-subtree-dir: resources/hpxml-measures
git-subtree-split: 709b1131b073e9334cc23f745e10f067cac3c565
@joseph-robertson joseph-robertson self-assigned this Mar 23, 2020
@joseph-robertson joseph-robertson deleted the restructure-v3 branch March 27, 2020 16:19
joseph-robertson added a commit that referenced this pull request Jun 26, 2020
947481a7c Merge branch 'master' into build-res-hpxml-v3
a0464a7f1 Merge pull request #424 from NREL/ideal-system
1758bc7ed Clean up some argument descriptions.
092322600 Switch to a single heating system efficiency arg.
b1d2db658 Update docs. [ci skip]
db048d552 Merge branch 'ideal-system' of https://github.com/NREL/OpenStudio-HPXML into ideal-system
8cc7249f5 resolve report test issue
294bb45b8 Updates for coal fuel type.
bfec5cdc9 Found a few more places to use the new hpxml methods.
284a6e25a Merge branch 'master' into build-res-hpxml-v3
650d71d63 update_measures
b0dee0c59 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into ideal-system
ce8f5d66e total check no longer applicable
8e8a864b5 Merge pull request #428 from NREL/skylight-ufactor-fix
cb8299a29 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into skylight-ufactor-fix
22425cb7c Merge pull request #431 from NREL/more-fuel-types
3e20fcae8 Rename FuelTypeWood to FuelTypeWoodCord and some small code refactoring in the reporting measure.
949fd9caa ideal system unmet load test not applicable
d76ba3d5d report only residual ideal system unmet load
1631ac67e Add energyplus.rb resource w/ a few constants and methods to simplify code.
a5fb4c4c2 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into ideal-system
ac119d2af Prevent coal from being an option for some heating systems in EPvalidator, rather than catching it in hvac.rb.
cfcb1644e Oops.
ef423877c Merge pull request #429 from NREL/load-warnings
82937fdfb Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into load-warnings
326ddd0a2 Allow additional HPXML fuel types for HVAC systems, water heating systems, and appliances. (Coal and similar fuel types are only allowed for boilers, not other heating system types, due to a limitation in the E+ Coil:Heating:Fuel object.)
bc842481a Revert some unexpected changes, and bugfix..
9b9833a92 bugfix
96564091f Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into ideal-system
d132da8c9 Update docs and minor updates to defaults.
c3d4362f1 Add warnings for plug/fuel loads that are not modeled.
f5b85eb49 Merge pull request #427 from NREL/other-heated-space-is-thermal-boundary
2244b940c Converts skylight NFRC U-factor (at 20-degree slope) to SimpleGlazingSystem model input (vertical position).
6ac3f6446 Treat HPXML::LocationOtherHeatedSpace as a conditioned space for HPXML::is_thermal_boundary methods.
96e2a4040 Merge pull request #426 from NREL/eri-end-uses
5fce3a8e3 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into ideal-system
e5db62006 Exclude unused end uses for ERI outputs.
5391b8814 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into ideal-system
77ef1e190 bugfix
863ee94a9 two ideal systems

git-subtree-dir: resources/hpxml-measures
git-subtree-split: 947481a7c3447c2712015848354ca943b6288b10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant