wallo_control Subroutine

subroutine wallo_control(ipod)

Uses

  • proc~~wallo_control~~UsesGraph proc~wallo_control wallo_control module~constituent_mass_module constituent_mass_module proc~wallo_control->module~constituent_mass_module module~hydrograph_module hydrograph_module proc~wallo_control->module~hydrograph_module module~maximum_data_module maximum_data_module proc~wallo_control->module~maximum_data_module module~water_allocation_module water_allocation_module proc~wallo_control->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

check if all PODs are finished for each POU check if compensation is needed for unmet duty if total delivery is less than total duty, then check each POD for compensation deliver to POUs and PORs deliver water to POU return to receiving objects and update water and constituent mass

Arguments

Type IntentOptional Attributes Name
integer, intent(inout) :: ipod

Calls

proc~~wallo_control~~CallsGraph proc~wallo_control wallo_control wallo_pou_deliv wallo_pou_deliv proc~wallo_control->wallo_pou_deliv wallo_return wallo_return proc~wallo_control->wallo_return wallo_withdraw wallo_withdraw proc~wallo_control->wallo_withdraw