Skip to content

Conversation

@wpbonelli
Copy link
Member

@wpbonelli wpbonelli commented Jan 9, 2026

Fix two issues with PRT:

  1. Release time configuration via stress period options did not work correctly. Settings were not loaded, so configured releases could fail to occur, or fill-forward of previous stress period options fail to stop on an empty period block. Fix the release timing logic and add test cases exercising this.

  2. Some logic was missing from a routine used to "nudge" particles' barycentric coordinates slightly into the interior of triangular subcells, causing particles to remain outside the relevant subcell. Add the necessary logic to nudge the particle inside the subcell.


Checklist of items for pull request

  • Replaced section above with description of pull request
  • Added new test or modified an existing test
  • Ran ruff on new and modified python scripts in .doc, autotests, doc, distribution, pymake, and utils subdirectories.
  • Formatted new and modified Fortran source files with fprettify
  • Added doxygen comments to new and modified procedures
  • Updated develop.toml with a plain-language description of the bug fix, change, feature; required for changes that may affect users
  • Removed checklist items not relevant to this pull request

@wpbonelli wpbonelli added this to the 6.7.0 milestone Jan 9, 2026
@wpbonelli wpbonelli added the bug label Jan 9, 2026
@wpbonelli wpbonelli marked this pull request as ready for review January 10, 2026 18:56
@wpbonelli wpbonelli merged commit 1048815 into MODFLOW-ORG:develop Jan 10, 2026
9 checks passed
@wpbonelli wpbonelli deleted the prt-fix branch January 10, 2026 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants