The functions representing one scientific algorithm, such as a snow, soil moisture, or river routing procedures are called an operation.
In general, an operation in the NWSRFS is a set of functions that performs actions on a time series.
Typically an operation describes the equations of motion governing the flow of water through a portion of the hydrologic cycle.
There are also operations to display results, or to perform utility functions.

Currently available NWSRFC hydrologic models:

 
Snow
HYDRO-17 Snow Model
Soil
Sacramento Soil Moisture Accounting
Ohio RFC API Rainfall-Runoff Model
Middle Atlantic RFC API Rainfall-Runoff Model
Central Region RFC API Rainfall-Runoff Model
Colorado RFC API Rainfall-Runoff Model
Xinanjiang Soil Moisture Accounting
Continuous API Model
Middle Atlantic RFC API Rainfall-Runoff Model #2
Channel
Dynamic Wave Routing
Lag and K Routing
Layered Coefficient Routing
Muskingum Routing
Tatum Routing
Single Reservoir Simulation Model

click on the selections below for further comments...
The utilization of a conceptual model involves calibration based on historical rainfall, temperature and streamflow.
By varying the values of the model parameters over successive computer runs, the model streamflow output is made to simulate observed historical streamflow.
The assumption is then made that if the conceptual model can simulate historical hydrographs with the associated precipitation, then the same models and parameter values can be used to forecast future hydrographs based on current precipitation.