arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

Master File (file.cio)

This file lists the names of all input files used in a simulation run. The files are grouped in different categories and there is one line for each category. The first column lists the names of the categories. The number of columns per line depends on the number of files in a category. Most files are required for all SWAT+ runs, i.e. they have to be listed in file.cio and the corresponding file has to be present in the TxtInOut folder of the SWAT+ project. There are also some optional files that are only required for specific SWAT+ applications. The category names and their files are listed below.

circle-info

If a file is not being used for a SWAT+ application, 'null' should be entered instead of the filename.

hashtag
Simulation

hashtag
Basin

hashtag
Climate

  1. wind-dir.cli (currently not used)

hashtag
Connect

hashtag
Channel

  1. channel.cha (currently not used)

  2. hydrology.cha (currently not used)

hashtag
Reservoir

hashtag
Routing Unit

hashtag
HRU

hashtag
Export Coefficient

  1. exco.exc

  2. exco_om.exc

  3. exco_pest.exc (currently not used)

hashtag
Recall

  1. recall.rec

hashtag
Delivery Ratio

  1. del_ratio.del (currently not used)

  2. dr_om.del (currently not used)

  3. dr_pest.del (currently not used)

circle-exclamation

The delivery ratio files will be removed in future versions of SWAT+.

hashtag
Aquifer

hashtag
Herd

  1. animal.hrd (currently not used)

  2. herd.hrd (currently not used)

  3. ranch.hrd (currently not used)

circle-exclamation

There are no plans to work on the animal herd module in the foreseeable future unless there is a demand for it in the user community.

hashtag
Water Rights

  1. water_allocation.wro

circle-exclamation

The SWAT+ Water Allocation Module is work in progress and not fully functional in the current revision. A description of the general approach as well as input/output files will be added before the release of the next SWAT+ revision.

hashtag
Link

  1. chan-surf.lin

  2. aqu_cha.lin

hashtag
Hydrology

hashtag
Structural

hashtag
HRU Databases

circle-exclamation

The salt routines are work in progress and will be added soon. However, there are no plans to work on the pathogen and metal routines in the foreseeable future unless there is a demand for it in the user community.

hashtag
Operation Scheduling

hashtag
Land Use Management

hashtag
Change

  1. cal_parms.cal

  2. calibration.cal

  3. codes.sft

hashtag
Initial

  1. om_water.ini

hashtag
Soils

  1. soils_lte.sol (currently not used)

hashtag
Conditional

  1. res_rel.dtl

  2. scen_lu.dtl

hashtag
Regions

  1. ls_reg.ele

circle-exclamation

The definition of regions in SWAT+ besides the Landscape Units will be revised in the near future and a description of the region files will be added to this documentation as soon as that has happened.

The last five rows in file.cio are used to specify the climate file directories if these are stored in a folder other than the project TxtInOut folder.

circle-info

If the climate files are stored in the project TxtInOut folder, 'null' should be entered instead of the directory.

  • constituents.cs

  • gwflow.con (a description of the gwflow module and all related input files will be added asap)
  • aquifer2d.con (currently not used)

  • channel.con (currently not used)

  • sediment.cha (currently not used)
  • temperature.cha

  • rout_unit.dr (currently not used)
    exco_path.exc (currently not used)
  • exco_hmet.exc (currently not used)

  • exco_salt.exc (currently not used)

  • dr_path.del (currently not used)
  • dr_hmet.del (currently not used)

  • dr_salt.del (currently not used)

  • pathogens.pth (currently not used)

  • metals.mtl (currently not used)

  • salt.slt (currently not used)

  • wb_parms.sft
  • water_balance.sft

  • ch_sed_budget.sft (currently not used)

  • ch_sed_parms.sft (currently not used)

  • plant_parms.sft

  • plant_gro.sft

  • pest_hru.ini
  • pest_water.ini

  • path_hru.ini (currently not used)

  • path_water.ini (currently not used)

  • hmet_hru.ini (currently not used)

  • hmet_water.ini (currently not used)

  • salt_hru.ini (currently not used)

  • salt_water.ini (currently not used)

  • flo_con.dtl
    ls_reg.def
  • ls_cal.reg

  • ch_catunit.ele

  • ch_catunit.def

  • ch_reg.def

  • aqu_catunit.ele

  • aqu_catunit.def

  • aqu_reg.def

  • res_catunit.ele

  • res_catunit.def

  • res_reg.def

  • rec_catunit.ele

  • rec_catunit.def

  • rec_reg.def

  • time.sim
    print.prt
    object.prt
    codes.bsn
    parameters.bsn
    weather-sta.cli
    weather-wgn.cli
    hru.con
    hru-lte.con
    rout_unit.con
    initial.cha
    initial.res
    reservoir.res
    hydrology.res
    rout_unit.def
    rout_unit.ele
    rout_unit.rtu
    hru-data.hru
    hru-lte.hru
    initial.aqu
    aquifer.aqu
    hydrology.hyd
    topography.hyd
    field.fld
    tiledrain.str
    septic.str
    filterstrip.str
    plants.plt
    fertilizer.frt
    tillage.til
    harv.ops
    graze.ops
    irr.ops
    landuse.lum
    management.sch
    cntable.lum
    plant.ini
    soil_plant.ini
    soils.sol
    nutrients.sol
    lum.dtl
    ls_unit.ele
    ls_unit.def
    object.cnt
    pcp.cli
    tmp.cli
    slr.cli
    hmd.cli
    wnd.cli
    atmo.cli
    aquifer.con
    reservoir.con
    recall.con
    exco.con
    delratio.con
    outlet.con
    chandeg.con
    nutrients.cha
    channel-lte.cha
    hyd-sed-lte.cha
    sediment.res
    nutrients.res
    weir.res
    wetland.wet
    hydrology.wet
    grassedww.str
    bmpuser.str
    pesticide.pes
    urban.urb
    septic.sep
    snow.sno
    chem_app.ops
    fire.ops
    sweep.ops
    cons_practice.lum
    ovn_table.lum