PRINT CODES: "avann" = average annual (always print....unless input is "null") "year" = yearly "mon" = monthly "day" = daily
| 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 initialized 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 | :: | use_obj_labels | = | "n" |
code to read in the print.prt print objects respecting the label of in the row (1st column) to identify name of the print object |
|
| character(len=1), | public | :: | cdfout | = | "n" |
code to print netcdf (cdf) files n=no print; y=print; nbs character(len=1) :: snutc = " n" !! not used - soils nutrients carbon output (default ave annual-d,m,y,a input) |
|
| 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 | :: | cb_hru |
legacy carbon flag (kept for backward compat with print.prt readers; no longer referenced by writers) |
|||
| type(print_interval), | public | :: | cb_vars_hru |
legacy carbon variable flag (same) per-family carbon output flags (10 rows) |
|||
| type(print_interval), | public | :: | cb_gl_hru |
hru_carb_gl_* HRU C gain/loss |
|||
| type(print_interval), | public | :: | cb_trf_hru |
hru_scf_* HRU C transformations |
|||
| type(print_interval), | public | :: | cb_lyr_hru |
hru_cbn_lyr_* per-layer SOC totals + sequestered |
|||
| type(print_interval), | public | :: | cb_cpool_hru |
hru_cpool_stat_* per-layer C pools |
|||
| type(print_interval), | public | :: | cb_npool_hru |
hru_n_p_pool_stat_* per-layer N+P pools |
|||
| type(print_interval), | public | :: | cb_plt_hru |
hru_plc_stat_* plant C state |
|||
| type(print_interval), | public | :: | cb_flux_hru |
hru_cflux_stat_* per-layer flux diagnostic |
|||
| type(print_interval), | public | :: | cb_drv_hru |
hru_carb_drv_* per-layer drivers diagnostic |
|||
| type(print_interval), | public | :: | cb_dyn_hru |
hru_carb_dyn_* per-layer dynamics diagnostic |
|||
| type(print_interval), | public | :: | cb_snap_hru |
hru_soil_snap_* soil property snapshot LSU-level area-weighted aggregations (Option 1: HRU-aggregated families only) |
|||
| type(print_interval), | public | :: | cb_gl_lsu |
lsu_carb_gl_* LSU-area-weighted C gain/loss |
|||
| type(print_interval), | public | :: | cb_trf_lsu |
lsu_scf_* LSU-area-weighted C transformations |
|||
| type(print_interval), | public | :: | cb_plt_lsu |
lsu_plc_stat_* LSU-area-weighted plant C state |
|||
| 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(print_interval), | public | :: | gwflow_wb |
gwflow cell + basin water balance (day/mon/yr/aa) |
|||
| type(print_interval), | public | :: | gwflow_flux |
gwflow canal, pond, tile, gwsw, chan obs diagnostic output |
|||
| type(print_interval), | public | :: | gwflow_heat |
gwflow basin heat balance output |
|||
| type(print_interval), | public | :: | gwflow_solute |
gwflow basin solute balance output |
|||
| type(print_interval), | public | :: | gwflow_obs |
gwflow observation well output |
|||
| type(print_interval), | public | :: | gwflow_pump |
gwflow HRU pumping output |