U.S. Department of Energy

Pacific Northwest National Laboratory

Modular Aquatic Simulation System 1D (MASS1)

  • Product Image:


The Modular Aquatic Simulation System 1D (MASS1) simulates open channel hydrodynamics and transport in branched channel networks, using cross-section averaged forms of the continuity, momentum, and convection-diffusion equations. Thermal energy transport (temperature), including meteorological influences is supported. The thermodynamics of total dissolved gas (TDG) can be directly simulated.

MASS1 is one-dimensional and calculates cross-sectional average values of hydraulic and water quality conditions in the river and/or reservoir system. Thus, only single values of water surface elevation, discharge, velocity, concentration, temperature are computed at each point in the model at each time interval. Lateral and vertical variations of quantities are not simulated. The MASS1 model simulates a branched (tree-like) channel system. Looped channel systems cannot be simulated with the current version of MASS1.

Continuity and momentum equations are discretized using the classic Preissmann four-point implicit finite-difference scheme and the resulting system of nonlinear algebraic equations are solved using the double sweep method as described by Cunge (1980).

An explicit TVD scheme and split operator method is used to solve the transport equation. A time sub-cycling scheme is used to allow the hydrodynamics to run at the larger time steps allowed by the implicit scheme for hydrodynamics while using a smaller time step that satisfies the explicit stability criteria. The Courant number must be less operator than 1.0 to maintain stability in the explicit method.  Transport time step can be determined automatically. 

MASS1 is a command line application. There is no graphical user interface.  All input and output are plain text files. Some documentation is included in the source code.  Some pre- and post-processing tools are also included in the source.


Produced under funding from the U.S. Department of Energy.


This material was prepared as an account of work sponsored by an agency of the United States Government.  Neither the United States Government nor the United States Department of Energy, nor Battelle, nor any of their employees, nor any jurisdiction or organization that has cooperated in the development of these materials, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness or any information, apparatus, product, software, or process disclosed, or represents that its use would not infringe privately owned rights.

Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or any agency thereof, or Battelle Memorial Institute. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof.


operated by


for the


under Contract DE-AC05-76RL01830

You must login to add products to cart.
You must login to add products to wishlist
You must be verified to add products to cart.
You must be verified to add products to wishlist.
| Pacific Northwest National Laboratory