swmm-solver
Build 5.1.13 (Aug 2018)
Engine Updates:
-
A subcatchment's depression storage depth, its pervious surface roughness
(Mannings n) and its hydraulic conductivity can now be adjusted on a
monthly basis by assigning monthly time patterns to these properties.
For conductivity, a subcatchment-specific adjustment pattern will
override any project-wide set of climate adjustment factors. -
LID controls can now treat a designated portion of a subcatchment’s
pervious area runoff (previously they could only treat impervious area
runoff). -
Permeable pavement LID units subjected to clogging over time can now
have their permeability only partly restored at periodic time
intervals -
The following options were added to control flow out of LID units
through their underdrains:- A storage layer water depth above which a closed drain automatically
opens. - A storage layer water depth below which an open drain automatically
closes. - A control curve that specifies how the nominal drain flow rate is
adjusted as a function of the head seen by the drain.
- A storage layer water depth above which a closed drain automatically
-
Pollutant removal percentages can now be assigned to LID processes that
have underdrains. The removals apply to flow leaving the unit through the
drain and not to any surface overflow from the unit. -
The Subcatchment Runoff Summary Report now includes both pervious and
impervious total runoff volumes (prior to any LID treatment) for each
subcatchment. -
A choice of method used to handle surcharging has been added to the list
of Dynamic Wave options. The EXTRAN method continues to use the traditional
Surcharge Algorithm to update the head at surcharged nodes. The new SLOT
option attaches a Preissmann Slot to closed conduits flowing more than 98.5%
full that eliminates the need to switch to the Surcharge Algorithm for
surcharged nodes. -
A closed vessel can now be modeled as a storage unit node that is allowed
to pressurize up to a designated Surcharge Depth value. If this depth is 0
then the unit is modeled as before as an open vessel. -
A weir's discharge coefficient can now be allowed to vary with head across
the weir by assigning it a Weir Curve (see Weir Properties). Weir curves
tabulate coefficient values at specific head levels. -
When the upstream offset of a regulator link is below the invert of its
downstream node it is now automatically raised only for Dynamic Wave flow
routing with a warning message issued. For other flow routing choices only
the warning message is issued and no automatic offset adjustment is made. -
Users can now choose to set a periodic time step for control rule evaluation.
If this step is 0 then rules are tested as before at every routing time step. -
The option was added to have time series results for a project's nodes and
links be reported as average values computed over a reporting time step
instead of being interpolated point values at the end of the reporting time
step. -
The following bugs were fixed:
- Unused rain gages are no longer examined when adjusting the wet runoff
time step. - The surface inflow rate to a permeable pavement LID unit is not allowed
to exceed the pavement’s permeability. - The Minimum Nodal Surface Area dynamic wave routing option was being used
as surface area always available at a node instead of an amount available
only when the surface area of the node's connecting links fell below it. - The top width of a full closed rectangular cross section shape is now set
to 0 since it can no longer supply any surface area. - The ‘C’ parameter value for a Mitered Corrugated Metal Arch culvert was
corrected. - An incorrect reporting of flow continuity error for systems with backflow
through outfall nodes was fixed.
- Unused rain gages are no longer examined when adjusting the wet runoff