write_calibration_cal: Write calibration file

View source: R/prep_calibration.R

write_calibration_calR Documentation

Write calibration file

Description

Write calibration file

Usage

write_calibration_cal(swatTxtInOut_path, calibration_df)

Arguments

swatTxtInOut_path

Path to SWAT scenario directory

calibration_df

data.frame with calibration data (see details)

Details

This function writes the calibration file calibration.cal in the directory swatTxtInOut_path.

The input parameter calibration_df should contain columns created by add_cal_parm, i.e.:

  • NAME

  • CHG_TYPE - one of "absval", "abschg", "pctchg"

  • VAL

  • CONDS

  • LYR1

  • LYR2

  • YEAR1

  • YEAR2

  • DAY1

  • DAY2

  • OBJ_TOT

Examples

calibration_df <-
  add_cal_parm(param = "cn2", change_type = "pctchg", val = 10) %>%
  add_cal_parm(param = "cn3", change_type = "pctchg", val = 20)
write_calibration_cal(tempdir(), calibration_df)
readLines(file.path(tempdir(), "calibration.cal"))

gopalpenny/goSWATplus documentation built on Nov. 8, 2022, 9:27 p.m.