Utilities

The utilities module contains a collection of functions that are used in different parts of the project. Some basic plotting functions for the simulation results are included, as well as a function that enables synchronized animation of the simulation. The utilities module is not required for the simulation to run, but is used to generate plots or additional functionality if needed.

logsim.utilities.animate(sim, iv, barge, barge_2=None)
logsim.utilities.plot(sim, iv, barge, sample_no, barge_2=None)
logsim.utilities.plot_limit_active(plot_duration, sample_no, hm0_limit, tp_limit)
logsim.utilities.plot_sample_data(sample_data)
logsim.utilities.prepare_experiments(date_time_start)