diff --git a/doc/ReleaseNotes/develop.tex b/doc/ReleaseNotes/develop.tex index 4976fe454a3..42bd22b4fdc 100644 --- a/doc/ReleaseNotes/develop.tex +++ b/doc/ReleaseNotes/develop.tex @@ -45,6 +45,7 @@ \item The PRT model's particle release point (PRP) package's FRACTION period-block release time setting has been removed. Period-block release settings can now be used only to release particles at the beginning of specified time steps, as is the case for period-block timing settings in the output control (OC) packages for all models. For fine control over release timing, specify times explicitly using the RELEASETIMES block. \item The Stress Package Concentration (SPC) utility available with the SSM Package is now the referred to as the Stress Package Component utility in the MF6IO guide. Additionally, some relatively minor refactoring of the code facilitates use of the SPC utility with the GWE model type so that TEMPERATURE arrays may be read by the utility. The SPC acronym was maintained to preserve backward compatibility. \item The GWF-GWF Exchange has been fixed to support the configuration of the Mover package (MVR) also in cases where the number of exchanges equals zero (NEXG = 0). In earlier versions this has caused MODFLOW to terminate with an error. + \item A PRT bug was fixed in which array-based input read from the RCH (recharge) or EVT (evapotranspiration) packages could fail to be processed correctly by the PRT FMI (flow model interface) package, causing a crash. \end{itemize} diff --git a/src/Model/ParticleTracking/prt-fmi.f90 b/src/Model/ParticleTracking/prt-fmi.f90 index 7e7098fff2a..ef84224a0ee 100644 --- a/src/Model/ParticleTracking/prt-fmi.f90 +++ b/src/Model/ParticleTracking/prt-fmi.f90 @@ -191,6 +191,7 @@ subroutine accumulate_flows(this) end if do ib = 1, this%gwfpackages(ip)%nbound i = this%gwfpackages(ip)%nodelist(ib) + if (i <= 0) cycle if (this%ibound(i) <= 0) cycle qbnd = this%gwfpackages(ip)%get_flow(ib) ! todo, after initial release: default iflowface values for different packages