What's new in SMS 11.2

The following is a list of the more significant changes in SMS 11.2

General Features

  • Dataset Toolbox
  • Interface Components
    • Projection commands have been moved to the Display menu
    • A Reproject All command has been added in the Display menu
    • Help buttons in dialogues will open the corresponding page in the XMSWiki
  • Dynamic Model Interface - We are excited to present a more flexible and powerful alternative to the generic model interface that has been supported by SMS for several years. This methodology allows a model developer to define all the attributes of an interface for a specific model in an XML file. SMS will read this file when launched, and then interact with the model. This schema is defined in Dynamic Model Interface Schema. The dynamic model interface includes:
    • Model specific menu commands
    • Model specific parameters
    • Model specific boundary conditions
    • Model specific file formats (for both reading and writing)
    • Model specific execution procedures including as many different pre-run utilities or execution steps as are required by the model
  • MIKE 21 (*.mesh) File Support - MIKE 21 (*.mesh) files can now be loaded into SMS. See the article MIKE 21 *.mesh
  • LIDAR File Support - SMS can now recognizes a LIDAR file when a user asks the system to read such a file. The user can choose the import methodology to load selected layers from the file as either a scatter set or a raster. SMS also loads an image of the data in the specified format.
  • Saving Color Palettes - Color palettes will now be saved when doing File | Save Settings. When SMS is loaded, any saved palettes will automatically be loaded as defaults.
  • NOAA HURDAT File Support - SMS will now load storms for the standard NOAA HURDAT format. The file will need to have a *.hurdat2 extension to be recognized by SMS.
  • Contour Options - The default values for contour options in a dataset will be that of the module
  • Vector Display Options
    • New display option feature for showing vector arrows at a constant elevation. See Vector Display Options for more information.
    • - New display option for vector arrows to follow flow path (vectors curve). This is done by selecting "Arrows follow flow path" under the Vectors tab in the Display Options dialog.
      Warning: this can be slow if displaying lots of vectors
  • Spectral Coverage - Spectral coverages are now used to store all spectral data by location and time. These coverages are then used as spectral input for CMS-Wave and STWAVE, and are also used to view spectral output generated by the models in observation and nesting files.

Module Features

  • Curvilinear Grid
  • Mesh Module - SMS 11.2 allows for use of multiple meshes

Model Features

  • SRH-2D - There is now a custom interface for the SRH-2D model developed by the United States Bureau of Reclamation. This model is a finite volume engine that is very stable in wetting/drying conditions. It has been tested extensively by various agencies, academic and commercial users.
  • ADCIRC
    • There is now support for time varying bathymetry in ADCIRC
    • You can now do a spatially average interpolate from a raster/DEM to an ADCIRC mesh
  • ADH - The CSTORM-MS coupler has been updated to now include AdH meshes in addition to ADCIRC. This is in preparation for linking to AdH simulations for sediment transport in the CSTORM-MS.
  • CMS Flow
    • The cards, values and comments are now displayed in color in the CMS-Flow Advanced tab
    • Added projection cards
  • CMS Wave - All input spectra is now handled in a spectral coverage. This allows the user to utilize multiple observed spectra to drive the model in the same manner that a nested simulation has been used in the past. The timestamps assigned to the spectral data are matched up (or interpolated to match) with the times specified for each case. In order to correctly assign spectral data for each case, SMS now requires CMS-Wave simulations to have a reference time.
  • STWAVE - The model control now uses a spectral coverage to specify the cases/wave states that will be included in a simulation. This allows a user to utilize multiple observed spectra to drive the model in the same manner that a nested simulation has been used in the past. The timestamps assigned to the spectral data are matched up (or interpolated to match) with the times specified for each case. In order to correctly assign spectral data for each case, SMS now requires STWAVE simulations to have a reference time.

For more information on the SMS 11.2 release, visit our Wiki site

The following is a list of the more significant changes in SMS 11.1

General Features

  • Dynamic Images SMS can now link to dynamic image sources on the web so that the background image is updated as user pans/zooms around the domain. These images can be converted to static images for speed or if internet access may be lost.
  • New Online Image Sources Recently, the terraserver web service that had been available in SMS was discontinued. SMS now accesses a number of new web sources for image and/or elevation data using the previous web source tools.
  • Project on the fly All data in the SMS instance is now projected to a user specified projection for display. This makes working with data in various projections much easier and less prone to round-off or conversion errors.
  • Dataset Toolbox Angle convention conversion for scalar datasets.
  • Open as... command General data formats such as raster, vector and image files are not always supported as native in SMS. This new command allows SMS to use the Global Mapper library to convert the data in these files to be read in to SMS.
  • Import Wizard column association The import wizard can now associate Northing/Easting headers with Y/X.
  • Annotations In addition to previous annotation capabilities, users can setup annotation layers so they are only visible during user specified time intervals. This would apply to film loops and stepping through time steps.
  • MIKE 21 (*.mesh) File Support MIKE 21 (*.mesh) files can now be loaded into SMS 11.1 and later.

