basin_module Module


Used by

  • module~~basin_module~~UsedByGraph module~basin_module basin_module module~hydrograph_module hydrograph_module module~hydrograph_module->module~basin_module proc~actions actions proc~actions->module~basin_module proc~actions->module~hydrograph_module module~water_allocation_module water_allocation_module proc~actions->module~water_allocation_module proc~aqu_cs_output aqu_cs_output proc~aqu_cs_output->module~basin_module proc~aqu_cs_output->module~hydrograph_module proc~aqu_pesticide_output aqu_pesticide_output proc~aqu_pesticide_output->module~basin_module proc~aqu_pesticide_output->module~hydrograph_module proc~aqu_read aqu_read proc~aqu_read->module~basin_module proc~aqu_read_init aqu_read_init proc~aqu_read_init->module~basin_module proc~aqu_read_init->module~hydrograph_module proc~aqu_read_init_cs aqu_read_init_cs proc~aqu_read_init_cs->module~basin_module proc~aqu_read_init_cs->module~hydrograph_module proc~aqu_salt_output aqu_salt_output proc~aqu_salt_output->module~basin_module proc~aqu_salt_output->module~hydrograph_module proc~aquifer_output aquifer_output proc~aquifer_output->module~basin_module proc~aquifer_output->module~hydrograph_module proc~basin_aqu_pest_output basin_aqu_pest_output proc~basin_aqu_pest_output->module~basin_module proc~basin_aqu_pest_output->module~hydrograph_module proc~basin_aquifer_output basin_aquifer_output proc~basin_aquifer_output->module~basin_module proc~basin_aquifer_output->module~hydrograph_module proc~basin_ch_pest_output basin_ch_pest_output proc~basin_ch_pest_output->module~basin_module proc~basin_ch_pest_output->module~hydrograph_module proc~basin_chanbud_output basin_chanbud_output proc~basin_chanbud_output->module~basin_module proc~basin_chanbud_output->module~hydrograph_module proc~basin_chanmorph_output basin_chanmorph_output proc~basin_chanmorph_output->module~basin_module proc~basin_chanmorph_output->module~hydrograph_module proc~basin_channel_output basin_channel_output proc~basin_channel_output->module~basin_module proc~basin_channel_output->module~hydrograph_module proc~basin_ls_pest_output basin_ls_pest_output proc~basin_ls_pest_output->module~basin_module proc~basin_ls_pest_output->module~hydrograph_module proc~basin_output basin_output proc~basin_output->module~basin_module proc~basin_output->module~hydrograph_module proc~basin_print_codes_read basin_print_codes_read proc~basin_print_codes_read->module~basin_module proc~basin_prm_default basin_prm_default proc~basin_prm_default->module~basin_module proc~basin_read_cc basin_read_cc proc~basin_read_cc->module~basin_module proc~basin_read_objs basin_read_objs proc~basin_read_objs->module~basin_module proc~basin_read_objs->module~hydrograph_module proc~basin_read_prm basin_read_prm proc~basin_read_prm->module~basin_module proc~basin_recall_output basin_recall_output proc~basin_recall_output->module~basin_module proc~basin_recall_output->module~hydrograph_module proc~basin_res_pest_output basin_res_pest_output proc~basin_res_pest_output->module~basin_module proc~basin_res_pest_output->module~hydrograph_module proc~basin_reservoir_output basin_reservoir_output proc~basin_reservoir_output->module~basin_module proc~basin_reservoir_output->module~hydrograph_module proc~basin_sdchannel_output basin_sdchannel_output proc~basin_sdchannel_output->module~basin_module proc~basin_sdchannel_output->module~hydrograph_module proc~basin_sw_init basin_sw_init proc~basin_sw_init->module~basin_module proc~basin_sw_init->module~hydrograph_module proc~cal_parm_select cal_parm_select proc~cal_parm_select->module~basin_module proc~cal_parm_select->module~hydrograph_module proc~calsoft_chsed calsoft_chsed proc~calsoft_chsed->module~basin_module proc~calsoft_chsed->module~hydrograph_module proc~calsoft_control calsoft_control proc~calsoft_control->module~basin_module proc~calsoft_control->module~hydrograph_module proc~calsoft_hyd calsoft_hyd proc~calsoft_hyd->module~basin_module proc~calsoft_hyd->module~hydrograph_module proc~calsoft_hyd_bfr calsoft_hyd_bfr proc~calsoft_hyd_bfr->module~basin_module proc~calsoft_hyd_bfr->module~hydrograph_module proc~calsoft_hyd_bfr_et calsoft_hyd_bfr_et proc~calsoft_hyd_bfr_et->module~basin_module proc~calsoft_hyd_bfr_et->module~hydrograph_module proc~calsoft_hyd_bfr_latq calsoft_hyd_bfr_latq proc~calsoft_hyd_bfr_latq->module~basin_module proc~calsoft_hyd_bfr_latq->module~hydrograph_module proc~calsoft_hyd_bfr_perc calsoft_hyd_bfr_perc proc~calsoft_hyd_bfr_perc->module~basin_module proc~calsoft_hyd_bfr_perc->module~hydrograph_module proc~calsoft_hyd_bfr_surq calsoft_hyd_bfr_surq proc~calsoft_hyd_bfr_surq->module~basin_module proc~calsoft_hyd_bfr_surq->module~hydrograph_module proc~calsoft_plant calsoft_plant proc~calsoft_plant->module~basin_module proc~calsoft_plant->module~hydrograph_module proc~calsoft_sed calsoft_sed proc~calsoft_sed->module~basin_module proc~calsoft_sed->module~hydrograph_module proc~caltsoft_hyd caltsoft_hyd proc~caltsoft_hyd->module~basin_module proc~caltsoft_hyd->module~hydrograph_module proc~ch_cs_output ch_cs_output proc~ch_cs_output->module~basin_module proc~ch_cs_output->module~hydrograph_module proc~ch_pathogen_output ch_pathogen_output proc~ch_pathogen_output->module~basin_module proc~ch_pathogen_output->module~hydrograph_module proc~ch_read ch_read proc~ch_read->module~basin_module proc~ch_read->module~hydrograph_module proc~ch_read_hyd ch_read_hyd proc~ch_read_hyd->module~basin_module proc~ch_read_init ch_read_init proc~ch_read_init->module~basin_module proc~ch_read_init_cs ch_read_init_cs proc~ch_read_init_cs->module~basin_module proc~ch_read_nut ch_read_nut proc~ch_read_nut->module~basin_module proc~ch_read_temp ch_read_temp proc~ch_read_temp->module~basin_module proc~ch_read_temp->module~hydrograph_module proc~ch_rtday ch_rtday proc~ch_rtday->module~basin_module proc~ch_rtday->module~hydrograph_module proc~ch_rthr ch_rthr proc~ch_rthr->module~basin_module proc~ch_rthr->module~hydrograph_module proc~ch_rtmusk ch_rtmusk proc~ch_rtmusk->module~basin_module proc~ch_rtmusk->module~hydrograph_module proc~ch_rtpath ch_rtpath proc~ch_rtpath->module~basin_module proc~ch_rtpath->module~hydrograph_module proc~ch_salt_output ch_salt_output proc~ch_salt_output->module~basin_module proc~ch_salt_output->module~hydrograph_module proc~ch_temp1 ch_temp1 proc~ch_temp1->module~basin_module proc~ch_temp1->module~hydrograph_module proc~cha_pesticide_output cha_pesticide_output proc~cha_pesticide_output->module~basin_module proc~cha_pesticide_output->module~hydrograph_module proc~channel_control channel_control proc~channel_control->module~basin_module proc~channel_control->module~hydrograph_module proc~channel_om_output channel_om_output proc~channel_om_output->module~basin_module proc~channel_om_output->module~hydrograph_module proc~channel_output channel_output proc~channel_output->module~basin_module proc~channel_output->module~hydrograph_module proc~cli_clgen cli_clgen proc~cli_clgen->module~basin_module proc~cli_clgen->module~hydrograph_module proc~cli_initwgn cli_initwgn proc~cli_initwgn->module~basin_module proc~cli_lapse cli_lapse proc~cli_lapse->module~basin_module proc~cli_lapse->module~hydrograph_module proc~cli_pgen cli_pgen proc~cli_pgen->module~basin_module proc~cli_pgen->module~hydrograph_module proc~cli_pmeas cli_pmeas proc~cli_pmeas->module~basin_module proc~cli_precip_control cli_precip_control proc~cli_precip_control->module~basin_module proc~cli_precip_control->module~hydrograph_module proc~cli_read_atmodep cli_read_atmodep proc~cli_read_atmodep->module~basin_module proc~cli_read_atmodep_cs cli_read_atmodep_cs proc~cli_read_atmodep_cs->module~basin_module proc~cli_read_atmodep_salt cli_read_atmodep_salt proc~cli_read_atmodep_salt->module~basin_module proc~climate_control climate_control proc~climate_control->module~basin_module proc~climate_control->module~hydrograph_module proc~co2_read co2_read proc~co2_read->module~basin_module proc~command command proc~command->module~basin_module proc~command->module~hydrograph_module proc~constit_db_read constit_db_read proc~constit_db_read->module~basin_module proc~cs_divert cs_divert proc~cs_divert->module~basin_module proc~cs_divert->module~hydrograph_module proc~cs_divert->module~water_allocation_module proc~cs_irrig cs_irrig proc~cs_irrig->module~basin_module proc~cs_irrig->module~hydrograph_module proc~cs_irrig->module~water_allocation_module proc~cs_lch cs_lch proc~cs_lch->module~basin_module proc~cs_rain cs_rain proc~cs_rain->module~basin_module proc~cs_rain->module~hydrograph_module proc~cs_sed cs_sed proc~cs_sed->module~basin_module proc~cs_uptake cs_uptake proc~cs_uptake->module~basin_module proc~cs_uptake->module~hydrograph_module proc~cs_uptake_read cs_uptake_read proc~cs_uptake_read->module~basin_module proc~cs_uptake_read->module~hydrograph_module proc~ero_ovrsed ero_ovrsed proc~ero_ovrsed->module~basin_module proc~ero_ovrsed->module~hydrograph_module proc~ero_pkq ero_pkq proc~ero_pkq->module~basin_module proc~ero_pkq->module~hydrograph_module proc~et_act et_act proc~et_act->module~basin_module proc~et_act->module~hydrograph_module proc~et_pot et_pot proc~et_pot->module~basin_module proc~et_pot->module~hydrograph_module proc~flow_hyd_ru_hru flow_hyd_ru_hru proc~flow_hyd_ru_hru->module~basin_module proc~flow_hyd_ru_hru->module~hydrograph_module proc~gcycl gcycl proc~gcycl->module~basin_module proc~header_aquifer header_aquifer proc~header_aquifer->module~basin_module proc~header_aquifer->module~hydrograph_module proc~header_channel header_channel proc~header_channel->module~basin_module proc~header_channel->module~hydrograph_module proc~header_const header_const proc~header_const->module~basin_module proc~header_const->module~hydrograph_module proc~header_hyd header_hyd proc~header_hyd->module~basin_module proc~header_hyd->module~hydrograph_module proc~header_lu_change header_lu_change proc~header_lu_change->module~basin_module proc~header_mgt header_mgt proc~header_mgt->module~basin_module proc~header_path header_path proc~header_path->module~basin_module proc~header_pest header_pest proc~header_pest->module~basin_module proc~header_pest->module~hydrograph_module proc~header_reservoir header_reservoir proc~header_reservoir->module~basin_module proc~header_reservoir->module~hydrograph_module proc~header_salt header_salt proc~header_salt->module~basin_module proc~header_salt->module~hydrograph_module proc~header_sd_channel header_sd_channel proc~header_sd_channel->module~basin_module proc~header_sd_channel->module~hydrograph_module proc~header_water_allocation header_water_allocation proc~header_water_allocation->module~basin_module proc~header_water_allocation->module~water_allocation_module proc~header_wetland header_wetland proc~header_wetland->module~basin_module proc~header_wetland->module~hydrograph_module proc~header_write header_write proc~header_write->module~basin_module proc~header_write->module~hydrograph_module proc~header_yield header_yield proc~header_yield->module~basin_module proc~header_yield->module~hydrograph_module proc~hru_carbon_output hru_carbon_output proc~hru_carbon_output->module~basin_module proc~hru_carbon_output->module~hydrograph_module proc~hru_control hru_control proc~hru_control->module~basin_module proc~hru_control->module~hydrograph_module proc~hru_cs_output hru_cs_output proc~hru_cs_output->module~basin_module proc~hru_cs_output->module~hydrograph_module proc~hru_hyds hru_hyds proc~hru_hyds->module~basin_module proc~hru_hyds->module~hydrograph_module proc~hru_lte_output hru_lte_output proc~hru_lte_output->module~basin_module proc~hru_lte_output->module~hydrograph_module proc~hru_output hru_output proc~hru_output->module~basin_module proc~hru_output->module~hydrograph_module proc~hru_pathogen_output hru_pathogen_output proc~hru_pathogen_output->module~basin_module proc~hru_pathogen_output->module~hydrograph_module proc~hru_pesticide_output hru_pesticide_output proc~hru_pesticide_output->module~basin_module proc~hru_pesticide_output->module~hydrograph_module proc~hru_salt_output hru_salt_output proc~hru_salt_output->module~basin_module proc~hru_salt_output->module~hydrograph_module proc~hyd_connect hyd_connect proc~hyd_connect->module~basin_module proc~hyd_connect->module~hydrograph_module proc~hyd_connect_out hyd_connect_out proc~hyd_connect_out->module~basin_module proc~hyd_connect_out->module~hydrograph_module proc~hyddep_output hyddep_output proc~hyddep_output->module~basin_module proc~hyddep_output->module~hydrograph_module proc~hydin_output hydin_output proc~hydin_output->module~basin_module proc~hydin_output->module~hydrograph_module proc~hydout_output hydout_output proc~hydout_output->module~basin_module proc~hydout_output->module~hydrograph_module proc~hydro_init hydro_init proc~hydro_init->module~basin_module proc~hydro_init->module~hydrograph_module proc~lcu_read_softcal lcu_read_softcal proc~lcu_read_softcal->module~basin_module proc~lcu_read_softcal->module~hydrograph_module proc~lsreg_output lsreg_output proc~lsreg_output->module~basin_module proc~lsu_output lsu_output proc~lsu_output->module~basin_module proc~lsu_output->module~hydrograph_module proc~mallo_control mallo_control proc~mallo_control->module~basin_module proc~mgt_harvgrain mgt_harvgrain proc~mgt_harvgrain->module~basin_module proc~mgt_harvtuber mgt_harvtuber proc~mgt_harvtuber->module~basin_module proc~mgt_killop mgt_killop proc~mgt_killop->module~basin_module proc~mgt_newtillmix mgt_newtillmix proc~mgt_newtillmix->module~basin_module proc~mgt_newtillmix_wet mgt_newtillmix_wet proc~mgt_newtillmix_wet->module~basin_module proc~mgt_newtillmix_wet->module~hydrograph_module proc~mgt_sched mgt_sched proc~mgt_sched->module~basin_module proc~mgt_sched->module~hydrograph_module proc~nut_denit nut_denit proc~nut_denit->module~basin_module proc~nut_nitvol nut_nitvol proc~nut_nitvol->module~basin_module proc~nut_nlch nut_nlch proc~nut_nlch->module~basin_module proc~nut_nminrl nut_nminrl proc~nut_nminrl->module~basin_module proc~nut_nrain nut_nrain proc~nut_nrain->module~basin_module proc~nut_nrain->module~hydrograph_module proc~nut_pminrl nut_pminrl proc~nut_pminrl->module~basin_module proc~nut_pminrl2 nut_pminrl2 proc~nut_pminrl2->module~basin_module proc~nut_solp nut_solp proc~nut_solp->module~basin_module proc~nut_solp->module~hydrograph_module proc~om_water_init om_water_init proc~om_water_init->module~basin_module proc~om_water_init->module~hydrograph_module proc~output_landscape_init output_landscape_init proc~output_landscape_init->module~basin_module proc~output_landscape_init->module~hydrograph_module proc~pathogen_init pathogen_init proc~pathogen_init->module~basin_module proc~pathogen_init->module~hydrograph_module proc~pest_apply pest_apply proc~pest_apply->module~basin_module proc~pest_lch pest_lch proc~pest_lch->module~basin_module proc~pest_metabolite_read pest_metabolite_read proc~pest_metabolite_read->module~basin_module proc~pest_parm_read pest_parm_read proc~pest_parm_read->module~basin_module proc~pl_biomass_gro pl_biomass_gro proc~pl_biomass_gro->module~basin_module proc~pl_biomass_gro->module~hydrograph_module proc~pl_burnop pl_burnop proc~pl_burnop->module~basin_module proc~pl_fert pl_fert proc~pl_fert->module~basin_module proc~pl_fert_wet pl_fert_wet proc~pl_fert_wet->module~basin_module proc~pl_fert_wet->module~hydrograph_module proc~pl_graze pl_graze proc~pl_graze->module~basin_module proc~pl_grow pl_grow proc~pl_grow->module~basin_module proc~pl_leaf_drop pl_leaf_drop proc~pl_leaf_drop->module~basin_module proc~pl_leaf_drop->module~hydrograph_module proc~pl_leaf_gro pl_leaf_gro proc~pl_leaf_gro->module~basin_module proc~pl_leaf_senes pl_leaf_senes proc~pl_leaf_senes->module~basin_module proc~pl_leaf_senes->module~hydrograph_module proc~pl_mortality pl_mortality proc~pl_mortality->module~basin_module proc~pl_nfix pl_nfix proc~pl_nfix->module~basin_module proc~pl_nup pl_nup proc~pl_nup->module~basin_module proc~pl_partition pl_partition proc~pl_partition->module~basin_module proc~pl_pup pl_pup proc~pl_pup->module~basin_module proc~pl_root_gro pl_root_gro proc~pl_root_gro->module~basin_module proc~pl_waterup pl_waterup proc~pl_waterup->module~basin_module proc~plantparm_init plantparm_init proc~plantparm_init->module~basin_module proc~recall_cs recall_cs proc~recall_cs->module~basin_module proc~recall_cs->module~hydrograph_module proc~recall_nut recall_nut proc~recall_nut->module~basin_module proc~recall_nut->module~hydrograph_module proc~recall_output recall_output proc~recall_output->module~basin_module proc~recall_output->module~hydrograph_module proc~recall_salt recall_salt proc~recall_salt->module~basin_module proc~recall_salt->module~hydrograph_module proc~res_control res_control proc~res_control->module~basin_module proc~res_control->module~hydrograph_module proc~res_cs_output res_cs_output proc~res_cs_output->module~basin_module proc~res_cs_output->module~hydrograph_module proc~res_pesticide_output res_pesticide_output proc~res_pesticide_output->module~basin_module proc~res_pesticide_output->module~hydrograph_module proc~res_read res_read proc~res_read->module~basin_module proc~res_read->module~hydrograph_module proc~res_read_hyd res_read_hyd proc~res_read_hyd->module~basin_module proc~res_read_init res_read_init proc~res_read_init->module~basin_module proc~res_salt_output res_salt_output proc~res_salt_output->module~basin_module proc~res_salt_output->module~hydrograph_module proc~res_weir_release res_weir_release proc~res_weir_release->module~basin_module proc~res_weir_release->module~hydrograph_module proc~res_weir_release->module~water_allocation_module proc~reservoir_output reservoir_output proc~reservoir_output->module~basin_module proc~reservoir_output->module~hydrograph_module proc~ru_cs_output ru_cs_output proc~ru_cs_output->module~basin_module proc~ru_cs_output->module~hydrograph_module proc~ru_output ru_output proc~ru_output->module~basin_module proc~ru_output->module~hydrograph_module proc~ru_read ru_read proc~ru_read->module~basin_module proc~ru_read->module~hydrograph_module proc~ru_salt_output ru_salt_output proc~ru_salt_output->module~basin_module proc~ru_salt_output->module~hydrograph_module proc~salt_chem_aqu salt_chem_aqu proc~salt_chem_aqu->module~basin_module proc~salt_chem_aqu->module~hydrograph_module proc~salt_chem_hru salt_chem_hru proc~salt_chem_hru->module~basin_module proc~salt_chem_soil_single salt_chem_soil_single proc~salt_chem_soil_single->module~basin_module proc~salt_irrig salt_irrig proc~salt_irrig->module~basin_module proc~salt_irrig->module~hydrograph_module proc~salt_irrig->module~water_allocation_module proc~salt_lch salt_lch proc~salt_lch->module~basin_module proc~salt_rain salt_rain proc~salt_rain->module~basin_module proc~salt_rain->module~hydrograph_module proc~salt_roadsalt salt_roadsalt proc~salt_roadsalt->module~basin_module proc~salt_roadsalt->module~hydrograph_module proc~salt_roadsalt_read salt_roadsalt_read proc~salt_roadsalt_read->module~basin_module proc~salt_uptake salt_uptake proc~salt_uptake->module~basin_module proc~salt_uptake->module~hydrograph_module proc~salt_uptake_read salt_uptake_read proc~salt_uptake_read->module~basin_module proc~salt_uptake_read->module~hydrograph_module proc~sd_chanbud_output sd_chanbud_output proc~sd_chanbud_output->module~basin_module proc~sd_chanbud_output->module~hydrograph_module proc~sd_chanmorph_output sd_chanmorph_output proc~sd_chanmorph_output->module~basin_module proc~sd_chanmorph_output->module~hydrograph_module proc~sd_channel_control3 sd_channel_control3 proc~sd_channel_control3->module~basin_module proc~sd_channel_control3->module~hydrograph_module proc~sd_channel_control3->module~water_allocation_module proc~sd_channel_output sd_channel_output proc~sd_channel_output->module~basin_module proc~sd_channel_output->module~hydrograph_module proc~sd_channel_read sd_channel_read proc~sd_channel_read->module~basin_module proc~sd_channel_read->module~hydrograph_module proc~sep_biozone sep_biozone proc~sep_biozone->module~basin_module proc~smp_filter smp_filter proc~smp_filter->module~basin_module proc~soil_awc_init soil_awc_init proc~soil_awc_init->module~basin_module proc~soil_nutcarb_init soil_nutcarb_init proc~soil_nutcarb_init->module~basin_module proc~soil_phys_init soil_phys_init proc~soil_phys_init->module~basin_module proc~soils_init soils_init proc~soils_init->module~basin_module proc~soils_init->module~hydrograph_module proc~sq_canopyint sq_canopyint proc~sq_canopyint->module~basin_module proc~sq_canopyint->module~hydrograph_module proc~sq_crackflow sq_crackflow proc~sq_crackflow->module~basin_module proc~sq_dailycn sq_dailycn proc~sq_dailycn->module~basin_module proc~sq_greenampt sq_greenampt proc~sq_greenampt->module~basin_module proc~sq_greenampt->module~hydrograph_module proc~sq_surfst sq_surfst proc~sq_surfst->module~basin_module proc~sq_volq sq_volq proc~sq_volq->module~basin_module proc~stor_surfstor stor_surfstor proc~stor_surfstor->module~basin_module proc~surface surface proc~surface->module~basin_module proc~surface->module~hydrograph_module proc~swr_drains swr_drains proc~swr_drains->module~basin_module proc~swr_drains->module~hydrograph_module proc~swr_percmain swr_percmain proc~swr_percmain->module~basin_module proc~swr_percmain->module~hydrograph_module proc~swr_satexcess swr_satexcess proc~swr_satexcess->module~basin_module proc~swr_satexcess->module~hydrograph_module proc~swr_subwq swr_subwq proc~swr_subwq->module~basin_module proc~time_conc_init time_conc_init proc~time_conc_init->module~basin_module proc~time_conc_init->module~hydrograph_module proc~unit_hyd unit_hyd proc~unit_hyd->module~basin_module proc~wallo_control wallo_control proc~wallo_control->module~basin_module proc~wallo_control->module~hydrograph_module proc~wallo_control->module~water_allocation_module proc~wallo_withdraw wallo_withdraw proc~wallo_withdraw->module~basin_module proc~wallo_withdraw->module~hydrograph_module proc~wallo_withdraw->module~water_allocation_module proc~wet_cs_output wet_cs_output proc~wet_cs_output->module~basin_module proc~wet_cs_output->module~hydrograph_module proc~wet_read wet_read proc~wet_read->module~basin_module proc~wet_read->module~hydrograph_module proc~wet_read_hyd wet_read_hyd proc~wet_read_hyd->module~basin_module proc~wet_salt_output wet_salt_output proc~wet_salt_output->module~basin_module proc~wet_salt_output->module~hydrograph_module proc~wetland_control wetland_control proc~wetland_control->module~basin_module proc~wetland_control->module~hydrograph_module proc~wetland_output wetland_output proc~wetland_output->module~basin_module proc~wetland_output->module~hydrograph_module module~water_allocation_module->module~hydrograph_module proc~allocate_parms allocate_parms proc~allocate_parms->module~hydrograph_module proc~aqu2d_init aqu2d_init proc~aqu2d_init->module~hydrograph_module proc~aqu2d_read aqu2d_read proc~aqu2d_read->module~hydrograph_module proc~aqu_1d_control aqu_1d_control proc~aqu_1d_control->module~hydrograph_module proc~aqu_initial aqu_initial proc~aqu_initial->module~hydrograph_module proc~aqu_pest_output_init aqu_pest_output_init proc~aqu_pest_output_init->module~hydrograph_module proc~aqu_read_elements aqu_read_elements proc~aqu_read_elements->module~hydrograph_module proc~cal_allo_init cal_allo_init proc~cal_allo_init->module~hydrograph_module proc~cal_parmchg_read cal_parmchg_read proc~cal_parmchg_read->module~hydrograph_module proc~calhard_control calhard_control proc~calhard_control->module~hydrograph_module proc~calsoft_read_codes calsoft_read_codes proc~calsoft_read_codes->module~hydrograph_module proc~ch_rchinit ch_rchinit proc~ch_rchinit->module~hydrograph_module proc~ch_read_elements ch_read_elements proc~ch_read_elements->module~hydrograph_module proc~ch_read_orders_cal ch_read_orders_cal proc~ch_read_orders_cal->module~hydrograph_module proc~ch_rtpest ch_rtpest proc~ch_rtpest->module~hydrograph_module proc~ch_watqual4 ch_watqual4 proc~ch_watqual4->module~hydrograph_module proc~channel_allo channel_allo proc~channel_allo->module~hydrograph_module proc~channel_surf_link channel_surf_link proc~channel_surf_link->module~hydrograph_module proc~cli_pgenhr cli_pgenhr proc~cli_pgenhr->module~hydrograph_module proc~cli_rhgen cli_rhgen proc~cli_rhgen->module~hydrograph_module proc~cli_slrgen cli_slrgen proc~cli_slrgen->module~hydrograph_module proc~cli_staread cli_staread proc~cli_staread->module~hydrograph_module proc~cli_tgen cli_tgen proc~cli_tgen->module~hydrograph_module proc~cli_wndgen cli_wndgen proc~cli_wndgen->module~hydrograph_module proc~cn2_init_all cn2_init_all proc~cn2_init_all->module~hydrograph_module proc~conditions conditions proc~conditions->module~hydrograph_module proc~conditions->module~water_allocation_module proc~cs_balance cs_balance proc~cs_balance->module~hydrograph_module proc~cs_cha_read cs_cha_read proc~cs_cha_read->module~hydrograph_module proc~cs_hru_init cs_hru_init proc~cs_hru_init->module~hydrograph_module proc~cs_rctn_aqu cs_rctn_aqu proc~cs_rctn_aqu->module~hydrograph_module proc~cs_reactions_read cs_reactions_read proc~cs_reactions_read->module~hydrograph_module proc~cs_sorb_aqu cs_sorb_aqu proc~cs_sorb_aqu->module~hydrograph_module proc~cs_str_output cs_str_output proc~cs_str_output->module~hydrograph_module proc~define_unit_elements define_unit_elements proc~define_unit_elements->module~hydrograph_module proc~dr_path_read dr_path_read proc~dr_path_read->module~hydrograph_module proc~dr_read dr_read proc~dr_read->module~hydrograph_module proc~dr_read_hmet dr_read_hmet proc~dr_read_hmet->module~hydrograph_module proc~dr_read_om dr_read_om proc~dr_read_om->module~hydrograph_module proc~dr_read_pest dr_read_pest proc~dr_read_pest->module~hydrograph_module proc~dr_read_salt dr_read_salt proc~dr_read_salt->module~hydrograph_module proc~dr_ru dr_ru proc~dr_ru->module~hydrograph_module proc~dtbl_flocon_read dtbl_flocon_read proc~dtbl_flocon_read->module~hydrograph_module proc~dtbl_lum_read dtbl_lum_read proc~dtbl_lum_read->module~hydrograph_module proc~dtbl_res_read dtbl_res_read proc~dtbl_res_read->module~hydrograph_module proc~ero_eiusle ero_eiusle proc~ero_eiusle->module~hydrograph_module proc~erosion_output erosion_output proc~erosion_output->module~hydrograph_module proc~exco_read exco_read proc~exco_read->module~hydrograph_module proc~exco_read_hmet exco_read_hmet proc~exco_read_hmet->module~hydrograph_module proc~exco_read_om exco_read_om proc~exco_read_om->module~hydrograph_module proc~exco_read_path exco_read_path proc~exco_read_path->module~hydrograph_module proc~exco_read_pest exco_read_pest proc~exco_read_pest->module~hydrograph_module proc~exco_read_salt exco_read_salt proc~exco_read_salt->module~hydrograph_module proc~flow_dur_curve flow_dur_curve proc~flow_dur_curve->module~hydrograph_module proc~gwflow_canl gwflow_canl proc~gwflow_canl->module~hydrograph_module proc~gwflow_canl_out gwflow_canl_out proc~gwflow_canl_out->module~hydrograph_module proc~gwflow_chan_read gwflow_chan_read proc~gwflow_chan_read->module~hydrograph_module proc~gwflow_chem gwflow_chem proc~gwflow_chem->module~hydrograph_module proc~gwflow_fpln gwflow_fpln proc~gwflow_fpln->module~hydrograph_module proc~gwflow_gwet gwflow_gwet proc~gwflow_gwet->module~hydrograph_module proc~gwflow_gwsw gwflow_gwsw proc~gwflow_gwsw->module~hydrograph_module proc~gwflow_ppag gwflow_ppag proc~gwflow_ppag->module~hydrograph_module proc~gwflow_read gwflow_read proc~gwflow_read->module~hydrograph_module proc~gwflow_rech gwflow_rech proc~gwflow_rech->module~hydrograph_module proc~gwflow_resv gwflow_resv proc~gwflow_resv->module~hydrograph_module proc~gwflow_satx gwflow_satx proc~gwflow_satx->module~hydrograph_module proc~gwflow_simulate gwflow_simulate proc~gwflow_simulate->module~hydrograph_module proc~gwflow_soil gwflow_soil proc~gwflow_soil->module~hydrograph_module proc~gwflow_tile gwflow_tile proc~gwflow_tile->module~hydrograph_module proc~gwflow_wetl gwflow_wetl proc~gwflow_wetl->module~hydrograph_module proc~hcsin_output hcsin_output proc~hcsin_output->module~hydrograph_module proc~hcsout_output hcsout_output proc~hcsout_output->module~hydrograph_module proc~header_cs header_cs proc~header_cs->module~hydrograph_module proc~header_snutc header_snutc proc~header_snutc->module~hydrograph_module proc~hru_allo hru_allo proc~hru_allo->module~hydrograph_module proc~hru_dtbl_actions_init hru_dtbl_actions_init proc~hru_dtbl_actions_init->module~hydrograph_module proc~hru_fr_change hru_fr_change proc~hru_fr_change->module~hydrograph_module proc~hru_lte_read hru_lte_read proc~hru_lte_read->module~hydrograph_module proc~hru_lum_init hru_lum_init proc~hru_lum_init->module~hydrograph_module proc~hru_lum_init_all hru_lum_init_all proc~hru_lum_init_all->module~hydrograph_module proc~hru_output_allo hru_output_allo proc~hru_output_allo->module~hydrograph_module proc~hru_read hru_read proc~hru_read->module~hydrograph_module proc~hru_urban hru_urban proc~hru_urban->module~hydrograph_module proc~hrudb_init hrudb_init proc~hrudb_init->module~hydrograph_module proc~hyd_read_connect hyd_read_connect proc~hyd_read_connect->module~hydrograph_module proc~lsu_read_elements lsu_read_elements proc~lsu_read_elements->module~hydrograph_module proc~manure_allocation_read manure_allocation_read proc~manure_allocation_read->module~hydrograph_module proc~manure_demand_output manure_demand_output proc~manure_demand_output->module~hydrograph_module proc~manure_source_output manure_source_output proc~manure_source_output->module~hydrograph_module proc~obj_output obj_output proc~obj_output->module~hydrograph_module proc~object_read_output object_read_output proc~object_read_output->module~hydrograph_module proc~overbank_read overbank_read proc~overbank_read->module~hydrograph_module proc~path_cha_res_read path_cha_res_read proc~path_cha_res_read->module~hydrograph_module proc~pest_cha_res_read pest_cha_res_read proc~pest_cha_res_read->module~hydrograph_module proc~pesticide_init pesticide_init proc~pesticide_init->module~hydrograph_module proc~pl_dormant pl_dormant proc~pl_dormant->module~hydrograph_module proc~pl_read_parms_cal pl_read_parms_cal proc~pl_read_parms_cal->module~hydrograph_module proc~pl_read_regions_cal pl_read_regions_cal proc~pl_read_regions_cal->module~hydrograph_module proc~pl_write_parms_cal pl_write_parms_cal proc~pl_write_parms_cal->module~hydrograph_module proc~plant_all_init plant_all_init proc~plant_all_init->module~hydrograph_module proc~plant_init plant_init proc~plant_init->module~hydrograph_module proc~proc_aqu proc_aqu proc~proc_aqu->module~hydrograph_module proc~proc_cal proc_cal proc~proc_cal->module~hydrograph_module proc~proc_cha proc_cha proc~proc_cha->module~hydrograph_module proc~proc_cond proc_cond proc~proc_cond->module~hydrograph_module proc~proc_hru proc_hru proc~proc_hru->module~hydrograph_module proc~proc_res proc_res proc~proc_res->module~hydrograph_module proc~re_initialize re_initialize proc~re_initialize->module~hydrograph_module proc~rec_read_elements rec_read_elements proc~rec_read_elements->module~hydrograph_module proc~recall_read recall_read proc~recall_read->module~hydrograph_module proc~recall_read_cs recall_read_cs proc~recall_read_cs->module~hydrograph_module proc~recall_read_salt recall_read_salt proc~recall_read_salt->module~hydrograph_module proc~reg_read_elements reg_read_elements proc~reg_read_elements->module~hydrograph_module proc~res_allo res_allo proc~res_allo->module~hydrograph_module proc~res_cs res_cs proc~res_cs->module~hydrograph_module proc~res_hydro res_hydro proc~res_hydro->module~hydrograph_module proc~res_hydro->module~water_allocation_module proc~res_initial res_initial proc~res_initial->module~hydrograph_module proc~res_nutrient res_nutrient proc~res_nutrient->module~hydrograph_module proc~res_objects res_objects proc~res_objects->module~hydrograph_module proc~res_pest res_pest proc~res_pest->module~hydrograph_module proc~res_read_elements res_read_elements proc~res_read_elements->module~hydrograph_module proc~res_rel_conds res_rel_conds proc~res_rel_conds->module~hydrograph_module proc~res_salt res_salt proc~res_salt->module~hydrograph_module proc~res_sediment res_sediment proc~res_sediment->module~hydrograph_module proc~rls_routeaqu rls_routeaqu proc~rls_routeaqu->module~hydrograph_module proc~rls_routesoil rls_routesoil proc~rls_routesoil->module~hydrograph_module proc~rls_routesurf rls_routesurf proc~rls_routesurf->module~hydrograph_module proc~rls_routetile rls_routetile proc~rls_routetile->module~hydrograph_module proc~ru_read_elements ru_read_elements proc~ru_read_elements->module~hydrograph_module proc~salt_balance salt_balance proc~salt_balance->module~hydrograph_module proc~salt_cha_read salt_cha_read proc~salt_cha_read->module~hydrograph_module proc~salt_hru_init salt_hru_init proc~salt_hru_init->module~hydrograph_module proc~sd_channel_control2 sd_channel_control2 proc~sd_channel_control2->module~hydrograph_module proc~sd_channel_nutrients sd_channel_nutrients proc~sd_channel_nutrients->module~hydrograph_module proc~sd_channel_sediment3 sd_channel_sediment3 proc~sd_channel_sediment3->module~hydrograph_module proc~sd_channel_surf_link sd_channel_surf_link proc~sd_channel_surf_link->module~hydrograph_module proc~sd_hydsed_read sd_hydsed_read proc~sd_hydsed_read->module~hydrograph_module proc~sim_initday sim_initday proc~sim_initday->module~hydrograph_module proc~soil_nutcarb_write soil_nutcarb_write proc~soil_nutcarb_write->module~hydrograph_module proc~sq_snom sq_snom proc~sq_snom->module~hydrograph_module proc~structure_init structure_init proc~structure_init->module~hydrograph_module proc~swift_output swift_output proc~swift_output->module~hydrograph_module proc~topohyd_init topohyd_init proc~topohyd_init->module~hydrograph_module proc~treat_read_om treat_read_om proc~treat_read_om->module~hydrograph_module proc~treat_read_om->module~water_allocation_module proc~unit_hyd_ru_hru unit_hyd_ru_hru proc~unit_hyd_ru_hru->module~hydrograph_module proc~varinit varinit proc~varinit->module~hydrograph_module proc~wallo_demand wallo_demand proc~wallo_demand->module~hydrograph_module proc~wallo_demand->module~water_allocation_module proc~wallo_transfer wallo_transfer proc~wallo_transfer->module~hydrograph_module proc~wallo_transfer->module~water_allocation_module proc~wallo_treatment wallo_treatment proc~wallo_treatment->module~hydrograph_module proc~wallo_treatment->module~water_allocation_module proc~water_allocation_output water_allocation_output proc~water_allocation_output->module~hydrograph_module proc~water_allocation_output->module~water_allocation_module proc~water_allocation_read water_allocation_read proc~water_allocation_read->module~hydrograph_module proc~water_allocation_read->module~water_allocation_module proc~wet_all_initial wet_all_initial proc~wet_all_initial->module~hydrograph_module proc~wet_cs wet_cs proc~wet_cs->module~hydrograph_module proc~wet_fp_init wet_fp_init proc~wet_fp_init->module~hydrograph_module proc~wet_initial wet_initial proc~wet_initial->module~hydrograph_module proc~wet_irrp wet_irrp proc~wet_irrp->module~hydrograph_module proc~wet_salt wet_salt proc~wet_salt->module~hydrograph_module program~main main program~main->module~hydrograph_module

