In-Person EEMS Training Edmonds, WA · Sept 21–23, 2026 Register →

EEMS 12.5 Release Notes

Release Date: 2026-06-12

EFDC+ Explorer

New Features

QUICKEST Constituent Advection

  • Added Constituent Advection support for the QUICKEST numerical scheme.

Grid Generation Enhancements

  • Significantly improved telescoping grid generation.
  • Added rotation support to uniform grid generation.
  • New grid parameters are now retained in memory for reuse during iterative grid generation.
  • New grid settings are automatically saved to the #analysis folder when the model is saved.

2D Interpolation / Assignment (frmInterp2D)

  • Refactored 2D data interpolation and averaging for substantially faster processing.
  • Improved high-resolution data averaging when assigning to grid cells.
  • 2D high-resolution assignment now preserves existing cell values when no new data is available, rather than overwriting them.
  • Added drag-and-drop support for point datafiles and polygon files directly into the form.
  • Made interpolation and assignment functions behave consistently across modes.

Drag and Drop / Image Handling

  • Overlay layers and georeferenced images can now be added via drag-and-drop.
  • Improved loading of large georeferenced images, with automatic downsampling in EE.

Plotting and Charts

  • Tick mark direction (in/out) is now configurable and persists across save/load.
  • Axis labeling now starts at the minimum value rather than the origin.
  • Added Min/Max controls for axes and fixed reverse-axis labeling.
  • Default export resolution raised to 300 ppi.
  • Fixed animation export and the stop-animation button.
  • General cleanup and reliability improvements to the XY plotting form.

Layouts and User Interface

  • Improved project layout save/load reliability.
  • Widened the save/load layout form for better usability.
  • New model control forms no longer fully overlap and use an increased cascade offset.
  • Fixed the greyed-out application taskbar icon at startup.
  • Fixed MDI child windows incorrectly maximizing when switching between windows.
  • Fixed cell border artifacts when surface-layer opacity is reduced.
  • Fixed pan behavior for 2DH models.
  • Labels no longer display while loading a file.

Model / Numerical Fixes

  • Fixed an off-by-one error when redistributing withdrawal/return and jet-plume layers.
  • Fixed an SGZ layering issue.
  • Fixed a Vegetation Profile (VP) issue and VP plotting for cells with only two layers.
  • Set HMIN to a consistent value of 0.01 m across EEMS.
  • Fixed uninitialized m_KL when changing layering for IGRIDV = 0.
  • Fixed a crash during Horizontal Turbulence initialization.
  • Fixed velocity reporting for 2DV.
  • Fixed reading of Open Boundary Conditions using differing pressure series within a single group.
  • Improved 2DH cell properties copy.
  • Fixed UTMZone handling when loading polygons in GridGen and other UTMZone issues.
  • Fixed background and mosaic tile refresh when zooming.

Sediment / Water Quality

  • Corrected Non-Cohesive and other sediment warning messages.

Other

  • EE version bumped from 12.4 to 12.5.
  • Improvements and build fixes for the console application.

EFDC+

New Features

QUICKEST Transport Scheme

  • Added a new higher-order advection scheme for scalar transport, implementing the QUICKEST (Quadratic Upstream Interpolation for Convective Kinematics with Estimated Streaming Terms) algorithm. W-direction flux further refined in a follow-up update.

Enhancements

  • Input echoing to EFDC.OUT — Significantly expanded parameter echoing to improve run traceability and reproducibility.
  • Snapshot count reporting — Improved reporting of the number of output snapshots in EFDC.OUT.
  • Silica SA predation fraction — Added reading of the silica surface-area predation fraction parameter in the water quality module.
  • UV/VU advancement in 2TL — Minor fix to UV and VU advancement in the 2-time-level solver.
  • Small corrections and cleanup in the water quality module.

Bug Fixes

  • MPI water quality initialization — Fixed reading of wqici in MPI parallel runs.
  • Propwash without sediment transport — Fixed a crash/incorrect behavior when propwash is active but sediment transport is disabled.
  • Default HMIN — Changed the default minimum water depth (HMIN) to 0.01 m to improve stability for shallow-water applications.
  • Minimum bed thickness (HBEDMIN0) — Made HBEDMIN0 a global variable initialized to 1e-8 and added a guard to prevent use of unrealistically small bed thicknesses in contaminant calculations.

Infrastructure

  • Version bump from 12.4 to 12.5 across project files and version strings.