FlowMultiPort

Used to represent multiple flow connectors

Information

This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.

The FlowPort is the counter part to the StockPort and contains an acausal connector with the Real potential variable stock indicating the stored amount in a connected reservoir and the Real flow variable rate indicating the rate of flow into the connected stock (rate < 0) or out of the connected stock (rate > 0).

There are also two Boolean input variables, which indicate whether draining the connected reservoir (stopOutflow) or filling it (stopInflow) is prohibited. These signals originate with the connected stock.

See also

StockPortFlowMultiPort

Connector Variables (3)

stock

Causality: None

Type: Real

Description: The current amount of 'matter' in a connected stock

stopInflow

Causality: Input

Type: Boolean

Description: = true, if nothing can flow into a connected stock

stopOutflow

Causality: Input

Type: Boolean

Description: = true, if nothing can flow out of a connected stock

Flow Variables (1)

rate

Type: Real

Description: Flow that affects the stock

Used in Components (4)

SplitFlow

BusinessSimulation.CausalLoop

Splitting a flow into n flows

SplitOutflowDynamicStock

BusinessSimulation.Flows.Unidirectional

The outflow from a dynamic stock is split into n outflows proportional to the weights given

SplitFlow

BusinessSimulation.MoleculesOfStructure.Transceivers

Splitting an arbitrary flow into n subflows

BaseSubsystem

BusinessSimulation.Interfaces.PartialSubsystems

Partial subsystem with flexible number of connectors