HEC-RTS provides a flexible approach to forecasting, allowing users to customize program sets, execution order, and data flow. The execution sequence of individual programs is known as the Program Order, a key part of the watershed configuration.

Program Order Dialog

The Program Order dialog allows you to:

  • Create a new program order
  • Add or Remove programs from existing program orders
  • Delete an existing program order

To access the Program Order dialog, go to the Setup tab, open the Models menu, and select Program Order.

Default Program Order

By default, HEC-RTS creates a program order containing these HEC applications:  

  1. MetVue
  2. HMS
  3. ResSim
  4. RAS
  5. FIA

Multiple Program Orders

You can define multiple program orders within a single watershed. This flexibility allows you to support different processing needs throughout the forecast workflow.

If you need to execute a script during a forecast—for example, to process or modify data—you’ll need to create a new program order that includes a Scripting step.

To calculate flood damages reduced using HEC-RTS, you’ll create a separate program order that includes multiple HEC-RAS alternatives, comparing regulated vs. unregulated conditions.

Changing the program order after a forecast run is configured may disrupt data flow and invalidate previous results.

Additional Resources

Refer to this guide to learn how to create and manage program orders in your HEC-RTS watershed.