HEC-WAT supports running other models and other functionality enhancements through the use of a Plugin Architecture. This allows additional capability to be easily added, upgraded, or customized for a user's needs without requiring a new release of HEC-WAT.
HEC Software Plugins
In sub-sections of this appendix, we have documented some HEC-WAT/Plugin specific details for HEC-HMS, HEC-ResSim, HEC-RAS, and HEC-FIA, including how to change the version of each software package used by HEC-WAT. We strongly recommend coordinating any software version changes with your study team, ensuring consistent software versions are used by all team members.
| Software | Included with HEC-WAT 1.1 |
|---|
| HEC-HMS | 4.13 |
| HEC-ResSim | 3.5.1 |
| HEC-RAS | 6.5 |
| HEC-FIA | 3.3 |
HEC-WAT Specific Plugins
HEC-WAT includes a few plugins that are designed only to work within HEC-WAT to provide enhanced functionality. Please refer to the Hydrologic Sampler Users Manual and the HEC-WAT Plugin Documentation for additional information about each of these plugins.
| Plugin Name | Version in HEC-WAT 1.1 | Purpose |
|---|
| Fragility Curve Plugin | 3.0 | Samples elevations for failure of hydraulic structures (such as dams and levees) based on "system performance curves" |
| Scripting Plugin | 0.8 | Allows running a Jython script in the process of computing a HEC-WAT simulation. |
| TimeWindowModifier | 1.0 | Allows changing the time window for individual events in a HEC-WAT FRA simulation. |
| Time Window Interval Generator | 1.0 | Allows splitting a period-of-record deterministic simulation into shorter annual events for running HEC-RAS. |
| Hydrologic Sampler (also written as Hydrologic Sampling) | 3.0.2 | Generates inputs during stochastic computes such as the HEC-WAT FRA simulation, using either correlated frequency curve sampling for flow, basin-average precipitation, or bootstrap of annual timeseries. |
| Stochastic (Hydrologic) Data Importer | 1.0 | Allows passing a structured set of timeseries from input DSS files into the HEC-WAT FRA simulation to allow distributed compute of complex models. |
Non-standard HEC-WAT Plugins
HEC-WAT can be used with non-standard plugins other than the versions included. For those plugins, we cannot provide direct technical support and recommend starting any support requests with the author or organization responsible for those plugins.