ethos_penalps.network_level#
Module Contents#
Classes#
- class ethos_penalps.network_level.NetworkLevel(stream_handler: ethos_penalps.stream_handler.StreamHandler, production_plan: ethos_penalps.production_plan.ProductionPlan, load_profile_handler: ethos_penalps.load_profile_calculator.LoadProfileHandler, time_data: ethos_penalps.time_data.TimeData)#
- create_main_source(name: str, commodity: ethos_penalps.data_classes.Commodity) ethos_penalps.process_nodes.source.Source#
- create_main_sink(name: str, commodity: ethos_penalps.data_classes.Commodity, order_collection: ethos_penalps.data_classes.OrderCollection) ethos_penalps.process_nodes.sink.Sink#
- create_process_chain_storage_as_source(name: str, commodity: ethos_penalps.data_classes.Commodity) ethos_penalps.process_nodes.process_chain_storage.ProcessChainStorage#
- add_process_chain_storage_as_sink(process_chain_storage: ethos_penalps.process_nodes.process_chain_storage.ProcessChainStorage)#
- create_process_chain(process_chain_name: str)#
- get_order_from_previous_sources()#
- combine_stream_handler_from_chains()#
- combine_node_dict()#
- get_main_sink() ethos_penalps.process_nodes.sink.Sink | ethos_penalps.process_nodes.process_chain_storage.ProcessChainStorage#
- get_main_source() ethos_penalps.process_nodes.source.Source | ethos_penalps.process_nodes.process_chain_storage.ProcessChainStorage#
- get_list_of_process_step_node_names() list[str]#