-
Notifications
You must be signed in to change notification settings - Fork 91
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
Cleanup Interface/Event runLog.header
#1178
Conversation
- simplifies _expandCycleAndTimeNodeArgs
@jakehader @onufer Just an FYI. |
I am a big fan, and would be an even bigger fan if it were even more descriptive, like:
I really hate having to scroll around to know where in the calculation the printout is referring. |
@keckler great idea! I originally had something like this in a git stash and had in my head that it would require a bigger API change. Turns out it didn't. And ended up resulting in a way less intrusive change! So double score. Running one of our in-house tests now to make sure the stdout is right. |
Jk. The in-house test just failed because the bigger API change is in fact needed. I would suggest that we revert back to fcfbcf9 then address your suggestions post our big internal deliverable. This will require a change to the Thoughts? |
No big deal, happy for this small change anyway. |
d0d93e9
to
fcfbcf9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💯 Great description, tests are awesome, winning PR! 🏆
Description
Prior to this PR, the
Operator
would print out the wrong information for tightly coupled calculations. Rather then print the current iteration number, the operator would print "cycle" before printing the iteration number.E.g., within cycle 0 time node 0, the following would get printed to the stdout.
This should rather read the following.
Unit tests were also added to ensure that the correct string within
Operator::expandCycleAndTimeNodeArgs
gets printed for each event type and interface.Checklist
doc/release/0.X.rst
) are up-to-date with any bug fixes or new features.doc
folder.setup.py
.