flopy.mf6.modflow.mfutlats module

class ModflowUtlats(parent_package, loading_package=False, maxats=1, perioddata=None, filename=None, pname=None, **kwargs)[source]

Bases: MFPackage

ModflowUtlats defines a ATS package.

Parameters:
  • maxats (integer) – is the number of records in the subsequent perioddata block that will be used for adaptive time stepping.

  • perioddata (list) –

dfn = [['header'], ['block dimensions', 'name maxats', 'type integer', 'reader urword', 'optional false', 'default 1'], ['block perioddata', 'name perioddata', 'type recarray iperats dt0 dtmin dtmax dtadj dtfailadj', 'reader urword', 'optional false'], ['block perioddata', 'name iperats', 'type integer', 'in_record true', 'tagged false', 'reader urword', 'optional false', 'numeric_index true'], ['block perioddata', 'name dt0', 'type double precision', 'in_record true', 'tagged false', 'reader urword', 'optional false'], ['block perioddata', 'name dtmin', 'type double precision', 'in_record true', 'tagged false', 'reader urword', 'optional false'], ['block perioddata', 'name dtmax', 'type double precision', 'in_record true', 'tagged false', 'reader urword', 'optional false'], ['block perioddata', 'name dtadj', 'type double precision', 'in_record true', 'tagged false', 'reader urword', 'optional false'], ['block perioddata', 'name dtfailadj', 'type double precision', 'in_record true', 'tagged false', 'reader urword', 'optional false']]
dfn_file_name = 'utl-ats.dfn'
package_abbr = 'utlats'
perioddata = <flopy.mf6.data.mfdatautil.ListTemplateGenerator object>
class UtlatsPackages(model_or_sim, parent, pkg_type, filerecord, package=None, package_class=None)[source]

Bases: MFChildPackages

UtlatsPackages is a container class for the ModflowUtlats class.

initialize()[source]

Initializes a new ModflowUtlats package removing any sibling child packages attached to the same parent package. See ModflowUtlats init documentation for definition of parameters.

append_package()[source]

Adds a new ModflowUtlats package to the container. See ModflowUtlats init documentation for definition of parameters.

append_package(maxats=1, perioddata=None, filename=None, pname=None)[source]
initialize(maxats=1, perioddata=None, filename=None, pname=None)[source]
package_abbr = 'utlatspackages'