Simultaneous Scheduler

class SimultaneousScheduler()

Implementation of a scheduler. Runs steps synchronously

run(model, progress_widget=None, collect_data=True)

Run method

  • Parameters

    • model – Model instance. Instance of the model this is a scheduler for.

    • progress_widget – FloatBarProgress instance. Used to display progress of the scheduler.

run_step(model, sim_round, step, progress_widget=None, collect_data=True)

Run one step.

  • Parameters

    • sim_round – simulator round.

    • dt – step of round.

    • model – Model instance.

    • progress_widget – FloatBarProgress instance. Ipywidgets element used to track progress.