timing

A module of utilities for collecting timing information

report_timing([stream, level])

TicTocTimer([ostream, logger])

A class to calculate and report elapsed time.

tic([msg, ostream, logger, level])

Reset the global TicTocTimer instance.

toc([msg, delta, ostream, logger, level])

Print the elapsed time from the global TicTocTimer instance.

HierarchicalTimer()

A class for collecting and displaying hierarchical timing information

Classes

ConstructionTimer(obj)

GeneralTimer(fmt, data)

HierarchicalTimer()

A class for collecting and displaying hierarchical timing information

TicTocTimer([ostream, logger])

A class to calculate and report elapsed time.

TransformationTimer(obj[, mode])

report_timing([stream, level])