wallo_demand Subroutine

subroutine wallo_demand(iwallo, itrn)

Uses

  • proc~~wallo_demand~~UsesGraph proc~wallo_demand wallo_demand module~conditional_module conditional_module proc~wallo_demand->module~conditional_module module~exco_module exco_module proc~wallo_demand->module~exco_module module~hru_module hru_module proc~wallo_demand->module~hru_module module~hydrograph_module hydrograph_module proc~wallo_demand->module~hydrograph_module module~recall_module recall_module proc~wallo_demand->module~recall_module module~water_allocation_module water_allocation_module proc~wallo_demand->module~water_allocation_module module~basin_module basin_module module~hydrograph_module->module~basin_module module~time_module time_module module~hydrograph_module->module~time_module

outflow from the source object - only 1 source object for outflow only one source object for outflow transfer source object is an out of basin flowing source - measured flow or SWAT+ output use recall object for transfer source object is an out of basin flowing source - measured flow or SWAT+ output use recall object for transfer source object is a water treatment plant source object is a domestic, industrial, or commercial use source object is a water storage tank

source object is channel trn3 is channel flow - calling from sd_channel_control3 source object is a canal average daily transfer input ave daily m3/s and convert to m3/day divert and leave minimum flow in channel - only used for channel flow in channel - minimum diver fraction of flow in channel - only used for channel flow in channel - minimum for wallo transfer amount, source available, and source and receiving allocating for hru irrigation if there is demand, use amount from water allocation file

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: iwallo
integer, intent(in) :: itrn

Calls

proc~~wallo_demand~~CallsGraph proc~wallo_demand wallo_demand actions actions proc~wallo_demand->actions conditions conditions proc~wallo_demand->conditions