Skip to contents

R interface to NWSRFS Fortran hydrologic models used operationally by NOAA's National Weather Service River Forecast Centers. Includes SAC-SMA soil moisture accounting, SNOW-17 snow accumulation/ablation, gamma unit hydrograph routing, Lag-K channel routing, channel loss/gain, and consumptive use modules.

Low-level model wrappers

Individual model components callable via Fortran interface: sac_snow(), uh(), lagk(), chanloss(), consuse(), fa_nwrfc()

High-level orchestration

nwsrfs_run() reads NWRFC autocalibration directories and runs the full model chain. load_example() provides bundled example data for NRKW1 and SFLN2.

AdjustQ preprocessing

adjustq() replicates the CHPS FEWS AdjustQ tool for creating upstream flow timeseries from observed and simulated data.

Author

Maintainer: Cameron Bracken cameron.bracken@pnnl.gov (ORCID)

Authors: