Riverine & Flood Modeling with SMS

ADH

CategoryTypeMethodDescription
Riverine Modeling 2D Finite elementADH is a state-of-the-art ADaptive Hydraulics modeling system. ADH uses adaptive numerical meshes to improve model accuracy without sacrificing efficiency. It also allows for the rapid convergence of flows to steady state solutions and contains features such as wetting and drying, completely coupled sediment transport, and wind effects.
ADH

SRH

CategoryTypeMethodDescription
Riverine Modeling 2D Finite volumeSRH-2D is a 2D hydraulic, sediment, and vegetation model for river systems.
SRH

TUFLOW

CategoryTypeMethodDescription
Riverine & Coastal Modeling 1D/2DFinite differenceTUFLOW is a 1D and 2D numerical model used to simulate flow and tidal wave propagation. TUFLOW is designed to simulate flooding of rivers and creeks with complex flow patterns, overland and piped flows through urban areas as well as estuarine and coastal tide hydraulics and inundation from storm tides and tsunamis.
TUFLOW

TUFLOW AD Module

   Description
    TUFLOW AD (Advection Dispersion) is a TUFLOW module for simulating depth-averaged, two and one-dimensional constituent fate and transport for both dissolved and particulate constituents.
TUFLOW AD

TUFLOW GPU Module

   Description
    TUFLOW GPU is a TUFLOW module that uses the computational performance of GPUs to deliver a 10 to 100 times speed increase.
TUFLOW GPU

TUFLOW Multiple Domains Module

   Description
    TUFLOW Multiple Domains is a TUFLOW module that allows any number of 2D domains of different cell size and orientation to be built into a model. The 2D domains can be linked by 1D domains, or via the 2D/2D linking feature. Each domain can be of different cell size, orientation and extent.
TUFLOW MD

TUFLOW FV

CategoryTypeMethodDescription
Riverine & Coastal Modeling 2D Finite volumeTUFLOW FV is used to simulate hydrodynamic, sediment transport and water quality processes in oceans, coastal waters, estuaries, and rivers.
TUFLOW FV

HydroAS

CategoryTypeMethodDescription
Riverine Modeling 2D Finite volumeHydroAS performs 2D modeling of bodies of water including current simulation, simulant pollutant and sediment transport.
HYDRO AS-2D

RiverFlow2D

CategoryTypeMethodDescription
Riverine Modeling 2D Finite volume GPU basedRiverFlow2D is a high-performance hydrodynamic, pollutant transport and mobile bed model for rivers and estuaries used to compute high resolution flood hydraulics and environmental flows, including supercritical and subcritical flows over dry or wet river beds.
RiverFlow2D

RMA2

CategoryTypeMethodDescription
Riverine Modeling 1D/2D Finite elementRMA2 is a hydrodynamic model that supports subcritical flow analysis including wetting and drying and marsh porosity models.
RMA2

RMA4

CategoryTypeMethodDescription
Riverine Modeling 1D/2D Finite elementRMA4 is used for tracking constituent flow in 2D models and can be applied to represent the tranport of a contaminent or salinity intrusion from an RMA 2 solution file.
RMA4

FESWMS

CategoryTypeMethodDescription
Riverine2D Finite ElementFESWMS supports both super and subcritical flow analysis including wetting and drying and is suited for modeling regions involving flow control structures found at the intersection of roadways and waterways.
FESWMS

PTM

CategoryTypeMethodDescription
Riverine & Coastal Modeling n/an/aThe Partical Tracking Model (PTM) is a Lagrangian particle tracker designed to allow the user to simulate particle transport processes and is used in coastal projects including dredged material dispersion and fate, sediment pathway and fate, and consitituent tranport.
PTM

Generic Model Interface

CategoryTypeMethodDescription
Riverine & Coastal Modeling n/an/aSMS has a generic interface whereby any two-dimensional finite element or finite difference model can be run using SMS as a pre- and post-processor.
SRH

Dynamic Model Interface

CategoryTypeMethodDescription
Riverine & Coastal Modeling n/an/aThe dynamic model interface is 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.
SRH