Livestock Simulation#

The ReGWSWUSE simulation for the livestock sector is analogous to the domestic-specific ReGWSWUSE simulation.

Input Data#

The ReGWSWUSE simulation specific to the livestock sector relies on input data for the following variables:

  • \(CU_{tot,liv}\): liv.consumptive_use_tot

  • \(WU_{tot,liv}\): liv.abstraction_tot

  • \(f_{gw,liv}\): liv.fraction_gw_use

  • \(f_{return,gw,liv}\): liv.fraction_return_gw (0 if no input file provided)

Configuration Options#

Currently, there are no specific configuration options in ReGWSWUSE that affect the simulation logic specific to the livestock sector.

Simulation Logic#

Consumptive Water Use and Abstraction from Groundwater and Surface Water#

For consumptive groundwater use (\(CU_{gw,liv}\)) and surface water use (\(CU_{sw,liv}\)) in the livestock sector:

\[CU_{gw,liv}(y,id) = CU_{tot,liv}(y,id) * f_{gw,liv}(id)\]
\[CU_{sw,liv}(y,id) = CU_{tot,liv}(y,id) * (1 - f_{gw,liv}(id))\]

For water abstractions from groundwater (\(WU_{gw,liv}\)) and surface water (\(WU_{sw,liv}\)) in the manufacturing sector:

\[WU_{gw,liv}(y,id) = WU_{tot,liv}(y,id) * f_{gw,liv}(id)\]
\[WU_{sw,liv}(y,id) = WU_{tot,liv}(y,id) * (1 - f_{gw,liv}(id))\]

Calculation of Return Flows#

Manufacturing-specific return flows are calculated analogously to irrigation and domestic sector return flows. First, the total return flows from livestock water use (\(RF_{tot,liv}\)) are calculated, followed by the division of these flows into groundwater (\(RF_{gw,liv}\)) and surface water (\(RF_{sw,liv}\)), according to the relative share of return flows to groundwater within total livestock sector returns (\(f_{return,gw,liv}\)):

\[RF_{tot,liv}(y,id) = WU_{tot,liv}(y,id) - CU_{tot,liv}(y,id)\]
\[RF_{gw,liv}(y,id) = RF_{tot,liv}(y,id) * f_{return,gw,liv}(,id)\]
\[RF_{sw,liv}(y,id) = RF_{tot,liv}(y,id) * (1 - f_{return,gw,liv}(id))\]

Calculation of Net Abstractions#

Net abstractions for groundwater (\(NA_{gw,liv}\)) and surface water (\(NA_{sw,liv}\)) in the livestock sector are calculated similarly:

\[NA_{gw,liv}(y,id) = WU_{gw,liv}(y,id) - RF_{gw,liv}(y,id)\]
\[NA_{sw,liv}(y,id) = WU_{sw,liv}(y,id) - RF_{sw,liv}(y,id)\]