SWAT+ input and output files, card by card
A reference to the files a SWAT+ model reads and writes, one card per file: each column's type, units and meaning from the source, and how the files link.
0:54 · captions on by default
Transcript
A reference to the files a SWAT+ model reads and writes, one card per file. Input files are grouped by their section of file.cio. Type a column name and click the result: the page moves to that file's card and marks the row.
Each row is one column: its Fortran type, its units where the source states them, and its meaning from the source's comment. Pointed to by names the files that look values up in this one: here, hru-data.hru. Points to names the files the engine looks a value up in. From hru-data.hru, follow topography.hyd. Its Pointed to by leads back: rout_unit.rtu and hru-data.hru. The columns, types and meanings come from the SWAT+ source code, not from one model. Which files appear depends on the model.
Credits
The pictures are SWATGenX's SWAT+ file reference page, captured signed out on 2026-11-08; none is drawn. The page was read from SWATGenX's own model of HUC12 031002060700 against SWATGenX's fork of the SWAT+ source at ship/v1.0-50-deployed (9482c07864). SWAT+ model by USDA-ARS and Texas A&M AgriLife Research; engine source under LGPL-2.1. Narration: synthetic voice.
