Skip to content

Commit b1651d5

Browse files
mjrenomjreno
authored andcommitted
more mypy
1 parent b36192a commit b1651d5

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

flopy4/mf6/interface/flopy3.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,14 @@ def __init__(
6666
laycbd=None,
6767
)
6868

69-
for c in model.children:
70-
p_fp3 = Flopy3Package(
71-
package=model.children[c],
72-
model=self,
73-
modeltime=modeltime,
74-
)
75-
self._plist.append(p_fp3)
69+
if hasattr(model, "children"):
70+
for c in model.children:
71+
p_fp3 = Flopy3Package(
72+
package=model.children[c],
73+
model=self,
74+
modeltime=modeltime,
75+
)
76+
self._plist.append(p_fp3)
7677

7778
@property
7879
def modelgrid(self):
@@ -152,7 +153,7 @@ def get_package_list(self, ftype=None):
152153
"""
153154
return [p.name for p in self._plist]
154155

155-
def plot(self, packages: list = None, **kwargs):
156+
def plot(self, packages: Optional[list] = None, **kwargs):
156157
if packages is None:
157158
packages = self.get_package_list()
158159
return PlotUtilities._plot_model_helper(
@@ -233,7 +234,6 @@ def package_type(self):
233234
def data_list(self):
234235
return self._dlist
235236

236-
@property
237237
def export(self, f, **kwargs):
238238
pass
239239

0 commit comments

Comments
 (0)