Skip to content

DSM2 Release v8.5.0-beta

Pre-release
Pre-release

Choose a tag to compare

@kjnam kjnam released this 27 Feb 18:07
· 125 commits to master since this release

This beta release is a minor version release of DSM2. This pre-release is not tested in the field. Please use this version at your own risk.
Please report issues and bugs!

The major changes in this release are:

  • A new binary hydro_gtm that couples DSM2 Hydro and GTM loosely
  • An EC-based operating rules
  • Some of arrays in Hydro are dynamically allocated.

Prerequisites

On Windows, you may need to install Microsoft runtime libraries before using DSM2, if it is not installed already.

The Windows version zip file includes Intel Runtime libraries.

Changes

Coupling Hydro and GTM

We introduced a new binary hydro_gtm that couples DSM2 Hydro for hydrodynamics simulation and GTM for water quality simulation. This binary can run Hydro/GTM at the same time.

EC-based operating rules

The coupled hydro_gtm enables us to operate structures and devices in a DSM2 Hydro model using simulated electro-conductivity (EC) values in the GTM. A new operating rule trigger with channel EC values is implemented for this. See the document section at https://cadwrdeltamodeling.github.io/dsm2/manual/reference/EC_based_Operating_Rule/ for more information.

Dynamic memory allocation in Hydro

As a part of our on-going effort to modernize the DSM2 suite, we continuously adopting dynamic memory allocations. This release included more dynamic memory allocation in DSM2 Hydro.

PTM updates

There are other on-going PTM updates. See the full changelog below for the details.

Full Changelog

v8.4.1...v8.5.0-beta

Example

The attached dsm2_study_simple_hydro_gtm.zip includes a simple test case with an EC-based operating rule.