flopy.mf6.modflow.mfgwfhfb module

class ModflowGwfhfb(model, loading_package=False, print_input=None, maxhfb=None, stress_period_data=None, filename=None, pname=None, **kwargs)[source]

Bases: MFPackage

ModflowGwfhfb defines a HFB package.

Parameters:
  • print_input (keyword) – keyword to indicate that the list of horizontal flow barriers will be written to the listing file immediately after it is read.

  • maxhfb (integer) – integer value specifying the maximum number of horizontal flow barriers that will be entered in this input file. the value of maxhfb is used to allocate memory for the horizontal flow barriers.

  • stress_period_data ([list]) –

dfn = [['header'], ['block options', 'name print_input', 'type keyword', 'reader urword', 'optional true'], ['block dimensions', 'name maxhfb', 'type integer', 'reader urword', 'optional false'], ['block period', 'name iper', 'type integer', 'block_variable True', 'in_record true', 'tagged false', 'shape', 'valid', 'reader urword', 'optional false'], ['block period', 'name stress_period_data', 'type recarray cellid1 cellid2 hydchr', 'shape (maxhfb)', 'reader urword'], ['block period', 'name cellid1', 'type integer', 'shape (ncelldim)', 'tagged false', 'in_record true', 'reader urword'], ['block period', 'name cellid2', 'type integer', 'shape (ncelldim)', 'tagged false', 'in_record true', 'reader urword'], ['block period', 'name hydchr', 'type double precision', 'shape', 'tagged false', 'in_record true', 'reader urword']]
dfn_file_name = 'gwf-hfb.dfn'
package_abbr = 'gwfhfb'
stress_period_data = <flopy.mf6.data.mfdatautil.ListTemplateGenerator object>