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
#analysisfolder 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
HMINto a consistent value of 0.01 m across EEMS. - Fixed uninitialized
m_KLwhen changing layering forIGRIDV = 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
wqiciin 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
HBEDMIN0a 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.