Variables

Type Visibility Attributes Name Initial
character(len=80), public :: prog = ""
real, public :: ban_precip_aa = 0.
type(basin_inputs), public :: bsn
type(basin_control_codes), public :: bsn_cc
type(basin_parms), public :: bsn_prm
type(basin_print_codes), public :: pco
type(basin_print_codes), public :: pco_init
type(mgt_header), public :: mgt_hdr
type(mgt_header_unit1), public :: mgt_hdr_unt1
type(basin_yld_header), public :: bsn_yld_hdr

Derived Types

type, public ::  basin_inputs

Components

Type Visibility Attributes Name Initial
character(len=25), public :: name = ""
real, public :: area_ls_ha = 0.
real, public :: area_tot_ha = 0.

type, public ::  basin_control_codes

Components

Type Visibility Attributes Name Initial
character(len=16), public :: petfile = '         pet.cli'

potential et filename

character(len=16), public :: wwqfile = ""

watershed stream water quality filename

integer, public :: pet = 0

potential ET method code 0 = Priestley-Taylor 1 = Penman-Monteith 2 = Hargreaves method 3 = read in daily pot ET values

integer, public :: event = 0

event code

integer, public :: crk = 0

crack flow code 1 = compute flow in cracks

integer, public :: swift_out = 0

