-
Notifications
You must be signed in to change notification settings - Fork 389
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
PR #8997 breaks transitions for Wall:Detailed
, etc for version < 9.6
#9172
Comments
hongyuanjia
added a commit
to hongyuanjia/eplusr
that referenced
this issue
Nov 7, 2021
hongyuanjia
added a commit
to hongyuanjia/eplusr
that referenced
this issue
Nov 7, 2021
* [feat] Update version and internal data * [fix] Update transition warning class * [feat] Add v9.5 to v9.6 transition fun * [test] Fix tests * [doc] Bump dev version and update NEWS * [doc] Update latest version in README * [fix] Only install EnergyPlus v9.6 when testing the corresponding transition See NREL/EnergyPlus#9172
@jcyuan2020 Please add this fix to #9139. |
This one is added too. Thanks @hongyuanjia @mjwitte |
20 tasks
Addressed in #9139 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Issue overview
PR #8997 introduced some changes in the
VCompareGlobalRoutines.f90
for compatibility with the Space def introduced. However, those changes break transitions that involve detailed geometries, e.g.Wall:Detailed
,Floor:Detailed
, including transitions from v7.2 to v8.0, and v8.7 to v8.8.I maintain an R package eplusr which implements pure R-based transition programs. Tests are run to make sure the results are the same between R and EnergyPlus Transition programs. The CI gives me errors after I try to use EnergyPlus v9.6.
Take the floor
Zn001:Flr001
as an example:After transitioning from v8.7 to v8.8 using VersionUpdater from EnergyPlus v9.6, the results are below. Note that the value of
Vertex 1 X-coordinate
has been duplicated.The error comes from the wrong number of fields given in
WriteOutPartialIDFLines
after parsing the fieldNumber of Vertices
.EnergyPlus/src/Transition/VCompareGlobalRoutines.f90
Lines 947 to 972 in 00d968c
Instead of giving a fixed
10
, the number of fields to be written should be based onNvertFiledNum
. Just as what has been done to the case forBuildingSurface:Detailed
. So L971 should be changed to below:Details
Some additional details for this issue (if relevant):
Checklist
Add to this list or remove from it as applicable. This is a simple templated set of guidelines.
The text was updated successfully, but these errors were encountered: