Computes multiple irrigation efficiency metrics: conveyance, application, overall, and consumptive use efficiency.
irrigation_efficiency(
water_delivered,
water_diverted,
water_stored = NULL,
crop_et = NULL,
verbose = TRUE
)Numeric vector. Water delivered to field (mm or m3).
Numeric vector. Water diverted from source (mm or m3).
Numeric vector. Water stored in root zone (mm or m3).
If NULL, application and overall efficiency are not computed.
Numeric vector. Crop evapotranspiration (mm).
If NULL, consumptive use efficiency is not computed.
Logical. If TRUE, prints informational messages.
Default TRUE.
A data frame with efficiency metrics expressed as percentages. Columns depend on inputs provided:
Conveyance efficiency (percent), always computed
Application efficiency (percent), if
water_stored is provided
Overall efficiency (percent), if water_stored
is provided
Consumptive use efficiency (percent), if
crop_et is provided
Formula: $$IE = \frac{Water_{crop}}{Water_{applied}} \times 100$$
Grafton, R.Q. et al. (2018). The paradox of irrigation efficiency. Science, 361(6404), 748-750. doi:10.1126/science.aat9314
irrigation_efficiency(water_delivered = 400, water_diverted = 500,
water_stored = 350, crop_et = 320)
#> Irrigation efficiency computed.
#> conveyance_eff application_eff overall_eff consumptive_eff
#> 1 80 87.5 70 80