5.2.4.2. gemini_framework.framework.loop

Loop helper to manage time windows and step counts for module execution.

Classes

Loop()

Encapsulates start time, end time, timestep, and computed step count.

class gemini_framework.framework.loop.Loop[source]

Bases: object

Encapsulates start time, end time, timestep, and computed step count.

Initialize simulation loop.

compute_n_simulation()[source]

Compute number of simulation steps.

initialize(start_time=None, end_time=None, timestep=None)[source]

Initialize loop with start time, end time, and timestep.