Module Features

  • GIS
    • Convert GIS data to Generic model coverage - Users can now bring in GIS data (shape file or mif/mid) and convert this to generic model node or arc attributes.
    • Read in a boundary condition file into the GIS module.
  • Map Module
    • Select all arcs connected sequentially to define a polygon. Can be used to detect poor connectivity in a conceptual model.
    • Split arcs based on user specified criterion.
    • Convert Map feature arc and point attributes (Generic 2D mesh coverage) to mesh nodestring and node attributes.
    • The Select/Delete Data function (Feature Objects menu) now gives the user the ability to set how points that lie on the selection polygon will be treated.
    • Map data can be imported/exported in MIF/MID format.
    • Export map data in shape format.
    • Map files have been optimized to load faster.
    • Converting a area property coverage to a 2D grid has been optimized to convert faster.
  • Mesh Module
    • Nodestrings now contain an id.
    • A subset of the mesh can be selected and edited on its own.
    • Meshes can be imported/exported in MIF/MID format.
    • An option now exists for mesh to scatter conversions where only selected mesh nodes are converted.
    • Automatic zoom was removed when generating a mesh from a map coverage.
    • Reduce nodal connections.
    • Global mesh renumbering done using the Cuthill-Mckee renumbering scheme replaces nodestring based renumbering.
    • Mesh quality scatter set creation.
    • ARR plot creation.
  • Particle Module
    • Extract particle subset – Export a portion of the times and/or particles to a new file to reduce file sizes of particle solutions.
  • Raster
    • New raster set tree item folder in the project explorer.
    • New "Options" dialog in the raster set project explorer. This is used specify if raster values are/aren't elevations. For more information, see Raster Functionalities.
    • Ability to convert part of a raster to a scatter set (TIN).
  • Scatter Module
    • Ability to autogenerate TIN breaklines following elevation values.
    • New option to use Laplacian interpolation when interpolated to a Cartesian Grid.
    • Merging scatter sets will now show a report of the number of vertices, triangles, breaklines before and after the merge.
    • New scatter filter using VTK Decimate Pro algorithm.
  • Cartesian Grid Module
    • We now have a floating projection option.

Model Features

  • AdH
    • Support for version sediment and constituent transport.
    • Preservation of "unsupported" or "advanced" cards in an "Advanced" tab in model control
    • Support for weir structures.
    • Support for PC LVL card (output control).
    • New "Sediment Library Control..." dialog.
  • ADCIRC
    • Support for version 50.0. New distribution of the model.
    • Support for running ADCIRC in parallel (PADCIRC) on windows environment.
    • Support for the new NWS 19 option
  • CMS-FLOW
    • Support for version 4.5 of the CMS. This includes both CMS-Flow and CMS-Wave in a single executable.
    • Complete overhaul of the CMS-Flow model parameters.
    • New parameters to the "Sediment" tab. For more information, see CMS-Flow Model Control.
      • Calculate morphology change during ramp period
      • Avalanching
      • Made the D50 Dataset optional
      • Added a new dataset called Sediment Standard Deviation (mm)
    • Changes to the wave model control tab
    • Added new Harmonic WSE-forcing boundary condition. This is located in the CMS-Flow Model Control options under "Tidal" tab.
    • Added Longitude dataset. You will see this option in the CMS-Flow Model Control options under "Flow" tab.
    • Added 29 new Tidal Constituents bringing the total to 37.
    • Added Grid modification flag.
    • Added ability to read netCDF files for visualization.
    • Added ability to read fleet wind data.
    • New save point coverage and file support.
    • Ability to extract levee/structure height from an unstructured (ADCIRC) grid.
  • CMS-Wave
    • Support for updated version
    • We now write the *.std file according to the new format.
    • Users can associate times/dates with the simulation.
    • We now support full plane simulations.
    • Ability to create input spectral locations in spectral coverage.
    • Support of the new permeable structures.
    • Support spatially varied wind input fields.
    • Support for 8 (yymmddhh) or 12 (yyhhddhhmmss) date fields for temporally changing spectra.
  • Generic Model Interface
    • Converter utility provided to model developers to facilitate migration from previous template to SMS 11 template.
    • Ability to only show material options for active material group.
  • PTM
    • You can now read in PTM trap files.
    • Ability to use an ADCIRC ascii fort.45 files for hydrodynamics.
    • Improved smoothing of display of 3D solution of fence diagrams.
    • Support to read in BC file.
    • Improved interface with CMS-Flow.
  • STWAVE
    • You can now run stwave in parallel if you have multiple processors.
  • TUFLOW
    • Can specify which TUFLOW executable (double or single precision as well as 32 and 64 bit) to use for each simulation.
    • Improved model check for boundary conditions for specified event.
    • Add ability to specify a clip region.
    • Convert GIS rainfall data to TUFLOW boundary conditions
    • Provide option for GIS check/outputs to be shapefiles
    • Support mass balance corrector toggle
    • Support new Source over Area commands
    • Support storage reduction feature
    • Support variable z shape restore/repeat
    • Rearrange grid options dialog
    • Improvements to multiple file import dialog (open TCF file)
    • Support for customary units option

