diff --git a/modflow_devtools/dfn.py b/modflow_devtools/dfn.py index db3c3ac..f69e9e2 100644 --- a/modflow_devtools/dfn.py +++ b/modflow_devtools/dfn.py @@ -432,6 +432,12 @@ def _fields() -> Vars: for block_name, block in groupby(vars_.values(), lambda v: v["block"]) } + # mark transient blocks + transient_index_vars = flat.getlist("iper") + for transient_index in transient_index_vars: + transient_block = transient_index["block"] + blocks[transient_block]["transient"] = True + # remove unneeded attributes def remove_attrs(path, key, value): if key in ["block", "in_record", "tagged", "preserve_case"]: