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
Extra Output Variables in v8.7 #6106
Comments
At first glance, it seems like it is adding a * key value for certain output variables and the culprit is here. These are added due to the following in your input file which then causes all those keys to be added internally.
What I haven't figured out yet, is why E+ 8.6 did not have this issue. The new code in E+ 8.7 is working properly, it just "thinks" there are extra Output:Variables added to the IDF. I'll keep looking into this more and try to find a solution. |
@mbadams5 I can't help thinking the problem is that the re2 matching is being applied at the wrong place and it's expanding in the wrong direction when it sees the "*" in |
@mjwitte I don't fully understand what you mean when you say |
@mbadams5 Neither do I - just fishing for an explanation. I don't fully understand all the output setup functions, but what I see at this point are essentially three passes (figuring this out as I go):
I think I see the problem. In
But the same place in the current code is calling
So, I think the fix is to write a similar function to |
Closed via #6303 |
Despite including a Key Value in certain Output:Variable objects, all corresponding output variables are being written (as if an * was included for the key value). This does not occur in v8.6.
This only occurs for certain outputs. See attached IDF and CSV files. For example, the Zone Mean Air Temperature is being written for all zones when it should only be writing it for 'living_1'. This is not happening for all output variables but I've discovered two so far (see output in attached ZIP file).
Attached is ZIP file containing two IDFs and two CSV files. A diff on the IDFs show they're the same file excluding the IDD changes from 8.6 to 8.7. The output from 8.7 has extra unwanted columns. This an issue when running 10,000's of simulations when output file size is a concern.
@nmerket
files.zip
The text was updated successfully, but these errors were encountered: