[GRASS-git] [OSGeo/grass-addons] 5aa125: r.curvenumber: Add dual HSG support and null-soil ...

Anna Petrasova noreply at github.com
Thu Mar 5 12:00:48 PST 2026


  Branch: refs/heads/grass8
  Home:   https://github.com/OSGeo/grass-addons
  Commit: 5aa12527733a2a7745d0e4128a3adea0002b494e
      https://github.com/OSGeo/grass-addons/commit/5aa12527733a2a7745d0e4128a3adea0002b494e
  Author: Anna Petrasova <kratochanna at gmail.com>
  Date:   2026-03-05 (Thu, 05 Mar 2026)

  Changed paths:
    M src/raster/r.curvenumber/global.h
    M src/raster/r.curvenumber/lut.c
    M src/raster/r.curvenumber/main.c
    M src/raster/r.curvenumber/r.curvenumber.html
    M src/raster/r.curvenumber/r.curvenumber.md
    M src/raster/r.curvenumber/testsuite/test_r_curvenumber.py

  Log Message:
  -----------
  r.curvenumber: Add dual HSG support and null-soil fallback (#1636)

  Resolve dual hydrologic soil groups (A/D, B/D, C/D, D/D encoded as
  11-14) to single groups based on drainage condition. Add -d flag to
  select drained behavior (uses first group); default is undrained
  (uses second group). Fall back to HSG D when soil is null but
  landcover is valid. Add tests for both behaviors.



To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications


More information about the grass-commit mailing list