DSM2: Delta Simulation Model II
The Delta Simulation Model II (DSM2)
is a is a river, estuary, and land modeling system. It is a one-dimensional
mathematical model for dynamic simulation of one-dimensional hydrodynamics,
water quality and particle tracking in a network of riverine or estuarine
channels. DSM2 can calculate stages, flows, velocities, mass transport
processes for conservative and non-conservative constituents including salts,
water temperature, dissolved oxygen, and trihalomethane formation potential,
and transport of individual particles. DSM2 thus provides a powerful simulation
package for analysis of complex hydrodynamic, water quality, and ecological
conditions in riverine and estuarine systems.
- River - Can simulate riverine systems, and has been extended from Sacramento to
Shasta Dam. Has been tested with high flow/stage
simulations for flood modeling.
- Estuary - Completely flexible estuary model;
stages and flows may be specified at boundary and internal points.
- Land - Includes effects from land-based
processes, such as consumptive use and agricultural runoff.
DSM2 can calculate stages, flows,
velocities; many mass transport processes, including salts, multiple
non-conservative constituents, temperature, THM formation potential and
individual particles.
DSM2 currently consists of three
modules, all of which come with the current distribution: HYDRO, QUAL, and
ECO-PTM. HYDRO simulates one-dimensional hydrodynamics including flows,
velocities, depth, and water surface elevations. HYDRO provides the flow input
for QUAL and ECO-PTM. QUAL simulates one-dimensional fate and transport of
conservative and non-conservative water quality constituents given a flow field
simulated by HYDRO. ECO-PTM tracks three types of particles, neutrally buoyant,
position oriented, and salmon particles, in a flow field simulated by DSM2
HYDRO.
The current DSM2 input release "DSM2 Input 2026-04-16
historical update" is based on version "DSM2 Input 2025-09-18
historical update" (which incorporates the changes from the Monitoring
Special Study version of DSM2), and includes the following changes:
The CHANNEL input section in the file channel_std_delta_grid.inp
has been modified to work with DSM2 v8.5.0, by including the "dx"
field, which specifies a value of the parameter
"delta x" separately for each channel. Previously, delta x values
have been specified in a file called variable_dx.csv. This file has been
removed.
The location of the Middle River Barrier has been corrected
by adding channel 901 to replace a portion of channel 134. The Middle River
barrier has been placed on the upstream side of the node for consistency with
the configurations of other barriers.
Dispersion factors have been adjusted to improve EC results.
Supporting documents including recalibration memoranda are also available for download at the link below. Please email comments or questions to Min.Yu@water.ca.gov .
DSM2 Input 2026-04-16 historical update
License information: DSM2 is
copyrighted by the State of California Department of Water Resources. It is
licensed under the GNU General Public License. This means it can be copied,
distributed, and modified freely, but you may not restrict others in their
ability to copy, distribute, and modify it. See GNU General Public License for more details.
Downloads
- DSM2 Input 2025-05-28 historical update
- DSM2 V8.4.1
- DSM2 FC 2023.01
- DSM2 2023.01 Historical Update
- DSM2 2023.01 Historical Update Output
- DSM2 Hg Open Water Mercury Program inputs
- DSM2 2022.01 Historical Update
- DSM2 2022.01 Historical Update Output
- DSM2 V8.3.1
- DSM2 V8.2.2
- DSM2 V8.2.1
- DSM2 V8.2.0
- DSM2 Version 8.1.2 Release (11/01/2013)
- DSM2 Source Code (267 MB) (11/12/2013)
- DSM2 Version 8.0.6 Release(11/17/2010)
- DSM2 Version 8.0.4
Calibrations
- DSM2 V8.1.2 Calibration
- 2009 BDCP Calibration (aka Mini-Calibration)
- 1998-2003 Calibration and Validation
Reports & Publications
- 2025 Annual Report
- 2024 Annual Report
- 2023 Annual Report
- Annual Report Archive
- Branched Lagrangian Transport Model memo from USGS-basis for DSM2 QUAL
- Delta D1641 Water Quality Standards Full Reference
- Delta D1641 Water Quality Standard Summary
- EC, Chloride and Bromide Conversions (Bob Suits, 2001)
- Four Point memo from USGS-basis for DSM2 HYDRO
- QUAL2E Documentation - Basis for QUAL Nonconservative Constituent Kinetics
- South Delta Improvements Project Permanent Barrier Operations
Resources
DSM2 comes with a numerical model and scripting capabilities. It is easier to use the model if you also have a text editor with syntax highlighting, a tool for differencing text files ("diff tool"), a dss viewer and an hdf5 viewer.
- Open Command Window Here is a free "power tool" distributed by Microsoft (the download links are on the right-hand side next to the description of the tool). It allows you to get a command window by right clicking a location in Windows file explorer. The tool is essential for working with DSM2 efficiently.
- Notepad++ is a text editor that works well with DSM2 input data and integrates nicely into the Windows file explorer. We support the editor with syntax highlighting. See the /extras folder.
- DiffMerge is a good free differencing tool for text files. Beyond Compare is an inexpensive commercial product that is intuitive and compares Word files.
- Vista, one of the first graphical tools for examining data in HEC-DSS format, comes with DSM2 in the /dsm2/vista/bin directory.
- HEC-DSSVUE is distributed by HEC and is actively maintained. Most people use DSSVUE as their primary tool with Vista for specific tasks. An Excel add-in for DSS data is also available on the HEC web page.
- HDFView and HDF-Explorer are two independent browsers for the HDF5 file format. This lets you look inside a tide file, one of the outputs of the model. You only need one of them.
Contact Information
Please send comments and questions to Min Yu at minyu@water.ca.gov.
