NEW version of HGS PREMIUM May 2026 (REVISION 2961)
Support Ongoing Improvements to HGS
Share your ideas to help improve the HydroGeoSphere user experience. Your feedback plays an important role in guiding future development— whether it’s new commands, workflow enhancements, or usability improvements that support more efficient integrated hydrologic modelling.
The HydroGeoSphere May 2026 release is now available for download.
This month’s update focuses on improving evapotranspiration stability, runtime performance, and boundary condition flexibility, while also adding several useful new commands for segment selection and Tecplot visualization. Together, these updates improve reliability, speed up preprocessing and post-processing workflows, and provide more control when working with surface boundary conditions in HydroGeoSphere (HGS).
New boundary condition commands (see hydrosphere_ref.pdf)
bound time-file tablebound time-file table to surface elevation offset
These commands allow users to cap head values defined in a time-file table when applying head or pressure head boundary conditions.
New segment selection command
The new command choose segments polyline no diagonals works similarly to choose segments polyline but restricts selected segments to mesh edges only, avoiding diagonal connections.
New Tecplot export command
The new command chosen segments to tecplot exports the current segment selection directly to a Tecplot ASCII file, simplifying visualization and debugging of selected segment sets.
Performance improvements
Improved the performance of computing output times in hgs2vtu when processing binary output files.
Improved the performance of the regional model command when reading porous medium mesh files.
Improved grok I/O performance through the use of buffered I/O.
Improved Linux compatibility for verification layouts
Fixed broken layout files in the verification folder and updated them to be more Linux friendly.
Improved snowmelt boundary condition error checking
Added validation to ensure that the snowmelt boundary condition can only be specified once within a model setup.
Updated reporting of simulation times
Refined reporting of target times and output times in the .eco file so that nonzero initial simulation times are handled correctly.
Fix for ET subsurface wetness factor computation
Resolved a bug in the evapotranspiration calculation that caused a division by zero when the minimum evaporation limiting saturation was equal to the maximum evaporation limiting saturation. This improves stability when working with customized ET parameter definitions.