ethos_penalps.simulation_data.container_branch_data#

Module Contents#

Classes#

BranchDataContainer

class ethos_penalps.simulation_data.container_branch_data.BranchDataContainer#
get_current_output_branch_identifier() ethos_penalps.data_classes.OutputBranchIdentifier#
get_current_temporal_branch_identifier() ethos_penalps.data_classes.TemporalBranchIdentifier#
update_temporary_production_plan(updated_temporary_production_plan: ethos_penalps.production_plan.OutputBranchProductionPlan)#
get_temporary_production_plan() ethos_penalps.production_plan.OutputBranchProductionPlan#
get_incomplete_branch_data() ethos_penalps.simulation_data.simulation_data_branch.IncompleteOutputBranchData#
get_complete_branch_data() ethos_penalps.simulation_data.simulation_data_branch.CompleteOutputBranchData#
get_output_branch_data() ethos_penalps.simulation_data.simulation_data_branch.OutputBranchData#
create_new_output_branch_data(parent_branch_data: ethos_penalps.simulation_data.simulation_data_branch.IncompleteOutputBranchData)#
prepare_new_stream_branch(stream_name: str)#
prepare_new_temporal_branch()#
complete_temporal_branch()#
complete_stream_branch()#
complete_output_branch()#