dycove.utils.simulation_reporting.Reporter

class dycove.utils.simulation_reporting.Reporter[source]

Class that handles all printing of info/warning/errors to the screen.

__init__()

Methods

__init__()

print_model_time_info(simstate, veg_active)

Print duration of simulation in hydrodynamic days and eco-morphodynamic years.

print_runtime_updates(simstate, i, veg_active)

Print current simulation time, elapsed wall time, and projected total wall time.

report(msg[, level])

print_model_time_info(simstate, veg_active)[source]

Print duration of simulation in hydrodynamic days and eco-morphodynamic years.

print_runtime_updates(simstate, i, veg_active)[source]

Print current simulation time, elapsed wall time, and projected total wall time.