SUEWS API Site
Documentation of SUEWS source code
Modules | Functions/Subroutines
suews_phys_waterdist.f95 File Reference

Go to the source code of this file.

Modules

module  waterdist_module
 

Functions/Subroutines

subroutine waterdist_module::drainage (is, state_is, StorCap, DrainEq, DrainCoef1, DrainCoef2, nsh_real, drain_is)
 
subroutine waterdist_module::cal_water_storage (is, sfr_surf, PipeCapacity, RunoffToWater, pin, WU_surf, drain_surf, AddWater, addImpervious, nsh_real, state_in, frac_water2runoff, PervFraction, addVeg, SoilStoreCap, addWaterBody, FlowChange, StateLimit, runoffAGimpervious, runoffAGveg, runoffPipes, ev, soilstore_id, surplusWaterBody, SurplusEvap, runoffWaterBody, runoff, state_out)
 
subroutine waterdist_module::cal_water_storage_surf (pin, nsh_real, PipeCapacity, RunoffToWater, addImpervious, addVeg, addWaterBody, FlowChange, SoilStoreCap_surf, StateLimit_surf, PervFraction, sfr_surf, drain_surf, AddWater_surf, frac_water2runoff_surf, WU_surf, ev_surf_in, state_surf_in, soilstore_surf_in, ev_surf_out, state_surf_out, soilstore_surf_out, runoff_surf, runoffAGimpervious_grid, runoffAGveg_grid, runoffPipes_grid, runoffWaterBody_grid)
 
subroutine waterdist_module::cal_water_storage_building (pin, nsh_real, nlayer, sfr_roof, StateLimit_roof, SoilStoreCap_roof, WetThresh_roof, ev_roof_in, state_roof_in, soilstore_roof_in, sfr_wall, StateLimit_wall, SoilStoreCap_wall, WetThresh_wall, ev_wall_in, state_wall_in, soilstore_wall_in, ev_roof_out, state_roof_out, soilstore_roof_out, runoff_roof, ev_wall_out, state_wall_out, soilstore_wall_out, runoff_wall, state_building, soilstore_building, runoff_building, SoilStoreCap_building)
 
subroutine waterdist_module::updateflood (is, runoff, sfr_surf, PipeCapacity, RunoffToWater, runoffAGimpervious, surplusWaterBody, runoffAGveg, runoffPipes)
 
subroutine waterdist_module::redistributewater (SnowUse, WaterDist, sfr_surf, Drain, AddWaterRunoff, AddWater)
 
subroutine waterdist_module::suews_update_soilmoist (NonWaterFraction, SoilStoreCap, sfr_surf, soilstore_id, SoilMoistCap, SoilState, vsmd, smd)
 
subroutine waterdist_module::suews_cal_soilstate (SMDMethod, xsmd, NonWaterFraction, SoilMoistCap, SoilStoreCap, surf_chang_per_tstep, soilstore_id, soilstoreOld, sfr_surf, smd, smd_nsurf, tot_chang_per_tstep, SoilState)
 
subroutine waterdist_module::suews_cal_horizontalsoilwater (sfr_surf, SoilStoreCap, SoilDepth, SatHydraulicConduct, SurfaceArea, NonWaterFraction, tstep_real, soilstore_id, runoffSoil, runoffSoil_per_tstep)
 
subroutine waterdist_module::suews_cal_wateruse (nsh_real, wu_m3, SurfaceArea, sfr_surf, IrrFracPaved, IrrFracBldgs, IrrFracEveTr, IrrFracDecTr, IrrFracGrass, IrrFracBSoil, IrrFracWater, DayofWeek_id, WUProfA_24hr, WUProfM_24hr, InternalWaterUse_h, HDD_id, WUDay_id, WaterUseMethod, NSH, it, imin, DLS, wu_surf, wu_int, wu_ext)