stilt.execution.SimulationResult#

class stilt.execution.SimulationResult(sim_id: 'SimID', status: "Literal['complete', 'complete-empty', 'failed', 'error', 'interrupted']", traj_present: 'bool' = False, traj_path: 'Path | None' = None, error_traj_path: 'Path | None' = None, log_path: 'Path | None' = None, wrote_traj: 'bool' = False, foot_paths: 'list[Path]' = <factory>, empty_footprints: 'list[str]' = <factory>, footprint_statuses: 'dict[str, str]' = <factory>, error: 'str | None' = None, started_at: 'dt.datetime | None' = None, finished_at: 'dt.datetime | None' = None) None[source]#

Typed result contract returned by one worker-run simulation.

Attributes#

error

error_traj_path

finished_at

log_path

started_at

traj_path

traj_present

wrote_traj

sim_id

status

foot_paths

empty_footprints

footprint_statuses