SMS:What's New in SMS 11.2: Difference between revisions
From XMS Wiki
Jump to navigationJump to search
(→TUFLOW) |
|||
Line 14: | Line 14: | ||
===Dynamic Model Interface === | ===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 [[SMS:Dynamic_Model_Interface_Schema|Dynamic Model Interface Schema]]. The dynamic model interface includes: | * 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 [[SMS:Dynamic_Model_Interface_Schema|Dynamic Model Interface Schema]]. The dynamic model interface includes: | ||
** Model specific menu commands. | |||
* Model specific menu commands. | ** Model specific parameters. | ||
* Model specific parameters. | ** Model specific boundary conditions. | ||
* Model specific boundary conditions. | ** Model specific file formats (for both reading and writing). | ||
* 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. | ||
* Model specific execution procedures including as many different pre-run utilities or execution steps as are required by the model. | |||
===Help=== | ===Help=== |
Revision as of 14:40, 16 October 2017
General Features
Contour Options
- The default values for contour options in a dataset will be that of the module.
- The user can now select multiple datasets and assign dataset specific contour options to all selected at the same time.
- User defined color palette files can now be saved as part of the initialization of SMS.
Dataset Toolbox
- A Merge Datasets option is now available in the Dataset Toolbox. This allows two datasets that do not overlap in time to be concatenated together.
DGN CAD Files
- SMS will now import ".dgn" CAD files.
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.
Help
- SMS now supports help using either the online help document (wiki) or a local help file. The user selects which method is active in the preferences dialog.
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.
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.
MIKE 21 (*.mesh) File Support
- MIKE 21 (*.mesh) files can now be loaded into SMS. See the article MIKE 21 *.mesh.
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.
Project Explorer
- Right-clicking in the project explorer now has commands to Expand All and Collapse All.
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
Annotations
- The user can now assign a time range (beginning date/time to ending date/time) for the objects in an annotation layer to appear. This allows annotations to appear/disappear during an animation to highlight specific features when they are significant.
Curvilinear Grid
- New tool to split and merge row/column of a curvilinear grid. See the Curvilinear Grid Tools section for more information.
- Ability to merge two curvilinear grids. See the article Curvilinear Grid Module for more information
Cartesian Grid
- When creating a grid the grid name is defaulted to the name of the coverage used for generation. User is given an opportunity to specify the name.
Rasters
- SMS 11.2 now supports NOAA Nautical Charts. They can be read in using the "generic vector/raster" option. The raster data from the chart is loaded.
Map Modules
- When creating a new coverage, the default name is now set based on the coverage type.
- When assigning polygon attributes, internal arcs are now displayed similar to internal feature points. These are incorporated into the paving and scalar paving processes.
- New arc redistribution option was added that attempts to match the spacing of vertices on one arc (the target) to the spacing of vertices on another arc (the source). This can be useful when trying to keep vertices on opposite sides of a rectangular feature (like a channel) aligned to prevent skew.
- A new command to allow the creation of offset arcs was added to the arc right-click menu.
- A new command to smooth arcs was added to the arc right-click menu.
Mesh Modules
- SMS 11.2 allows for use of multiple meshes.
- When creating a mesh the mesh name is defaulted to the name of the coverage used for generation. User is given an opportunity to specify the mesh name.
- Mesh node selection has been refactored to speed up the process of selecting a large number of nodes (using a polygon, rectangle, selection inversion, ...)
Model Features
ADCIRC
- There is now support for time varying bathymetry in ADCIRC.
- Users can now do a spatially average interpolate from a raster/DEM to an ADCIRC mesh.
- There is now support for parallel ADCIRC in windows. The user can specify the number of processors and SMS will launch the model in parallel mode.
- Added support for the time varying bathymetry option that will be released in a future version of ADCIRC.
- SMS will now import sparse output files created by ADCIRC.
ADH
- Added ability to define boundary conditions to arcs in a coverage as part of a conceptual model.
- Added a new command to read in all components of an AdH solution.
- Added support for the PC LVL 1 card.
- Added support to add weirs to a simulation by selecting nodestrings defined on the upstream and downstream faces.
- 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.
BOUSS2D
- SMS now uses a simulation based approach to manage BOUSS2D model runs rather than grid based. This means:
- Simulations for BOUSS2D now appear near the bottom of the project explorer window and are created independently from the grid.
- Wave conditions are now assigned to a feature point in a BOUSS2D boundary condition coverage.
- Damping layers are specified using arcs in a BOUSS2D damping coverage rather than on nodestrings in the grid. This eliminates the loss of resolution of a damping layer specification when it is read in.
- Simulation components including the grid, wave conditions, damping layers, etc are "linked" to a simulation by right clicking or dragging/dropping into the simulation.
- Model parameters are specified for the simulation rather than on the grid. The same grid (or other component) can be used in multiple simulation.
- Simulations can be duplicated and modified to evaluate multiple scenarios.
- Added support for "Force" probes/sensors.
CGWAVE
- SMS now supports an option to autocompute the floating dock coefficient.
CMS-Flow
- The cards, values and comments are now displayed in color in the CMS-Flow Advanced tab
- Added projection cards
- New wave tab in the model control dialog.
- The Sediment tab in the Model control dialog has been revised to match new model capabilities.
CMS-Wave
- The model control dialog was revised for clarity.
- 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.
SRH-2D
- There is now a custom interface for the SRH-2D model developed by the United States Bureau of Reclamation (http://www.usbr.gov/pmts/sediment/model/srh2d/index.html). 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.
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.
- Added support for the time varying bathymetry option that will be released in the next version of STWAVE.
TUFLOW
- Geometry components can use grid extents coverages in addition to grids. This allows geometry generation by the model during run.
- Improvement to the 1D–2D water level lines. SMS now allows the user to specify the water level lines vertical offset.
What's New in SMS
- To see all articles related to feature enhancements see What's New in SMS
Bugfixes
- SMS 11.2.9 - Release March 13, 2015
- SMS 11.2.8 - Release January 19, 2015
- SMS 11.2.7 - Release November 13, 2014
- SMS 11.2.6 - Release October 3, 2014
- SMS 11.2.5 - Release September 8, 2014
- SMS 11.2.4 - Release August 13, 2014
- SMS 11.2.3 - Release July 15, 2014
- SMS 11.2.2 - Release June 02, 2014
SMS – Surface-water Modeling System | ||
---|---|---|
Modules: | 1D Grid • Cartesian Grid • Curvilinear Grid • GIS • Map • Mesh • Particle • Quadtree • Raster • Scatter • UGrid | |
General Models: | 3D Structure • FVCOM • Generic • PTM | |
Coastal Models: | ADCIRC • BOUSS-2D • CGWAVE • CMS-Flow • CMS-Wave • GenCade • STWAVE • WAM | |
Riverine/Estuarine Models: | AdH • HEC-RAS • HYDRO AS-2D • RMA2 • RMA4 • SRH-2D • TUFLOW • TUFLOW FV | |
Aquaveo • SMS Tutorials • SMS Workflows |