FlowDemand

A FlowDemand node associates a non-consuming flow demand to a connector node (e.g. Pump, TabulatedRatingCurve) for one or more demand priorities. FlowDemand nodes can set a flow demand only for a single connector node. FlowDemand nodes do nothing when allocation is not activated, except when they are connected to a Pump or an Outlet. In that case the flow demand flow rate is taken as the minimum flow trough that Pump or Outlet.

1 Tables

1.1 Static

column type unit restriction
node_id Int32 -
demand_priority Int32 - positive
demand Float64 \(\text{m}^3/\text{s}\) non-negative

1.2 Time

This table is the transient form of the FlowDemand table, in which a time-dependent demand can be supplied. Similar to the static version, only a single priority per FlowDemand node can be provided.

column type unit restriction
node_id Int32 -
time DateTime -
demand_priority Int32 - positive
demand Float64 \(\text{m}^3/\text{s}\) non-negative