write to SWIFT input file 0 = do not write 1 = write to swift_hru.inp

integer, public :: sed_det = 0

max half-hour rainfall frac calc 0 = gen from triangular dist 1 = use monthly mean frac

integer, public :: rte = 0

water routing method 0 variable storage method 1 Muskingum method

integer, public :: deg = 0

channel degradation code 0 = do not compute 1 = compute (downcutting and widening)

integer, public :: wq = 0

stream water quality code 0 do not model 1 model (QUAL2E)

integer, public :: nostress = 0

redefined to the sequence number -- changed to no nutrient stress 0 = all stresses applied 1 = turn off all plant stress 2 = turn off nutrient plant stress only

integer, public :: cn = 0

not used

integer, public :: cfac = 0

0 = C-factor calc using CMIN 1 = for new C-factor from RUSLE (no min needed)

integer, public :: cswat = 0

carbon code = 0 Static soil carbon (old mineralization routines) = 1 C-FARM one carbon pool model = 2 Century model

integer, public :: lapse = 0

precip and temperature lapse rate control 0 = do not adjust for elevation 1 = adjust for elevation

integer, public :: uhyd = 1

Unit hydrograph method: 0 = triangular UH 1 = gamma function UH

integer, public :: sed_ch = 0

Instream sediment model 0 = Bagnold model 1 = Brownlie model 2 = Yang model

