Published October 24, 2023 | Version v7.2.0
Software Open

DrylandEcology/SOILWAT2: v7.2.0

Description

  • Simulation output remains the same as the previous version.

  • SOILWAT2 now handles errors more gracefully (#368; @N1ckP3rsl3y, @dschlaep).

    • Code no longer crashes on error immediately (except for STEPWAT2).
    • Code stores messages of warnings and error status.
    • All functions now check for errors and return early (after cleaning up memory).
  • SOILWAT2 now defines its own structure for random numbers (#373; @dschlaep). This allows to hide implementation details, i.e., STEPWAT2 will no longer need to interact directly with pcg and rSOILWAT2 will no longer depend on pcg which it never has used.

  • New sw_strtok() is thread-safe and replaces not thread-safe strtok() (#376; @N1ckP3rsl3y).

  • Obsolete code in DEBUG_MEM* sections is removed (#369; @dschlaep).

Full Changelog: https://github.com/DrylandEcology/SOILWAT2/compare/v7.1.0...v7.2.0

Files

DrylandEcology/SOILWAT2-v7.2.0.zip

Files (620.1 kB)

Name Size Download all
md5:3c3ff08c870e9ab15dd910a01386264a
620.1 kB Preview Download

Additional details

Related works