Version: [5854] BlueMesh2D 0.1.7

0.1.7
- Stage 2 / all-in-one: new option "Clip to the water polygon". The
size
function is now clipped to the stage-1 polygon itself, not just to its
bounding box: outside it the size is the neutral maximum, so land
pixels
no longer drag the element size of the water down through the gradient
limiting. On a 100 m deep channel next to flat land the elements 1 km
offshore were 200 m instead of the 4200 m the depth asks for; they are
now 4200 m. Untick the option for the previous behaviour.
- Slope refinement no longer straddles the coastline: the depth
gradient
is evaluated one-sided when a sample falls on land, instead of
subtracting a land elevation from a sea depth and inventing a huge
gradient that produced tiny elements along the shore.
- Check / install dependencies now reports whether the installed
bluemesh2d is the latest release on PyPI, and offers to upgrade. The
query runs only when the dialog is opened, never on plugin load, and
every failure (offline, proxy, timeout) is ignored silently.
- Requires bluemesh2d 0.1.7 or newer for the clipping option.
0.1.3
- Stage 4 / all-in-one: new smood option "merge the remaining
problematic
elements during recovery", on by default from recovery cycle 2. A mesh
whose last few small flow links sit on nodes smoothing may not move
(fixed points, boundary vertices) now completes instead of failing
with
"mesh still violates dual criteria". The recovery cycle it starts at
is
an advanced setting; untick the option for the previous behaviour.
- The smood progress table gained an N_MERGED column, so it is visible
whether a recovery cycle merged anything.
- Declares its Python dependencies (bluemesh2d, pyproj) in the
metadata,
so they are listed on the plugin page.
- Clearer About text: the six stages as a bullet list.
0.1.2
- First public release.
- The meshing library is installed from PyPI (bluemesh2d) instead of
being
bundled with the plugin: one dependency to install, and library fixes
reach users without a plugin update.
- One-click dependency installer: detects what is missing on load and
installs it into QGIS's own Python, or into a plugin-managed virtual
environment on PEP 668 systems (Debian/Ubuntu).
- Qt6-compatible scoped enums throughout; requires QGIS 3.34 or newer.
0.1.0
- Initial release: 6-stage Processing workflow from bathymetry raster
to
UGRID NetCDF, plus an all-in-one algorithm.

yes

Token

2026-08-31T12:44:16.270403+00:00

3.34.0

3.99.0

None

no

Version management

Plugin details