integer, public :: tdrn = 0

tile drainage eq code 1 = sim tile flow using subsurface drains (wt_shall) 0 = sim tile flow using subsurface origtile (wt_shall,d)

integer, public :: wtdn = 0

water table depth algorithms code 1 = sim wt_shall using subsurface new water table depth routine 0 = sim wt_shall using subsurface orig water table depth routine

integer, public :: sol_p_model = 0

1 = new soil P model

integer, public :: gampt = 0

0 = curve number; 1 = Green and Ampt

character(len=1), public :: atmo = "a"

atmospheric deposition interval "m" = monthly "y" = yearly "a" = annual

integer, public :: smax = 0

max depressional storage selection code 1 = dynamic stmaxd computed as a cunfction of random roughness and rain intensity 0 = static stmaxd read from .bsn for the global value or .sdr for specific hrus

integer, public :: qual2e = 0

0 = channel routine using QUAL2E 1 = channel routing with simplified nutrient transformations

integer, public :: gwflow = 0

0 = gwflow module not active; 1 = gwflow module active

type, public ::  basin_parms

Components

Type Visibility Attributes Name Initial
real, public :: evlai = 3.0

none |leaf area index at which no evap occurs

real, public :: ffcb = 0.

none |initial soil water cont expressed as a fraction of fc

