sd_channel_control3 Subroutine

subroutine sd_channel_control3()

Uses

! nbs added 7-20-23 set ht1 to incoming hydrograph set outgoing flow and sediment - ht2 add water transfer adjust precip and temperature for elevation using lapse rates if connected to aquifer - add flow set inflow hyds for printing zero outgoing flow and sediment - ht2 route constituents call mike winchell's new routine for pesticide routing

subtract evaporation total outgoing to output to SWIFT travel time > timestep -- then all incoming is stored and frac of stored is routed travel time < timestep -- route all stored and frac of incoming check decision table for flow control - water diversion check decision table for water allocation set outflow hyd to ht2 after diverting water calculate stream temperature set constituents for routing output channel organic-mineral output channel morphology set pesticide output variables set values for recharge hydrograph - should be trans losses

Arguments

None

Calls

proc~~sd_channel_control3~~CallsGraph proc~sd_channel_control3 sd_channel_control3 actions actions proc~sd_channel_control3->actions ch_rtmusk ch_rtmusk proc~sd_channel_control3->ch_rtmusk ch_rtpath ch_rtpath proc~sd_channel_control3->ch_rtpath ch_rtpest ch_rtpest proc~sd_channel_control3->ch_rtpest cli_lapse cli_lapse proc~sd_channel_control3->cli_lapse conditions conditions proc~sd_channel_control3->conditions gwflow_canl gwflow_canl proc~sd_channel_control3->gwflow_canl gwflow_gwsw gwflow_gwsw proc~sd_channel_control3->gwflow_gwsw gwflow_satx gwflow_satx proc~sd_channel_control3->gwflow_satx gwflow_tile gwflow_tile proc~sd_channel_control3->gwflow_tile sd_channel_sediment3 sd_channel_sediment3 proc~sd_channel_control3->sd_channel_sediment3 wallo_control wallo_control proc~sd_channel_control3->wallo_control