This has been a great to have @chris! and have finally had a good case where we can put it to use…
1) I do believe I found an error in the way it handles multiple runs though…
If I graft all of the inputs, it runs them sequentially, not simultaneously…
If I flatten all of the inputs, it fails to run because it adds the full list of “add_string_” inputs to each IDF
2) Another thing we found, take it or leave it… add a results_location input
we have a folder of 7 idfs (first img) and want to run with various epws and add unique strings to create 133 parametric runs. To achieve this, I had to build a sequence (second img) to move each of these to a newly created subfolder (third img) or else they would all write to the same location and overwrite each other. It would be nice to be able to feed a parallel folder to write the results to for each IDF input.
3) Again take it or leave it, but last thought we had utilizing this component…
It would be useful to have a “find and replace”… Similar to add string, but have the ability to search the IDF input for specific strings and be able to replace it via the add_string_ input.
very basic example:
Search for:
OutputControl:Table:Style,
Html; !- Column Separator
Replace with:
OutputControl:Table:Style,
CommaandHtml, !- Column Separator
InchPound; !- Unit Conversion
I’m sure there are other ways of achieving what we’re doing here, but just wanted to share some thoughts we had as we were attempting to use the latest version of this component. Regardless, really appreciate the add_string feature and your willingness to take feedback on the tools, thanks again!