CADETProcess.processModel.FlowSheet.add_connection

CADETProcess.processModel.FlowSheet.add_connection#

FlowSheet.add_connection(origin: UnitBaseClass, destination: UnitBaseClass, origin_port: str | None = None, destination_port: str | None = None) None[source]#

Add connection between units ‘origin’ and ‘destination’.

Parameters:
originUnitBaseClass

UnitBaseClass from which the connection originates.

destinationUnitBaseClass

UnitBaseClass where the connection terminates.

origin_portstr, optional

Port from which connection originates.

destination_portstr, optional

Port where connection terminates.

Raises:
CADETProcessError

If origin OR destination do not exist in the current flow sheet. If connection already exists in the current flow sheet.

See also

connections
remove_connection
output_state