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

Go to the source code of this file.

Modules

module  dailystate_module
 

Functions/Subroutines

subroutine dailystate_module::suews_cal_dailystate (iy, id, it, imin, isec, tstep, tstep_prev, dt_since_start, dayofweek_id, tmin_id_prev, tmax_id_prev, lenday_id_prev, basetmethod, waterusemethod, ie_start, ie_end, laicalcyes, laitype, nsh_real, avkdn, temp_c, precip, baset_hc, baset_heating, baset_cooling, lat, faut, lai_obs, albmax_dectr, albmax_evetr, albmax_grass, albmin_dectr, albmin_evetr, albmin_grass, capmax_dec, capmin_dec, pormax_dec, pormin_dec, ie_a, ie_m, daywatper, daywat, baset, basete, gddfull, sddfull, laimin, laimax, laipower, decidcap_id_prev, storedrainprm_prev, lai_id_prev, gdd_id_prev, sdd_id_prev, albdectr_id_prev, albevetr_id_prev, albgrass_id_prev, porosity_id_prev, hdd_id_prev, state_id, soilstore_id, soilstorecap, h_maintain, hdd_id_next, tmin_id_next, tmax_id_next, lenday_id_next, albdectr_id_next, albevetr_id_next, albgrass_id_next, porosity_id_next, decidcap_id_next, storedrainprm_next, lai_id_next, gdd_id_next, sdd_id_next, wuday_id)
 
subroutine dailystate_module::suews_cal_dailystate_dts (iy, id, it, imin, isec, tstep, tstep_prev, dt_since_start, dayofweek_id, tmin_id_prev, tmax_id_prev, lenday_id_prev, basetmethod, waterusemethod, ie_start, ie_end, laicalcyes, evetrlaitype, dectrlaitype, grasslaitype, nsh_real, avkdn, temp_c, precip, baset_hc, baset_heating_working, baset_heating_holiday, baset_cooling_working, baset_cooling_holiday, lat, faut, lai_obs, albmax_evetr, albmax_dectr, albmax_grass, albmin_evetr, albmin_dectr, albmin_grass, capmax_dec, capmin_dec, pormax_dec, pormin_dec, ie_a, ie_m, daywatper_mon, daywatper_tues, daywatper_wed, daywatper_thur, daywatper_fri, daywatper_sat, daywatper_sun, daywat_mon, daywat_tues, daywat_wed, daywat_thur, daywat_fri, daywat_sat, daywat_sun, evetrbaset, dectrbaset, grassbaset, evetrbasete, dectrbasete, grassbasete, evetrgddfull, dectrgddfull, grassgddfull, evetrsddfull, dectrsddfull, grasssddfull, evetrlaimin, dectrlaimin, grasslaimin, evetrlaimax, dectrlaimax, grasslaimax, evetrlaipower, dectrlaipower, grasslaipower, decidcap_id_prev, storedrainprm_prev, lai_id_prev, gdd_id_prev, sdd_id_prev, albdectr_id_prev, albevetr_id_prev, albgrass_id_prev, porosity_id_prev, hdd_id_prev, state_id, soilstore_id, soilstorecap, h_maintain, hdd_id_next, tmin_id_next, tmax_id_next, lenday_id_next, albdectr_id_next, albevetr_id_next, albgrass_id_next, porosity_id_next, decidcap_id_next, storedrainprm_next, lai_id_next, gdd_id_next, sdd_id_next, wuday_id)
 
subroutine dailystate_module::update_dailystate_end (id, it, imin, tstep, dt_since_start, tmin_id, tmax_id, lenday_id, laitype, ie_end, ie_start, laicalcyes, waterusemethod, dayofweek_id, albmax_dectr, albmax_evetr, albmax_grass, albmin_dectr, albmin_evetr, albmin_grass, baset, basete, capmax_dec, capmin_dec, daywat, daywatper, faut, gddfull, ie_a, ie_m, laimax, laimin, laipower, lat, pormax_dec, pormin_dec, sddfull, lai_obs, state_id, soilstore_id, soilstorecap, h_maintain, gdd_id, sdd_id, hdd_id, lai_id, decidcap_id, albdectr_id, albevetr_id, albgrass_id, porosity_id, storedrainprm, wuday_id)
 
subroutine dailystate_module::update_dailystate_day (basetmethod, dayofweek_id, avkdn, temp_c, precip, baset_hc, baset_heating, baset_cooling, nsh_real, tmin_id, tmax_id, lenday_id, hdd_id)
 
subroutine dailystate_module::update_veg (laimax, laimin, albmax_dectr, albmax_evetr, albmax_grass, albmin_dectr, albmin_evetr, albmin_grass, capmax_dec, capmin_dec, pormax_dec, pormin_dec, lai_id, lai_id_prev, decidcap_id, albdectr_id, albevetr_id, albgrass_id, porosity_id, storedrainprm)
 
subroutine dailystate_module::update_gddlai (id, laicalcyes, lat, lai_obs, tmin_id_prev, tmax_id_prev, lenday_id_prev, baset, basete, gddfull, sddfull, laimin, laimax, laipower, laitype, lai_id_prev, gdd_id, sdd_id, lai_id_next)
 
subroutine dailystate_module::update_wateruse (id, waterusemethod, dayofweek_id, lat, frirriauto, hdd_id, state_id, soilstore_id, soilstorecap, h_maintain, ie_a, ie_m, ie_start, ie_end, daywatper, daywat, wuday_id)
 
subroutine dailystate_module::update_hdd (dt_since_start, it, imin, tstep, hdd_id)
 
subroutine dailystate_module::update_dailystate_start (it, imin, hdd_id)
 
subroutine dailystate_module::suews_update_dailystate (id, datetimeline, gridiv, numberofgrids, dailystateline, dataoutdailystate)
 
subroutine dailystate_module::update_dailystateline (it, imin, nsh_real, gdd_id, hdd_id, lai_id, sdd_id, tmin_id, tmax_id, lenday_id, decidcap_id, albdectr_id, albevetr_id, albgrass_id, porosity_id, wuday_id, vegphenlumps, snowalb, snowdens, a1, a2, a3, dailystateline)