US Army Corps of Engineers
Institute for Water Resources Website

Risk Management Center Software

Terms and Conditions for Use of the software found on this page can be found here.

The RMC generally discourages the distribution of source code for entire pieces of software. The source code is usually only required when porting a program to a different computer or to modify it. If appropriate and available, the RMC will provide the source for these purposes. However, the RMC cannot provide assistance with the code. Source code for components under development will not be distributed. During development, some routines will be changing frequently. The proliferation of code, that is rapidly becoming out-of-date, is not in the public interest. The RMC will make individual calculation components of the source code available publicly when versions are published.

Technical support for software developed by the RMC will be provided to users within the Corps of Engineers. Corps of Engineer offices may request support by calling the RMC, sending a direct e-mail, or e-mailing appropriate address listed below. The RMC does not provide support to non-Corps of Engineer users.

The reporting of suspected software errors is not subject to the support restrictions outlined above. The RMC is continuously working to improve the performance of this software and possible bugs should always be reported directly to RMC. Ideally, suspected errors should be reported in written form with a description of the problem and the steps that lead to its occurrence. The e-mail address for the development team can be found below in the software descriptions.

Collapse All Expand All

The USACE Risk Management Center (RMC) developed the RMC-RFA software to facilitate hydrologic hazard assessments within the USACE Dam Safety Program. RMC-RFA produces a reservoir stage-frequency curve with uncertainty bounds by utilizing a deterministic flood routing model while treating the inflow volume, the inflow flood hydrograph shape, the seasonal occurrence of the flood event, and the antecedent reservoir stage as uncertain variables rather than fixed values. In order to quantify both the natural variability and knowledge uncertainty in reservoir stage-frequency estimates, RMC-RFA employs a two looped, nested Monte Carlo methodology. The natural variability of the reservoir stage is simulated in the inner loop defined as a realization, which comprises many thousands of simulated flood events. Knowledge uncertainty in the inflow volume frequency distribution is simulated in the outer loop, which comprises many realizations.

RMC-RFA can be downloaded here.

The RMC-RFA development team can be reached at


The USACE Risk Management Center (RMC) developed the DAM Risk Analysis Engine (DAMRAE) to perform event tree risk model computations for dam safety risk analysis. RMC-DAMRAE is being used for all dam safety risk analyses in USACE.

The RMC-DAMRAE development team can be reached at Please contact the development team for information on how to obtain and install the software.