Skip to content

Commit 94081da

Browse files
committed
fix(SFRdata): pass auxiliary variable information from Mf6SFR instance to Flopy, to avoid Flopy packagedata error
1 parent 3ca4956 commit 94081da

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

sfrmaker/sfrdata.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -798,13 +798,16 @@ def create_mf6sfr(self, model=None, unit_conversion=None,
798798
# raise NotImplemented("Support for mf6 period_data input not implemented yet. "
799799
# "Use sfrdata.write_package(version='mf6') instead.")
800800
pass
801-
801+
auxiliary = None
802+
if 'auxiliary' in sfr6.options_block:
803+
auxiliary = sfr6.options_block.split('auxiliary')[1].strip().split('\n')[0].split()
802804
mf6sfr = mf6.ModflowGwfsfr(model=m, unit_conversion=unit_conversion,
803805
stage_filerecord=stage_filerecord,
804806
budget_filerecord=budget_filerecord,
805807
nreaches=len(self.reach_data),
806808
packagedata=packagedata,
807809
connectiondata=connectiondata,
810+
auxiliary=auxiliary,
808811
diversions=None, # TODO: add support for diversions
809812
perioddata=period_data, # TODO: add support for creating mf6 perioddata input
810813
**kwargs)

0 commit comments

Comments
 (0)