tardis.io.model.parse_simulation_state module

tardis.io.model.parse_simulation_state.parse_simulation_state(config: Configuration, packet_source: BasePacketSource | None, enable_legacy_mode: bool, kwargs: dict, atom_data) SimulationState[source]

Initialize the simulation state.

Parameters:
config

The configuration object for the simulation.

packet_source

The packet source for the simulation.

enable_legacy_mode

Flag indicating if legacy mode is enabled.

kwargs

Additional keyword arguments.

atom_data

The atom data for the simulation.

Returns:
simulation_state

The initialized simulation state.