real, public :: surlag = 4.0

days |surface runoff lag time (days)

real, public :: adj_pkr = 1.0

none |peak rate adjustment factor in the subbasin

real, public :: prf = 484.

peak rate factor for peak rate equation

real, public :: spcon = 0.0

not used

real, public :: spexp = 0.0

not used

real, public :: cmn = 0.003

rate factor for mineralization on active org N - 0.0003 -> 0.003

real, public :: n_updis = 20.0

nitrogen uptake dist parm

real, public :: p_updis = 20.0

phosphorus uptake dist parm

real, public :: nperco = 0.10

nitrate perc coeff (0-1) 0 = conc of nitrate in surface runoff is zero 1 = perc has same conc of nitrate as surf runoff

real, public :: pperco = 10.0

phos perc coeff (0-1) 0 = conc of sol P in surf runoff is zero 1 = percolate has some conc of sol P as surf runoff

real, public :: phoskd = 175.0

phos soil partitioning coef

real, public :: psp = 0.40

phos availability index

real, public :: rsdco = 0.05

residue decomposition coeff

real, public :: percop = 0.5

pestcide perc coeff (0-1)

real, public :: msk_co1 = 0.75

calibration coeff to control impact of the storage time constant for the reach at bankfull depth

real, public :: msk_co2 = 0.25

