modelFlow
Partial interaction for causal loop diagramming
Extends from Interfaces.Basics.OutputTypeChoice_Rate (Partial model to set the output type to some kind of rate).
Information
This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
This class has two flow ports and is intended to work like regular unidirectional flow components. There is an output connector one to provide a constant factor of 1 and an optional input connector u for exogenous factor input.
Upon hasRateOutput = true the component will activate two optional outputs (y, y1) for rate information reporting.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Structural Parameters | |||
| Boolean | hasFactor | false | = true, if coefficients are to be multiplied with input u |
| Boolean | hasRateOutput | false | = true, if the rate is reported via real output connectors |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Connectors.FlowPort | portA | ||
| Connectors.FlowPort | portB | ||
| Connectors.RealInput | u | Factor input |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| RealOutput | y | Output of current rate of flow | |
| RealOutput | y1 | Output of current rate of flow |
Revisions
- Introduced in v2.0.0.