Model Linking

The WAT provides an editor to link the output of one model to the input of another model. These linkages are stored by the native model application. When a model alternative is used in more than one Simulation it only needs to store the linkages for a single Simulation. The F-Part of the DSS pathnames, that are linked, are updated at compute time to the appropriate F-Part.




Data Locations

Model Linking is performed with the use of hec2.model.DataLocations. For every location that a model either needs input or produces output, it should return a DataLocation. The Model Linking occurs by linking a model's input DataLocations to another model's output DataLocations.

Dynamic Model Linking

Dynamic Linking is a special form of Model Linking that allows an input DataLocation to be linked to more than one Model Alternative.