-
Notifications
You must be signed in to change notification settings - Fork 193
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
4766 different surface counts #4777
Conversation
… translator and Floorspace reverse translator
at 5e06a4 you have failing tests. There are also conflicts. The following tests FAILED:
Errors while running CTest |
…isfire at file level for cppcheck
@ggartside I've merged develop and resolved conflicts, and cleaned up a bunch of things. There are still some remaining comments that are left open. |
Thanks for the changes @ggartside . I have fixed up the cppcheck and merged latest develop in. There are only 2 open comments that needs addressing at this point. |
…EL/OpenStudio into 4766-Different-surface-counts
…d by the shringk/inflate to remove spikes. Usually an issue at vertices with a very small internal angle (pointy)
… boost and openstudio formats all boost valculations are effectively performed in mm and not m as the scale factor is 1000
Added a new commit that applies a scale factor when converting between openstudio and boost data formats to improve the numerical accuracy of the boolean operations. Idea came from this comment in the boostorg/geometry repo boostorg/geometry#1034 (comment) where the author indicates that scaling the values by 10 improved the result and talks about rounding to an integer grid, so by increasing the range of values we pass to boost we should be improving the resolution of the integer rounding |
Co-authored-by: Julien Marrec <[email protected]>
bacbb94
to
cc46ff5
Compare
CI Results for cc46ff5:
|
Ubuntu test failures are unrelated:
|
Pull request overview
To resolve an issue caused by removing inline vertices that altered the direction vector of the combined edges enough to make surface matching fail
This call was originally added to resolve the issue with Space 2 - 1 in the floorplan_school model where the vertices are not ordered correctly and the resulting surfaces are overlapping. Removing this call meant that the way wall sub-surfaces are made and associated with the walls had to be modified to allow for the situation that we are no longer able to match edge ids
This fix has also resulted in creating issue #4776 and #4783
Pull Request Author
src/model/test
)src/energyplus/Test
)src/osversion/VersionTranslator.cpp
)Labels:
IDDChange
APIChange
Pull Request - Ready for CI
so that CI builds your PRReview Checklist
This will not be exhaustively relevant to every PR.