calibration coefficient used to control impact of the storage time constant for low flow (where low flow is when river is at 0.1 bankfull depth) upon the Km value calculated for the reach

real, public :: msk_x = 0.20

weighting factor control relative importance of inflow rate and outflow rate in determining storage on reach

real, public :: nperco_lchtile = .5

n concentration coeff for tile flow and leach from bottom layer

real, public :: evrch = 0.60

reach evaporation adjustment factor

real, public :: scoef = 1.0

channel storage coefficient (0-1)

real, public :: cdn = 1.40

denitrification expoential rate coefficient

real, public :: sdnco = 1.30

denitrification threshold frac of field cap

real, public :: bact_swf = 0.15

frac of manure containing active colony forming units

real, public :: tb_adj = 0.

adjustment factor for subdaily unit hydrograph basetime

real, public :: cn_froz = 0.000862

parameter for frozen soil adjustment on infiltraion/runoff

real, public :: dorm_hr = -1.

time threshold used to define dormant (hrs)

real, public :: plaps = 0.

mm/km |precipitation lapse rate: mm per km of elevation difference

real, public :: tlaps = 6.5

deg C/km |temperature lapse rate: deg C per km of elevation difference

real, public :: nfixmx = 20.0

max daily n-fixation (kg/ha)

real, public :: decr_min = 0.01

