@@ -81,7 +81,7 @@ class BaseFlowsheetRunner(Runner):
8181 "check_model_numerics" ,
8282 )
8383
84- def __init__ (self , solver = None , tee = False ):
84+ def __init__ (self , solver = None , tee = True ):
8585 self .build_step = self .STEPS [0 ]
8686 self ._solver , self ._tee = solver , tee
8787 self ._ann = {}
@@ -230,7 +230,7 @@ def __init__(self, runner):
230230
231231 # check DoF after build, initial solve, and optimization solve
232232 self ._a = runner .add_action (
233- "dof " ,
233+ "degrees_of_freedom " ,
234234 UnitDofChecker ,
235235 "fs" ,
236236 ["build" , "solve_initial" , "solve_optimization" ],
@@ -258,7 +258,7 @@ class Timings:
258258 def __init__ (self , runner ):
259259 from .runner_actions import Timer
260260
261- self ._a : Timer = runner .add_action ("t " , Timer )
261+ self ._a : Timer = runner .add_action ("timings " , Timer )
262262
263263 @property
264264 def values (self ) -> list [dict ]:
@@ -280,9 +280,12 @@ def _ipython_display_(self):
280280 self ._a ._ipython_display_ ()
281281
282282 def __init__ (self , ** kwargs ):
283+ from .runner_actions import CaptureSolverOutput
284+
283285 super ().__init__ (** kwargs )
284286 self .dof = self .DegreesOfFreedom (self )
285287 self .timings = self .Timings (self )
288+ self .add_action ("capture_solver_output" , CaptureSolverOutput )
286289
287290 def build (self ):
288291 """Run just the build step"""
0 commit comments