nwsrfsr: NWS Hydrology Models: SAC-SMA, SNOW17, UH, CONSUSE, CHANLOSS

Interface to the National Weather Service operational hydrology models, Sacramento Soil Moisture Accounting (SAC-SMA), Snow Accumulation and Ablation (SNOW17). Also provides an interface to the unit hydrograph routing model (UH), consumptive use (CONSUSE) and channel loss/gain modules (CHANLOSS). The Fortran code used in this package is considered "legacy" and is not supported officially by NWS, but it should not have any significant differences from current operational models.

Version: 1.0.2
Depends: R (≥ 4.1.0)
Suggests: testthat
Published: 2026-07-17
DOI: 10.32614/CRAN.package.nwsrfsr
Author: Cameron Bracken ORCID iD [aut, cre], Geoffrey Walters ORCID iD [aut], Eric Anderson [ctb] (Original SNOW-17 and SAC-SMA Fortran code (NOAA/HRL)), George F. Smith [ctb] (Original LAG-K Fortran code (NOAA/HRL)), Janice M. Lewis [ctb] (Interpolation and LAG-K Fortran code (NOAA/HRL)), John E. Pask [ctb] (Original sorting routines (LLNL); see inst/COPYRIGHTS), Ondrej Certik [ctb] (MIT-licensed fortran-utils sorting and types modules; see inst/COPYRIGHTS), John Burkhardt [ctb] (MIT-licensed implementation of Brendt's zero finder; see inst/COPYRIGHTS), National Oceanic and Atmospheric Administration [cph] (International-rights holder for U.S. Government-authored components, including legacy NWSRFS Fortran and contributions by NOAA employees (C. Bracken through 2022-06-30, G. Walters); see inst/COPYRIGHTS), Battelle Memorial Institute [cph] (Copyright holder for PNNL-authored contributions by C. Bracken from 2022-07-01 onward; see inst/COPYRIGHTS)
Maintainer: Cameron Bracken <cameron.bracken at pnnl.gov>
BugReports: https://github.com/NOAA-NWRFC/nwsrfs-hydro-models/issues
License: Apache License (≥ 2)
Copyright: see file COPYRIGHTS
URL: https://github.com/NOAA-NWRFC/nwsrfs-hydro-models, https://noaa-nwrfc.github.io/nwsrfs-hydro-models/
NeedsCompilation: yes
Citation: nwsrfsr citation info
Materials: README, NEWS
CRAN checks: nwsrfsr results

Documentation:

Reference manual: nwsrfsr.html , nwsrfsr.pdf

Downloads:

Package source: nwsrfsr_1.0.2.tar.gz
Windows binaries: r-devel: nwsrfsr_1.0.2.zip, r-release: nwsrfsr_1.0.2.zip, r-oldrel: nwsrfsr_1.0.2.zip
macOS binaries: r-release (arm64): nwsrfsr_1.0.2.tgz, r-oldrel (arm64): nwsrfsr_1.0.2.tgz, r-release (x86_64): nwsrfsr_1.0.2.tgz, r-oldrel (x86_64): nwsrfsr_1.0.2.tgz
Old sources: nwsrfsr archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=nwsrfsr to link to this page.