minimum daily residue decay

real, public :: rsd_covco = 0.30

residue cover factor for computing frac of cover

real, public :: urb_init_abst = 1.

maximum initial abstraction for urban areas when using Green and Ampt

real, public :: petco_pmpt = 100.0

PET adjustment (%) for Penman-Montieth and Preiestly-Taylor methods

real, public :: uhalpha = 1.0

alpha coeff for est unit hydrograph using gamma func

real, public :: eros_spl = 0.

coeff of splash erosion varing 0.9-3.1

real, public :: rill_mult = 0.

rill erosion coefficient

real, public :: eros_expo = 0.

exponential coeffcient for overland flow

real, public :: c_factor = 0.

scaling parameter for cover and management factor for overland flow erosion

real, public :: ch_d50 = 0.

median particle diameter of main channel (mm)

real, public :: co2 = 400.

co2 concentration at start of simulation (ppm)

integer, public :: day_lag_mx = 0

max days to lag hydrographs for hru, ru and channels non-draining soils

integer, public :: igen = 5

random generator code: 0 = use default numbers 1 = generate new numbers in every simulation

type, public ::  print_interval

Components

Type Visibility Attributes Name Initial
character(len=1), public :: d = "n"
character(len=1), public :: m = "n"
character(len=1), public :: y = "n"
character(len=1), public :: a = "n"

type, public ::  basin_print_codes

PRINT CODES: "avann" = average annual (always print....unless input is "null") "year" = yearly "mon" = monthly "day" = daily

Components

Type Visibility Attributes Name Initial
character(len=1), public :: day_print = "n"
character(len=1), public :: day_print_over = "n"
integer, public :: nyskip = 0

number of years to skip output summarization

character(len=1), public :: sw_init = "n"

n=sw not initialized, y=sw intialized for output (when hit nyskip)

integer, public :: day_start = 0

julian day to start printing output

