From f86881d6354071bf7c675384c2684ea184e281eb Mon Sep 17 00:00:00 2001 From: Joshua Larsen Date: Fri, 16 Aug 2024 23:50:49 -0700 Subject: [PATCH] fix(ParticleTrackFile.write_shapefile): check for "k" even if "i", "j are not present (#2294) * fix for "k", "node" output present with mp7 pathline and timeseries --- flopy/utils/particletrackfile.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/flopy/utils/particletrackfile.py b/flopy/utils/particletrackfile.py index 50c004db8..378ff830e 100644 --- a/flopy/utils/particletrackfile.py +++ b/flopy/utils/particletrackfile.py @@ -291,11 +291,11 @@ def write_shapefile( if "particlegroup" in names: t.append(ra.particlegroup[0]) t.append(ra.time.max()) + if "k" in names: + t.append(ra.k[loc_inds]) if "node" in names: t.append(ra.node[loc_inds]) else: - if "k" in names: - t.append(ra.k[loc_inds]) if "i" in names: t.append(ra.i[loc_inds]) if "j" in names: