Skip to main content
Module Contents
Classes
-
class ethos_penalps.enterprise.Enterprise(time_data: ethos_penalps.time_data.TimeData, name: str = 'Enterprise', location: str = '')
-
start_simulation(number_of_iterations_in_chain: numbers.Number | None = None)
-
pickle_sink(network_level: ethos_penalps.network_level.NetworkLevel, file_name: str = 'sink_', subdirectory_name: str = 'production_plan', add_time_stamp_to_filename: bool = True)
-
create_network_level() → ethos_penalps.network_level.NetworkLevel
-
prepare_process_chains_for_simulation()
-
get_all_process_steps() → dict[str, ethos_penalps.process_nodes.process_step.ProcessStep]
-
get_combined_stream_handler() → ethos_penalps.stream_handler.StreamHandler
-
create_post_simulation_report(gantt_chart_start_date: datetime.datetime, gantt_chart_end_date: datetime.datetime, start_date: datetime.datetime, end_date: datetime.datetime, x_axis_time_delta: datetime.timedelta, resample_frequency: str = '5min', number_of_columns: int = 2)