integer, public :: day_end = 0

julian day to end printing output

integer, public :: yrc_start = 0

calendar year to start printing output

integer, public :: yrc_end = 0

calendar year to end printing output

integer, public :: int_day = 1

interval between daily printing

integer, public :: int_day_cur = 1

current day since last print

integer, public :: aa_numint = 0

number of print intervals for ave annual output

integer, public, dimension(:), allocatable :: aa_yrs

end years for ave annual output

character(len=1), public :: csvout = "n"

code to print .csv files n=no print; y=print;

character(len=1), public :: carbout = "n"

code to print carbon output; d = end of day; m = end of month; y = end of year; a = end of simulation;

character(len=1), public :: cdfout = "n"

code to print netcdf (cdf) files n=no print; y=print;

Read more…
character(len=1), public :: crop_yld = "a"

crop yields - a=average annual; y=yearly; b=both annual and yearly; n=no print

character(len=1), public :: mgtout = "n"

management output file (mgt.out) (default ave annual-d,m,y,a input)

character(len=1), public :: hydcon = "n"

hydrograph connect output file (hydcon.out)

character(len=1), public :: fdcout = "n"

flow duration curve output n=no print; avann=print; NOT ACTIVE

type(print_interval), public :: wb_bsn

water balance BASIN output

type(print_interval), public :: nb_bsn

nutrient balance BASIN output

type(print_interval), public :: ls_bsn

losses BASIN output

type(print_interval), public :: pw_bsn

plant weather BASIN output

type(print_interval), public :: aqu_bsn
type(print_interval), public :: res_bsn
type(print_interval), public :: chan_bsn
type(print_interval), public :: sd_chan_bsn
type(print_interval), public :: recall_bsn
type(print_interval), public :: wb_reg

water balance REGION output

type(print_interval), public :: nb_reg

nutrient balance REGION output

type(print_interval), public :: ls_reg

losses REGION output

type(print_interval), public :: pw_reg

plant weather REGION output

type(print_interval), public :: aqu_reg
type(print_interval), public :: res_reg
type(print_interval), public :: sd_chan_reg
type(print_interval), public :: recall_reg
type(print_interval), public :: water_allo
type(print_interval), public :: wb_lsu

water balance LSU output

type(print_interval), public :: nb_lsu

nutrient balance LSU output

type(print_interval), public :: ls_lsu

losses LSU output

type(print_interval), public :: pw_lsu

plant weather LSU output

type(print_interval), public :: wb_hru

water balance HRU output

type(print_interval), public :: nb_hru

nutrient balance HRU output

type(print_interval), public :: ls_hru

losses HRU output

type(print_interval), public :: pw_hru

plant weather HRU output

type(print_interval), public :: wb_sd

water balance SWAT-DEG output

type(print_interval), public :: nb_sd

nutrient balance SWAT-DEG output

type(print_interval), public :: ls_sd

losses SWAT-DEG output

type(print_interval), public :: pw_sd

plant weather SWAT-DEG output

type(print_interval), public :: chan

channel output

type(print_interval), public :: sd_chan

swat deg (lte) channel output

type(print_interval), public :: aqu

aqufier output

type(print_interval), public :: res

reservoir output

type(print_interval), public :: recall

recall output

type(print_interval), public :: hyd

hydin_output and hydout_output

type(print_interval), public :: ru
type(print_interval), public :: pest

all constituents pesticide output files (hru, chan, res, basin_chan, basin_res, basin_ls

type(print_interval), public :: salt_basin

salt output for the basin

type(print_interval), public :: salt_hru

salt output for HRUs

type(print_interval), public :: salt_ru

salt output for routing units

type(print_interval), public :: salt_aqu

salt output for aquifers

type(print_interval), public :: salt_chn

salt output for channels

type(print_interval), public :: salt_res

salt output for reservoirs

type(print_interval), public :: salt_wet

salt output for reservoirs

type(print_interval), public :: cs_basin

constituent output for the basin

type(print_interval), public :: cs_hru

constituent output for HRUs

type(print_interval), public :: cs_ru

constituent output for routing units

type(print_interval), public :: cs_aqu

constituent output for aquifers

type(print_interval), public :: cs_chn

constituent output for channels

type(print_interval), public :: cs_res

constituent output for reservoirs

type(print_interval), public :: cs_wet

constituent output for reservoirs

type, public ::  mgt_header

Components

Type Visibility Attributes Name Initial
character(len=12), public :: hru = "        hru"
character(len=12), public :: year = "       year"
character(len=12), public :: mon = "        mon"
character(len=11), public :: day = "        day"
character(len=15), public :: crop = " crop/fert/pest"
character(len=12), public :: oper = " operation"
character(len=12), public :: phub = "phubase"
character(len=11), public :: phua = "   phuplant"
character(len=12), public :: sw = "  soil_water"
character(len=17), public :: bio = "      plant_bioms"
character(len=11), public :: rsd = "   surf_rsd"
character(len=15), public :: solno3 = "       soil_no3"
character(len=15), public :: solp = "      soil_solp"
character(len=15), public :: op_var = "         op_var"
character(len=15), public :: var1 = "           var1"
character(len=14), public :: var2 = "          var2"
character(len=17), public :: var3 = "             var3"
character(len=17), public :: var4 = "             var4"
character(len=16), public :: var5 = "            var5"
character(len=16), public :: var6 = "            var6"
character(len=16), public :: var7 = "           var7"

type, public ::  mgt_header_unit1

Components

Type Visibility Attributes Name Initial
character(len=12), public :: hru = "        --- "
character(len=12), public :: year = "        --- "
character(len=12), public :: mon = "        --- "
character(len=12), public :: day = "        --- "
character(len=11), public :: crop = "      ---  "
character(len=13), public :: oper = "       ---   "
character(len=9), public :: phub = "    deg_c"
character(len=16), public :: phua = "           deg_c"
character(len=12), public :: sw = "          mm"
character(len=17), public :: bio = "            kg/ha"
character(len=11), public :: rsd = "      kg/ha"
character(len=15), public :: solno3 = "          kg/ha"
character(len=15), public :: solp = "          kg/ha"
character(len=15), public :: op_var = "          --- "
character(len=16), public :: var1 = "            --- "
character(len=15), public :: var2 = "          --- "
character(len=16), public :: var3 = "            ---"
character(len=16), public :: var4 = "             ---"
character(len=16), public :: var5 = "             ---"
character(len=16), public :: var6 = "             ---"
character(len=15), public :: var7 = "            ---"

type, public ::  basin_yld_header

Components

Type Visibility Attributes Name Initial
character(len=10), public :: year = "      year "
character(len=16), public :: plant_no = "     plant_no"
character(len=16), public :: plant_name = "plant_name "
character(len=16), public :: area_ha = " harv_area(ha)   "
character(len=16), public :: yield_t = "  yld(t)         "
character(len=16), public :: yield_tha = " yld(t/ha)      "