For more information on the SMS 11.1 release, visit our Wiki site

SMS is better than ever with the new features added to v11

  1. New Raster Module
    • Work with raster (DEM) data in SMS without converting to a scatterset (TIN)
    • Raster data require less memory and draw faster than TIN data
    • Interpolate raster elevations to a scatterset, mesh, or grid
  2. ADH Model Interface
    • SMS seamlessly interfaces with the 2D shallow water component of the US Army Corps Adaptive Hydraulics Modeling system (ADH)
    • Key features of the ADH model include wetting/drying of elements, boat effects, wind effects, and an adaptive mesh, where element resolution is dynamically adjusted as needed
    • The ADH interface in SMS was developed in collaboration with the Coastal and Hydraulics Laboratory at the USACE Engineer Research and Development Center
  3. WAM Model Interface
    • WAM is a third generation wave model that predicts directional spectra as well as wave properties such as significant wave height, mean wave direction and frequency, swell wave height and mean direction, and wind stress fields corrected by including the wave induced stress and the drag coeffieient at each grid point at chosen output times
    • Build WAM grids, create simulations, nest grids, view solutions, and generate spectra for STWAVE model input
  4. Bouss2D Run-up & Overtopping
    • Run Bouss2D in 1D mode to simulate run-up and overtopping of waves
    • Extract transects, position gages, specify roughness zones, and define multiple wave cases
    • Create 2D profile plots along transects, time-series plots of gage output, and generate summary statistics such as height of peak waves within a percentile range and the point of furthest encroachment on each transect
  5. TUFLOW Advection-Diffusion Module
    • The new TUFLOW AD Module is fully supported by SMS
    • TUFLOW AD simulates depth-averaged, two and one-dimensional constituent fate and transport
    • Simulate both dissolved and particulate constituents
    • Create spatially varied initial concentrations and transport coefficients
  6. Generic Model Interface Enhancements
    • Boundary condition and material property templates have been expanded to include more data types
    • Assign multiple boundary conditions to a single node, element, or nodestring
    • Create templates that show/hide parameters based on a selected option
    • Define multiple material groups
  7. CMS Model Updates
    • Couple of flow and wave models without the steering module using the CMS inlined version
    • Implicit solution scheme in CMS Flow allows for larger time steps and parallel computing across multiple processor codes..
    • CMS wave new features include muddy bed definition, non-linear wave effects, infragravity wave effects, spatially varied wind field, XMDF output, and a Gauss-seidel solution scheme which utilizes multiple processor cores
  8. TUFLOW Model Updates
    • Import TUFLOW projects created outside of SMS
    • Output datasets to XMDF
    • Create and manage irregular culverts
    • New manhole features
  9. STWAVE Model Updates
    • Support for the new STWAVE v6.
    • Extract boundary conditions from a WAM model
    • Improved iteration control for the full-plane version
  10. Particle Module Updates
    • Estimation guidance for the number of particles that will be generated by a PTM source coverage
    • Create virtual gages to compute concentrations and other data around a point or within a polygon
    • Use particle filters to display a subset of particles to use for display, selection and compute grid datasets
  11. ArcGIS Map Server Layers
    • With a license to ArcGIS and an internet connection, utilize ESRI's database of maps and open ArcGIS map server layers in SMS
    • Background maps are updated on-the-fly as the display is zoomed and panned
  12. Other New Features
    • Assign native projections to cartesian grids and project grids on-the-fly to the working projection.
    • SMS now saves a world file and projection file if appropriate when saving the graphics window as an image file
    • Export mesh elements to a shapefile using the Mesh->Map command
    • Import TINs from LandXML files
    • Use the "Zoom to..." feature to easily zoom to the extents of a mesh, grid, scatterset or bounds of selected objects