print.prt
This file controls which output files will be printed during the simulation.
The print.prt file is formatted differently than most other SWAT+ input files (see figure below). First, there are several variables for controlling the time period to be printed. Next, the user can specify the number of print intervals for average annual output. Next, the user can select to have output files printed in a specific file format (in addition to the default *.txt output files). Next, the user can control the printing of outputs for soils and management as well as flow duration curves. Finally, there is a list of outputs for different spatial levels and objects that can be printed at daily, monthly, yearly, and average annual time steps. A description of the output files is provided in the SWAT+ Output Files section.
Field | Description | Type |
---|---|---|
Number of years to not print output | integer | |
day_start | Julian day to start printing output (for daily printing only) | integer |
yrc_start | Year to start printing output | integer |
day_end | Julian day to stop printing output (for daily printing only) | integer |
yrc_end | Year to stop printing output | integer |
Print interval within the period | integer | |
Number of print intervals for average annual output | integer | |
csvout | Code for printing output in CSV format (y=yes, n=no) | string |
dbout | Code for printing output in DB format (y=yes, n=no) | string |
cdfout | Code for printing output in Net-CDF format (y=yes, n=no) | string |
soilout | Code for printing soil nutrient output (d=daily, m=monthly, y=yearly, a=average annual) | string |
mgtout | Code for printing management output (y=yes, n=no) | string |
Code for printing hydrograph connection output (y=yes, n=no) | string | |
fdcout | Code for printing flow duration curve output (y=yes, n=no) | string |
Objects that output can be printed for at different time steps | string | |
daily | Code for printing daily output (y=yes, n=no) | string |
monthly | Code for printing monthly output (y=yes, n=no) | string |
yearly | Code for printing yearly output (y=yes, n=no) | string |
avann | Code for printing average annual output (y=yes, n=no) | string |
Last updated