ethos_penalps.simulation_data.simulation_data_branch#
Module Contents#
Classes#
- class ethos_penalps.simulation_data.simulation_data_branch.TemporalBranchData#
- class ethos_penalps.simulation_data.simulation_data_branch.CompleteTemporalBranchData#
Bases:
TemporalBranchData
- class ethos_penalps.simulation_data.simulation_data_branch.StreamBranchData#
-
- list_of_complete_input_branches: list[CompleteTemporalBranchData]#
- complete_input_branch_data(incomplete_input_branch_data: TemporalBranchData)#
- get_incomplete_input_branch_data()#
- create_copy()#
- class ethos_penalps.simulation_data.simulation_data_branch.IncompleteStreamBranchData#
Bases:
StreamBranchData- current_incomplete_input_branch: TemporalBranchData#
- create_complete_input_branch_data() CompleteTemporalBranchData#
- get_incomplete_input_branch_data() TemporalBranchData#
- create_copy()#
- class ethos_penalps.simulation_data.simulation_data_branch.CompleteStreamBranchData(stream_branch_data: StreamBranchData)#
Bases:
StreamBranchData- get_incomplete_input_branch_data()#
- create_copy()#
- class ethos_penalps.simulation_data.simulation_data_branch.UninitializedOutputBranchData#
- class ethos_penalps.simulation_data.simulation_data_branch.OutputBranchData#
-
- parent_output_identifier: ethos_penalps.data_classes.OutputBranchIdentifier#
- parent_input_identifier: ethos_penalps.data_classes.TemporalBranchIdentifier#
- dict_of_complete_stream_branch: dict[str, StreamBranchData]#
- production_branch_production_plan: ethos_penalps.production_plan.OutputBranchProductionPlan#
- create_copy()#
- class ethos_penalps.simulation_data.simulation_data_branch.IncompleteOutputBranchData#
Bases:
OutputBranchData- current_stream_branch: StreamBranchData#
- create_copy()#
- class ethos_penalps.simulation_data.simulation_data_branch.CompleteOutputBranchData(start_time: datetime.datetime, end_time: datetime.datetime, output_branch_data: OutputBranchData)#
Bases:
OutputBranchData- create_copy()#