The following list provides the new and exciting features in the latest release of XPSWMM/XPStorm in version 2020.1.

For the list of features and improvements in previous releases, refer to Features in Previous Releases.

XP2D Extreme – Quadtree for Multiple Domains

The Quadtree for Multiple Domains feature enables variable-sized grids that allow the modeler to focus on detail where needed. This provides flexibility to reduce simulation memory and decrease computational speed. As seen in the following example of a pressurized bridge, the use of the Quadtree mesh to the model produces sharp details for a greater focus area while reducing memory load.

In the image below, various Quadtree levels allow the modeler to focus calculation resources on areas of most interest. In this case, the urban streets, overland flood route into the planned neighborhood, and between the homes, while reducing the base Quadtree extents to an acceptable resolution where no flooding is known to exist. For more information, refer to XPSWMM and XPStorm 2020.1 Quadtree and Sub-Grid Sampling FAQ.

Quadtree for Multiple Domains is available when XP2D Extreme is enabled in 2D Job Control Settings. The Multiple Domain module is accessible to existing users on Complete and Premium bundles. 

Viscosity Formulation

With this release, the recommended Viscosity Formulation is recommended to be Wu. This recommendation is less sensitive to cell size and provides a better fit. See Viscosity Formulation recommendations.

Sub-Grid Sampling for XP2D Extreme 

Sub-Grid Sampling (SGS) enables the sub-2D cell terrain data of the DEMs, TINs, and Z shapes to be used to construct the model, rather than represent each 2D face and 2D cell as having one elevation. This methodology prevents trapped water and accounts for cells partially in channels, which results in sharper 2D maps and more accurate flood extents. 

SGS is available when XP2D Extreme is enabled in 2D Job Control Settings. It is accessible to all users with existing 2D functionality.

Pressurized Bridges in the 2D Domain

With this release of XPSWMM/XPStorm, the XP2D Extreme Engine will support Layered Flow Constrictions accelerated by both the GPU module and working with Quadtree domains.

Other Enhancements

  • XPSWMM compiles with Visual Studio 2019 and Intel Fortran 2019.
  • Floating Deck and Bridge Flow Constrictions not supported in XP2D Extreme Engine. We suggest migrating those non-layered flow constrictions to layered flow constrictions.
  • XP2D and XP2D Extreme now use the Tuflow 2020-10-AA engine.
  • ARR Storm Generator updated to latest .NET Version for the use of the OSM Maps.
  • XPSWMM now requires .NET Framework 4.8 or later.
  • When Subgrid Sampling is on, and Use DTM is selected as the Surface, XPSWMM will export the XPTIN to LandXML. Depending on the size of the XPTIN, expect a performance delay in writing and sampling large LandXML TIN surfaces. For best performance, use a binary float (FLT) terrain.
  • A single-layer Quadtree model can be created using a single Level 1 extent only for users who do not have multiple domain module licenses. Please note that single-layer Quadtree will process slower than the regular grid.
  • The Cell Side Wet/Dry Depth command removed as this is no longer valid.
  • Innovyze Product Feedback URL added to the Help menu.
  • XP2D Utility Interface is now a 64-bit application allowing larger results files associated with the XP2D Extreme engine results to be processed.