FlowPartial interaction for causal loop diagramming |
![]() |
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.
hasFactor |
Value: false Type: Boolean Description: = true, if coefficients are to be multiplied with input u |
---|---|
hasRateOutput |
Value: false Type: Boolean Description: = true, if the rate is reported via real output connectors |
![]() |
portA |
Type: FlowPort Description: Used to represent stock and flow connections |
---|---|---|
![]() |
portB |
Type: FlowPort Description: Used to represent stock and flow connections |
![]() |
u |
Type: RealInput Description: Factor input |
![]() |
y |
Type: RealOutput Description: Output of current rate of flow |
![]() |
y1 |
Type: RealOutput Description: Output of current rate of flow |
![]() |
one |
Type: RealOutput Description: Default factor |
![]() |
BusinessSimulation.CausalLoop Interaction with linear and nonlinear terms |