A WAT plug-in can participate in an FRA simulation, but without implementing a few additional interfaces it won't be able to take advantage of all the functionality a plug-in in an FRA simulation is able to. Implementing these additional interfaces does not preclude a plug-in from participating in a WAT simulation.


Hydrologic Event Generator Plugin

If a plug-in implements the hec2.wat.model.HydrologicEventGeneratorPlugin, the user will be able to manipulate the computeOptions object to set the event list for a lifecycle of events in an FRA simulation.


StratifiedSamplingPlugin


Output Variables

If a plug-in implements the hec2.wat.model.OutputVariablePlugin, the user will be able to select variables from the plug-in to allow HEC-WAT to store scalar values for each event in the FRA simulation.

Convergence Variables

If a plug-in implements the hec2.wat.model.ConvergencePlugin, the user will be able to select variables from the plug-in to converge the FRA simulation on.

Save Output Flags

If a plug-in implements the hec2.wat.model.SaveFlagPlugin, the user will be able to select variables from the plug-in to save data during the FRA simulation.


Other Considerations

FRA F-Part Replacement

DSS-F-Part replacement for simulation computes performed in an FRA Simulation work similar to non-FRA simulations, except there is a collections portion on the front of the F-Part. From the earlier example starting with WithoutPro:50Years:HMS-Base, the Compute Options for the FRA simulation would contain the output DSS F-Part of C:000001|UpdatedCon:Jan_2006:ResSim-FloodOps the input DSS F-Parts for the ResSim model would be C:000001|UpdatedCon:Jan_2006:HMS-Base.