The new features in SWMM 5.0.021

Note:  The new features in SWMM 5.0.021, which really are the new features in SWMM 5.0.019, 5.0.020 and 5.0.021 because of the way in which it was released.  The big structural changes were made to the subcatchment, node, groundwater, infiltration and evaporation routines so that there is better continuity between the rainfall that falls on the pervious area of a watershed, the BMP/LID’s of the subcatchment (unlimited per subcatchment), evaporation, infiltration and storage nodes/ponds/lakes. A watershed or subcatchment is now simulated in layers:

·         Pervious and Impervious Area surface runoff,

·         Shallow Water Aquifer for Infiltration,

·         Surface ponds with evaporation and infiltration,

·         BMP and LID coverage under the pervious area,

·         Two layer Groundwater Aquifer for flow to canals and manholes.

 

How to Get the SWMM 5 GUI to recognize an already existing Report and Output File

Note: How to Get the SWMM 5 GUI to recognize an already existing Report and Output File

I found a way to see your results in SWMM 5.0.013.  You need an ini file with the results flag turned on.  The ini file can be very small - just three lines but once you have the Saved=1 flag on then when you open the GUI the graphs and output file icons will be turned on.  An alternate method would be to have the flag automatically turned on the SWMM 5 GUI in FMAIN.PAS but you would have to recompile the GUI.

// Reset status flags

  Uglobals.HasChanged := False;

  Uglobals.UpdateFlag := False;

  Uglobals.ResultsSaved := True;   // This is normally False

 

Here is the three line ini file that you need.

[Results]

Saved=1

Current=1

You will have to make an ini file for each input file name and each one will have an ini file extension

 

The SWMM 5 GUI will

·         open up your input file,

·         find the results flag,

·         check for existence of the rpt and out files and then

·         find out the SWMM 5 version of the output file.

Simulating a Blocked Pipe

Note:  For example, you can use the Simulation Elapsed time as the Premise and a complete closure of the orifice as the action to simulate a blockage in a portion of the network.  A circular orifice can be used to simulate a circular pipe and of course a rectangular orifice can simulate a rectangular pipe.