#1393: loopcontrol shouldn't output statistics at terminate by default --------------------------+------------------------------------------------- Reporter: knarf | Owner: eschnett Type: enhancement | Status: review Priority: minor | Milestone: ET_2013_11 Component: Carpet | Version: development version Resolution: | Keywords: --------------------------+-------------------------------------------------
Comment (by knarf):
I don't think printing information at the end of a run is a good place for advertisement. Also, Carpet already depends on LoopControl. Everyone using Carpet has to use LoopControl anyway.
The boilerplate you mentioned is usually output at the start of a simulation. There, this is not much of a problem, as especially when you are developing/debugging the end of a run is much more interesting. In this case, LoopControl's output pushes interesting output up, out of the screen and makes 'diffs' of output a bit more difficult to handle.
I would like to have the default changed - it shouldn't be printed by default. While of course this information _is_ interesting, it is probably not so for most people, who are are more concerned with the actual results of a run. Since the current option 'verbose' produces a lot more than this final output, and only producing this final output (but not every iteration) would be a useful option, I suggest to do this via parameter, defaulting to 'no output'.