From b43e4b85ae3a48bf7b496e6092c9be4b807d15e1 Mon Sep 17 00:00:00 2001 From: Joshua Larsen Date: Thu, 30 Sep 2021 11:05:47 -0700 Subject: [PATCH 1/2] fix(MFPackage): fix mfsim.nam relative paths --- flopy/mf6/mfpackage.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/flopy/mf6/mfpackage.py b/flopy/mf6/mfpackage.py index 786b65d7c9..3330dc600a 100644 --- a/flopy/mf6/mfpackage.py +++ b/flopy/mf6/mfpackage.py @@ -1572,7 +1572,8 @@ def __init__( ) # only store the file name. model relative path handled # internally - filename = os.path.split(filename)[-1] + if model_or_sim.type == "model": + filename = os.path.split(filename)[-1] self._filename = MFFileMgmt.string_to_file_path(filename) self.path, self.structure = model_or_sim.register_package( self, not loading_package, pname is None, filename is None From fbe974c15f963b1026fbd7e1fe54be3d834c191f Mon Sep 17 00:00:00 2001 From: Joshua Larsen Date: Thu, 30 Sep 2021 14:16:43 -0700 Subject: [PATCH 2/2] update MFPackage for t505_test.py --- flopy/mf6/mfpackage.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flopy/mf6/mfpackage.py b/flopy/mf6/mfpackage.py index 3330dc600a..9b10e39428 100644 --- a/flopy/mf6/mfpackage.py +++ b/flopy/mf6/mfpackage.py @@ -1572,7 +1572,7 @@ def __init__( ) # only store the file name. model relative path handled # internally - if model_or_sim.type == "model": + if model_or_sim.type.lower() == "model": filename = os.path.split(filename)[-1] self._filename = MFFileMgmt.string_to_file_path(filename) self.path, self.structure = model_or_sim.register_package(