modelAbsoluteSensor

Reports basic stock–related information

Extends from Interfaces.Basics.GenericSensor (Generic sensor with connection to the ports of a stock).

Information

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

The AbsoluteSensor connects to the StockInfoOutput connectors (y_stockInfo), which can be turned on and off). It reports the following information via its output connectors:

  • current rate of inflow to the stock (≥ 0)

  • current rate of outflow from the stock (≥ 0)

  • current rate of net flow

  • mean residence time (amount in stock/net outflow)

Notes

  • The rates of inflow and outflow are determined by looking at the net flows at each StockPort—for this to be meaningful known inflows and outflows should be connected to the designated inflow and outflow ports of a stock. If a bi-flow is connected to a stock's port, then no other flow component should be connected to that port.

  • The net flow will be positive for a net inflow and negative for a net outflow.

  • The mean residence time will either be a specific value reported for a dynamic stock (e.g., the time of delay) or it will be determined by dividing the current amount in stock by the rate of outflow from the stock (see above note though). In case of no outflow a value of -1 will be reported.

See also

StockInfo, DynamicStockInfo

Connectors

TypeNameDefaultDescription
Connectors.RealOutputinFlow (from GenericSensor)Current rate of inflow
Connectors.RealOutputoutFlow (from GenericSensor)Current rate of outflow
Connectors.RealOutputstock (from GenericSensor)Current level of stock
Connectors.RealOutputnetFlow (from GenericSensor)Current netflow
Connectors.RealOutputmeanResidenceTime (from GenericSensor)Mean Residence Time
Connectors.StockInfoInputu_stockInfo (from GenericSensor)