The design of the ResSim user interface separates the model development process into three major stages and provides the functionality and activities associated with each stage as Modules. These modules are Watershed Setup, Reservoir Network, and Simulation. Each module has a unique purpose, one or more unique datasets, and a set of functions accessible through menus, toolbars, and schematic elements for creating and editing that module's dataset(s). "Figure: ResSim Module Concepts" illustrates the basic modeling features and data available in each module.
The Watershed Setup Module
The purpose of the Watershed Setup module is to provide a common framework for defining the features of a watershed for modeling with one or more HEC modeling applications. Aspects of this module can be found in HEC-ResSim, HEC-FIA, HEC-WAT, and the CWMS CAVI.
Activities associated exclusively with the Watershed Setup module include creating new watersheds, adding background maps, establishing and editing a stream alignment, defining watershed configurations, assembling configuration elements to describe a watershed's physical features, and viewing lists of schematic elements that you have created.
The following sections describe the Watershed Setup module and its activities in detail:
The Reservoir Network Module
The purpose of the Reservoir Network module is to isolate the development of the reservoir model and alternatives from the analysis of results. The activities associated with the Reservoir Network module include creating a reservoir network and schematic, describe the physical and operational features of your network, assembling the alternatives that you want to analyze, and viewing reports that list your network elements by type.
The following sections describe the Reservoir Network module and its activities in detail.
The Simulation Module
The purpose of the Simulation module is to isolate the analysis of results from the model development process. Once you have created your reservoir model (network) and defined at least one alternative, you can use the Simulation module to create simulations, compute your alternatives, view output, and make changes to your model as appropriate to achieve your desired operations.
Running Simulations and Analyzing Results describes the Simulation module and its activities in detail.