Skip to content

SWAT+ Documentation

A watershed model. Plain-text inputs. Plain-text outputs. Open source.

Get started What is SWAT+

  •   Getting started


    Install SWAT+, run the reference dataset, and learn the shape of a project folder.

  •   Model theory


    Hydrology, soil, plants, channels, aquifers, reservoirs, nutrients, carbon, pesticides, salts.

  •   Input reference


    Every input file, with columns and units verified against the Fortran source.

  •   Output reference


    Every output file group, with column lists and aggregation rules.

  •   Developer guide


    Build from source, test, tag releases, contribute.

  •   Calibration


    Soft and hard calibration workflows.

  •   Tutorials


    Slow walks through the Ames_sub1 and Osu_1hru reference datasets.

  •   FAQ


    Common runtime errors, water-balance issues, performance tips.

About this site

Every input-reference and output-reference page is verified against the SWAT+ Fortran source at a specific commit, recorded in the page frontmatter. Known bugs and source/dataset discrepancies are documented in the Important section at the bottom of each affected page. Source: github.com/swat-model/swatplus.