dedalus.tools.progress ====================== .. py:module:: dedalus.tools.progress .. autoapi-nested-parse:: Tools for tracking iteration progress. Module Contents --------------- .. py:function:: format_time(total_sec) Format time strings. .. py:function:: log_progress(iterable, logger, level, **kw) Log iteration progress. .. py:function:: print_progress(iterable, stream=sys.stdout, **kw) Print iteration progress to a stream. .. py:function:: track(iterable, write, desc='Iteration', iter=1, frac=1.0, dt=np.inf) Track an iterator attaching messages at set cadences.