NatLabRockies / NatLabRockies/OpenStudio
Use of Workspace in EnergyPlus Measures may be overly restrictive
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 646
- Forks
- 237
- Avg merge
- 3d 11h
- Merged PRs (30d)
- 10
Description
EnergyPlus Measures are intended as a final workaround to allow users to modify any objects or fields that are not accessible from the Model API. However, the use of Workspace requires that all objects are valid and conform to the built in IDD. Consider relaxing some of these requirements. Options include:
- Allow custom IDD to be specified in OSW and used for EnergyPlus measures (would require in place patching of EnergyPlus or OSW pointing to other EnergyPlus)
- Reduce the strictness level for Workspace in EnergyPlus measures
- Add a final level of IdfFile measures before simulation
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by examining how EnergyPlus Measures use Workspace and how OSW supplies EnergyPlus inputs. Compare the custom IDD, reduced strictness, and final IdfFile-measure options; done requires a decided approach that permits the intended object or field modifications without invalid simulation inputs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100