Releases: Mohid-Water-Modelling-System/MOHID-Lagrangian
Release list
V26.03
This release contains binaries and libraries (DLLs) for the MOHIDLagrangian code as found in the GitHub repository on March 2026.
The release contains the source code used for compiling and the binaries with the following flavour:
- Compiler: Intel
ifort - Architecture: 64-bit double precision OpenMP (
x64_OpenMP)
📝 Release Notes
✨ New Features
- Add general linear + exponential degradation rate for detritus.
- Small modification to allow zero values for some input constants (e.g.,
windage,beachingProb). - Add
radius_cr_minandradius_cr_maxfor the tracer. - Add Soluby (1997) formula along with the hiding-exposure effect of sediments by Waldschlager and Schttrumpf (2019b) to calculate the critical shield parameter and critical shear stress for bedload and resuspension (Method 3 for
ResuspensionCriticalShearMethod). - Add a mandatory threshold for the critical shear stress in the resuspension process.
- Add a novel beaching formulation developed within the FreeLitterAT framework. Unlike static models, this approach accounts for both beaching and unbeaching processes, governed by a multi-variable dependency on shoreline type, wave conditions, and sea-level variations.
- Add a Linux script to build the entire solution.
🐛 Fixed Bugs
- Fix a bug in the
interp4Dfunction insideinterpolator.f90.
v25.06
This release contains binaries and libraries (DLLs ) for the MOHIDLagrangian code as found in the GitHub repository on June 2025. The release contains the source code used for compiling and the binaries with the following flavour:
64 bits double precision OpenMP (x64_OpenMP)
= Release Notes =
New features:
-
Added support for MOHID style HDF5 files for hydrodynamics, waterproperties, waves and meteorology.
-
Added support for sea surface height and it is now used when determining tracers outside the vertical bounds
-
Added new beaching method based on the work done in Atlantic Area FreeLitterAt project, which considers wave runup
Fixed bugs:
Fixed a few bugs in reading some variables from non standard netcdf files, for example with variable spaced grids (2D lat and lon instead of the expected 1D arrays).
v23.10
This release contains binaries and libraries (DLLs )for the MOHIDLagrangian code as found in the GitHub repository on October 2023. The release contains the source code used for compiling and the binaries with the following flavour:
64 bits double precision OpenMP (x64_OpenMP)
= Release Notes =
New features:
- New detritus type simulation including deposition and resuspension processes subject to currents and waves, and linear degradation taking a user defined daily degradation constant
- New Waterquality type tracers to be run with MOHIDWater water quality parameters.
- Biofouling growth on marine debris, considering a constant growth starting at a user defined period after simulation start.
- Added support for curvilinear grids.
- Some optimizations on memory usage and interpolations needed.
- Improved documentation for these new types with sample implementations.
Corrected bugs:
- Fixed vertical velocity computation. Raynolds was using tracer depth instead of a velocity
- Fixed a generic field class call crashing the model
v22.10
This release contains binaries and libraries (DLLs )for the MOHIDLagrangian code as found in the GitHub repository on the second week of October 2022. The release contains the source code used for compiling and the binaries with the following flavour:
64 bits double precision OpenMP (x64_OpenMP)
= Release Notes =
New features:
- New type of particle: faecal coliforms
- Radiation can be given for faecal coliform studies. For that purpose, light extinction is now computed.
Corrected bugs:
- Bug fixed in reading of NetCDF files when hydrodynamics and water properties are contained in different files
v20.10
This release contains binaries and DLLs for the MOHIDLagrangian code as found in the GitHub repository on the second week of November 2020. The release contains the source code used for compiling and the binaries with the following flavour:
64 bits double precision OpenMP (x64_OpenMP)
= Release Notes =
This is the first official release of the MOHID Lagrangian model
== Latest features ==
- Full buoyancy computation
- Rework of beaching algorithms and addition of filters for tracer removal on land
- Full resuspension computation
- Reconstruction of the full 3D velocity fields using the divergence of the horizontal fields if needed
- Diffusion validation
- Stokes drift and windage validation
- Improved stability and several bug fixes
- New automatic python environment installation - one click install of all packages and dependencies
- Pre-processor performs integrity check of the input files regarding time consistency
- Post processor is faster and more efficient
- Post processing now includes the ability to make complex map plots with arbitrary calendar, integration types, subdomains including polygons and plot type combinations.