SMS

New Tool for Locked Nodes Datasets

When working with your Surface-water Modeling System (SMS) project, have you ever wanted or needed to isolate an area to ensure stability and consistency? There are many ways this can be accomplished, but one method is by using a locked node dataset. By creating a locked nodes dataset, you can better isolate the variables you are testing. You can maintain control over specific parts of the model making it more reliable. You can also reduce the freedom in the system, causing the model to converge more quickly and help it avoid instability. With the Locked Nodes Dataset from Coverage tool, in our Toolbox, you can create locked node data.

The Locked Nodes Dataset from Coverage tool takes information from the selected coverage and grid and uses it to designate whether nodes are locked or unlocked. If it is designated as locked, operations or activity cannot be changed within that area. The simulation will ignore all locked nodes. If it is designated as unlocked, the simulation will process new data, and operations or activity can change in that area.

Example of a locked node dataset

The Locked Node Dataset from Coverage tool allows you to choose between using polygons or arcs. If you choose polygons, every node inside the polygons in the selected coverage are locked. If you choose arcs, then you must define the distance out from the arc in which all nodes are to be locked. If the coverage you select contains multiple polygons, the tool will choose what to lock and what to leave unlocked. This is not recommended.

When the Locked Node Dataset is defined on an arc, especially boundary conditions, it can maintain the integrity of the boundary condition assumptions.

In order to get the best effect, you can create a coverage with polygons and arcs for that specific area that you wish to lock down. Then select that coverage in the tool to lock it down.

By defining a dataset with unlocked and locked areas, the new dataset can be used later to stabilize the model.

Head on over to SMS and see how the Locked Nodes Dataset from Coverage tool and locked node datasets can help your model

Blog tags: 

Using the Clean Options function

When building your Surface-water Modeling System (SMS) project, are you encountering issues because of poorly rendered or imported feature objects? When you have a large number of feature objects, it can be easy to have some drawn in the wrong location, overlapping other objects, or other errors. This can interfere with the operation of the simulation. Cleaning up the feature objects can make the difference in a successful running simulation and one that fails to converge.

Example of the Clean Options before and after

When you create your surface water model, either by extracting features from existing data or building them manually, you can end up with multiple arcs and points that are unnecessary for your SMS model or may even interfere with the model’s simulation. By using the Clean Options dialog, you can consolidate or eliminate points, nodes, vertices, and arcs, all based on parameters you select.

The Clean Options dialog gives you multiple options. You can choose to clean every arc in a coverage, but perhaps you only want to focus on one set of arcs, one branch of a stream network for instance. The dialog will allow you to choose. You can run a full clean or select specific actions. You can control how close points, nodes, vertices, and arcs have to be before they are considered for snapping. You can also remove arcs that are less than a length you choose to enter.

The Clean Options dialog can be reached either through the Clean Options macro at the top of SMS, or through the Feature Objects | Clean… menu command. The algorithm used by the dialog applies clean operations to the active coverage in a priority order. Sometimes, snapping will create new cleaning opportunities and bumps the newly created opportunity to the top of the priority list. It will need to go through multiple iterations to check that all have been completed.

For instance, locations are sorted from left-to-right by their X-coordinates, with ties broken by sorting from bottom-to-top by their Y-coordinates. Segments are sorted by comparing their endpoints using the same comparison as for locations. Then the "first" locations on each segment are compared, and the segment containing the earlier location is chosen first. In the event of a tie, the "second" location is used to break the tie, and so on until all points, nodes, and arc segments have been cleaned. Once a location is moved, it is locked in place for the remainder of the iteration.

It is often wise to first duplicate the coverage you are trying to clean and rename it, before running the Clean Options dialog on the duplicate coverage. That way, if the parameters set were too high, you can go back to the original coverage, duplicate, and run it again with different parameters. If the clean didn’t change much, you can alter the selections and run it again.

The Clean Options function can save you a lot of time in fixing issues with your feature objects. Head on over to SMS, and see if the Clean Options function can help your project!

Blog tags: 

Best Uses for the Clip and Trim Coverage Tools

Did your Surface-water Modeling System (SMS) project end up with an excessive amount of arcs, nodes and points in a coverage? Maybe the shapefile you imported converted many more details than your project needed, or extracting features from your raster did the same. There are several ways you could go about simplifying the project to ensure the simulation only covers what is needed. We have a couple of tools that can help you simplify the amount of feature objects your project will deal with: the Clip tool and the Trim Coverage tool.

Both located in the Toolbox under the Coverages folder, the Clip and the Trim Coverage tools allow you to limit the feature objects within an area and create a new coverage containing what is desired.

The Clip tool limits arcs to only those inside a selected separate coverage that has a polygon which defines where to trim the feature objects on the target coverage. This trim coverage will typically be a coverage you create and can be of any coverage type. The Clip tool quickly creates a new coverage with arcs, nodes, and points located within the polygon desired. Where the arcs are “cut” at the polygon edge, a new node is created at the new endpoint.

Example of the Clip Tool before and after

The Trim Coverage tool works similar to the Clip tool but has a few more options. The extra options allow you to choose to trim to the inside or to the outside of the selected coverage polygons, trim to the inside being the default. And also, you can specify a buffer distance to trim to: how close to the polygon boundary you want the arcs, etc. to be trimmed to.

For either of the tools, you will need the coverage containing the arcs, nodes, and points needing to be limited, and also, the coverage containing the polygons which will define the boundaries of where the clipping or trimming will occur. For the Trim Coverage tool, you have the two additional parameters to define, if desired.

After entering a name for the soon-to-be created coverage, run the tool. For both the Clip and Trim Coverage tools, it will clip all the arcs to the limits of the polygon, creating a new endpoint or node at the point where the original arc intersected the polygon boundary.

Head on over to SMS and see how these tools can help your project today!

Blog tags: 

Is a Paid or Community License Right for You?

For us at Aquaveo, we seek to provide state-of-the-art software for your water resources projects. We’d like to see as many hydrologists, civil engineers, and more using our software to better the community and the world. For this reason, we provide with our Surface-water Modeling System (SMS) software, both a trial, community, and paid editions.

The trial version grants you full access to all the features of SMS for a limited time. Typically, this trial period is for two weeks. During the trial, you can use any of the models or functionalities in SMS. This lets you decide what features of SMS you will need for your project.

After the trial period, or when you are ready, you can contact our sales team for a pad license. WIth a full license, you can select what features you want included. Aquaveo has two primary editions: Riverine, and River and Coast. Add-ons are available for each for the packages, or you can custom build what is unlocked so you have exactly the tools and modules you need for your work.

For some of our users, only a limited number of features are needed. The community edition of SMS includes only some of the core components, such as the GIS and Mesh modules, and a few of the more common surface-water models available, such as SRH-2D, ADCIRC, and CMS-Flow. Some limits have been added to these features, for example the number and size of meshes is limited in community edition. The community edition mostly supports small or simple projects and is not intended to support large or complex models.

SMS Community Edition

There are several advantages to having a paid license over relying on the community edition, including access to newer tools and functionality. Furthermore, a current paid license allows access to Aquaveo's technical support and other resources. Fortunately, it is possible to upgrade to a paid license at any time. Once you have a paid license, you retain access to all the features for the version of license you purchase.

Download SMS today and see what version works best for you!

Blog tags: 

Pages