Module Expr Str ImportFrom alias Import alias Import alias Import alias identifier Import alias Import alias identifier ImportFrom alias Assign NameStore Num Assign NameStore Num FunctionDef arguments args NameParam defaults body Return BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body If Call NameLoad NameLoad body Return NameLoad orelse If Call NameLoad NameLoad body Return NameLoad For NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If Call NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Str Str Str NameLoad NameLoad kwarg body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BinOpAdd BinOpAdd AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler body Expr Call NameLoad Call AttributeLoad Str attr NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Num Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Return decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If UnaryOpNot Call NameLoad NameLoad NameLoad body Expr Call NameLoad Str Return NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr Num AugAssignAdd AttributeStore NameLoad attr Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body ImportFrom alias Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore AttributeLoad NameLoad attr body If BoolOpOr CompareIn NameLoad AttributeLoad NameLoad attr CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call NameLoad Call AttributeLoad Str attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Continue orelse If Call NameLoad NameLoad Call NameLoad NameLoad body Expr Call NameLoad Str Call NameLoad NameLoad Call NameLoad NameLoad Expr Call NameLoad Str Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Return If AttributeLoad NameLoad attr body Expr Call NameLoad Str SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If CompareIn NameLoad AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return Raise Call NameLoad BinOpAdd BinOpAdd Str NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareEq NameLoad Str body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr Return AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call NameLoad BinOpAdd Str Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareIsNot NameLoad NameLoad body For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If CompareIn NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If CompareIsNot NameLoad NameLoad body For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If CompareEq NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Raise Call NameLoad Str Return decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str For NameStore AttributeLoad NameLoad attr body For NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr body If CompareEq SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Num body Continue Assign NameStore BinOpAdd NameLoad Call AttributeLoad Str attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore AttributeLoad NameLoad attr body If CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Call AttributeLoad NameLoad attr body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If CompareNotIn AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore BinOpAdd Call AttributeLoad Str attr AttributeLoad NameLoad attr Str For NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body AugAssignAdd NameStore Call AttributeLoad Str attr NameLoad Raise Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad Str attr SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler body Expr Call NameLoad Call AttributeLoad Str attr NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num If BoolOpAnd Call NameLoad NameLoad Str CompareIsNot AttributeLoad NameLoad attr NameLoad UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse If NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr BinOpAdd BinOpAdd AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body For NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpAdd BinOpAdd AttributeLoad NameLoad attr Str SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad orelse If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad orelse If CompareEq NameLoad Str body Assert Call NameLoad NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad orelse Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad Str body Expr Str Return Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If NameLoad body Expr Call AttributeLoad NameLoad attr keyword Call AttributeLoad Str attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Num If AttributeLoad NameLoad attr body Expr Call NameLoad Str If CompareEq NameLoad NameLoad body For NameStore AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Expr Call NameLoad Str SubscriptLoad AttributeLoad NameLoad attr Index Num TryExcept body Expr Call AttributeLoad NameLoad attr keyword NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr orelse For NameStore NameLoad body For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If CompareIn NameLoad AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Expr Call NameLoad Str SubscriptLoad AttributeLoad NameLoad attr Index Num TryExcept body Expr Call AttributeLoad NameLoad attr keyword NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Break If AttributeLoad NameLoad attr body Expr Call NameLoad Str Expr Call AttributeLoad NameLoad attr Return decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Num body Expr Str Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index SubscriptLoad AttributeLoad NameLoad attr Index Num Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword BinOpSub NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword NameLoad If CompareIn AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr attr Call NameLoad Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str orelse If CompareGt Call NameLoad Call NameLoad NameLoad Num body For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Dict Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body For NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr body If CompareNotEq SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Num body If CompareIn SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index SubscriptLoad AttributeLoad NameLoad attr Index NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore SubscriptLoad ListComp NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr CompareEq NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Num Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If CompareGt Call NameLoad NameLoad Num body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad keyword Str orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If BoolOpAnd CompareIsNot NameLoad NameLoad CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr ListComp Call AttributeLoad Str attr SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num NameLoad comprehension NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body Expr Str If CompareIn Str NameLoad body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Str orelse Assign NameStore Num If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str orelse Assign NameStore NameLoad If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str orelse Assign NameStore NameLoad If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Str orelse Assign NameStore Str If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str orelse Assign NameStore NameLoad If AttributeLoad NameLoad attr body Expr Call NameLoad Str Assign NameStore ListLoad Assign NameStore Num If CompareIs NameLoad NameLoad body For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad If Call NameLoad NameLoad NameLoad body For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpAdd Call NameLoad NameLoad Num orelse For NameStore NameLoad body For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If CompareIn NameLoad AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Expr Call NameLoad Str SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad If Call NameLoad NameLoad NameLoad body For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpAdd Call NameLoad NameLoad Num Break If AttributeLoad NameLoad attr body Expr Call NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad kwarg body Expr Str Import alias Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Return decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad NameLoad Str body Expr Str Assign NameStore NameLoad Assign NameStore ListLoad Assign NameStore Call NameLoad NameLoad If CompareIs NameLoad NameLoad body Import alias If CompareIn Call AttributeLoad NameLoad attr Str body If UnaryOpNot Call AttributeLoad Call AttributeLoad NameLoad attr attr Str body Assign NameStore Call NameLoad BinOpAdd NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad Str attr NameLoad Raise Call NameLoad NameLoad orelse If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad Str attr NameLoad Expr Call NameLoad NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad body Assign NameStore Call AttributeLoad Str attr NameLoad Raise Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad While NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Str If CompareNotEq NameLoad Str body If CompareIn NameLoad Call AttributeLoad NameLoad attr body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str If UnaryOpNot NameLoad body Expr Call NameLoad Call AttributeLoad Str attr NameLoad If CompareEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Break If NameLoad body Expr Call NameLoad Str Return TupleLoad NameLoad NameLoad decorator_list
N/A N/A 
mbase module
  This module contains the base model class from which
  all of the other models inherit from.

 __future__ print_function N/A sys N/A os N/A subprocess sp N/A copy N/A numpy np flopy utils N/A iconst 1 N/A iprn -1 is_exe N/A N/A fpath N/A N/A N/A N/A N/A N/A N/A os path isfile fpath N/A N/A os access fpath N/A os X_OK N/A which N/A N/A program N/A N/A N/A N/A fpath fname N/A N/A N/A os path split program N/A fpath N/A N/A N/A is_exe program N/A N/A program N/A N/A N/A is_exe program N/A N/A program N/A path N/A N/A N/A N/A os environ N/A PATH split N/A os pathsep N/A N/A path N/A N/A path strip " N/A exe_file N/A N/A N/A os path join path program N/A N/A is_exe exe_file N/A N/A exe_file N/A None N/A BaseModel N/A object N/A N/A 
    MODFLOW based models base class

    Parameters
    ----------

    modelname : string
        Name of the model.  Model files will be given this name. (default is
        'modflowtest'

    namefile_ext : string
        name file extension (default is 'nam')

    exe_name : string
        name of the modflow executable

    model_ws : string
        Path to the model workspace.  Model files will be created in this
        directory.  Default is None, in which case model_ws is assigned
        to the current working directory.

     __init__ N/A N/A self modelname namefile_ext exe_name model_ws structured N/A modflowtest nam mf2k.exe None True kwargs N/A N/A 
        BaseModel init
         N/A N/A self __name modelname N/A N/A self namefile_ext namefile_ext N/A N/A self namefile N/A N/A N/A self __name . N/A self namefile_ext N/A N/A self packagelist N/A N/A N/A self heading N/A N/A self exe_name exe_name N/A N/A self external_extension ref N/A N/A model_ws None N/A N/A model_ws N/A N/A os getcwd N/A N/A N/A N/A N/A os path exists model_ws N/A N/A N/A N/A N/A N/A os makedirs model_ws N/A N/A N/A N/A N/A print N/A N/A 
{0:s} not valid, workspace-folder was changed to {1:s}
 format model_ws N/A N/A os getcwd N/A model_ws N/A N/A os getcwd N/A N/A self _model_ws model_ws N/A N/A self structured structured N/A N/A self pop_key_list N/A N/A N/A self cl_params N/A xul N/A N/A kwargs pop xul None N/A yul N/A N/A kwargs pop yul None N/A rotation N/A N/A kwargs pop rotation 0.0 N/A proj4_str N/A N/A kwargs pop proj4_str EPSG:4326 N/A N/A self start_datetime N/A N/A kwargs pop start_datetime 1-1-1970 N/A N/A self _sr N/A N/A utils SpatialReference xul xul yul yul rotation rotation proj4_str proj4_str N/A N/A self array_free_format True N/A N/A self array_format None N/A N/A self external_fnames N/A N/A N/A self external_units N/A N/A N/A self external_binflag N/A N/A N/A self package_units N/A N/A N/A set_free_format N/A N/A self value N/A True N/A N/A 
        Set the free format flag for the model instance

        Parameters
        ----------
        value : bool
            Boolean value to set free format flag for model. (default is True)

        Returns
        -------

         N/A N/A N/A isinstance value bool N/A N/A N/A print Error: set_free_format passed value must be a boolean N/A False N/A N/A self array_free_format value N/A get_free_format N/A N/A self N/A N/A N/A 
        Return the free format flag for the model

        Returns
        -------
        out : bool
            Free format flag for the model

         N/A N/A self array_free_format N/A next_ext_unit N/A N/A self N/A N/A N/A 
        Function to encapsulate next_ext_unit attribute

         N/A next_unit N/A N/A self _next_ext_unit 1 N/A N/A self _next_ext_unit 1 N/A next_unit N/A export N/A N/A self f N/A kwargs N/A export utils N/A N/A N/A utils model_helper f self kwargs N/A add_package N/A N/A self p N/A N/A N/A 
        Add a package.

        Parameters
        ----------
        p : Package object

         N/A u N/A p unit_number N/A N/A N/A N/A u N/A self package_units N/A u N/A self external_units N/A N/A N/A print N/A N/A WARNING: unit {0} of package {1} already in use format u N/A p name N/A N/A N/A N/A self package_units append u N/A N/A i pp N/A enumerate N/A self packagelist N/A N/A N/A pp allowDuplicates N/A N/A N/A N/A N/A isinstance p N/A type pp N/A N/A N/A print ****Warning -- two packages of the same type:  N/A type p N/A type pp N/A N/A print replacing existing Package... N/A N/A N/A self packagelist N/A i p N/A N/A N/A self verbose N/A N/A N/A print adding Package:  N/A N/A p name N/A 0 N/A N/A N/A N/A self packagelist append p N/A remove_package N/A N/A self pname N/A N/A N/A 
        Remove a package from this model

        Parameters
        ----------
        pname : string
            Name of the package, such as 'RIV', 'BAS6', etc.

         N/A N/A i pp N/A enumerate N/A self packagelist N/A N/A N/A pname N/A pp name N/A N/A N/A self verbose N/A N/A N/A print removing Package:  N/A pp name N/A N/A N/A N/A self packagelist pop i N/A N/A N/A StopIteration N/A N/A Package name  pname  not found in Package list N/A __getattr__ N/A N/A self item N/A N/A N/A 
        __getattr__ - syntactic sugar

        Parameters
        ----------
        item : str
            3 character package name (case insensitive) or "sr" to access
            the SpatialReference instance


        Returns
        -------
        sr : SpatialReference instance
        pp : Package object
            Package object of type :class:`flopy.pakbase.Package`

        Note
        ----
        if self.dis is not None, then the spatial reference instance is updated
        using self.dis.delr, self.dis.delc, and self.dis.lenuni before being
        returned
         N/A N/A item sr N/A N/A N/A N/A self dis None N/A N/A N/A N/A N/A self _sr reset delr N/A N/A N/A self dis delr array delc N/A N/A N/A self dis delc array lenuni N/A N/A self dis lenuni N/A N/A self _sr N/A N/A N/A self get_package item N/A add_external N/A N/A self fname unit binflag N/A False N/A N/A 
        Assign an external array so that it will be listed as a DATA or
        DATA(BINARY) entry in the name file.  This will allow an outside
        file package to refer to it.

        Parameters
        ----------
        fname : str
            filename of external array
        unit : int
            unit number of external array
        binflag : boolean
            binary or not. (default is False)

         N/A N/A fname N/A self external_fnames N/A N/A N/A print N/A BaseModel.add_external() warning:  N/A N/A replacing existing filename {0} format fname N/A idx N/A N/A N/A self external_fnames index fname N/A N/A N/A N/A self external_fnames pop idx N/A N/A N/A N/A self external_units pop idx N/A N/A N/A N/A self external_binflag pop idx N/A N/A N/A N/A self external_fnames append fname N/A N/A N/A N/A self external_units append unit N/A N/A N/A N/A self external_binflag append binflag N/A N/A remove_external N/A N/A self fname unit N/A None None N/A N/A 
        Remove an external file from the model by specifying either the
        file name or the unit number.

        Parameters
        ----------
        fname : str
            filename of external array
        unit : int
            unit number of external array

         N/A N/A fname None N/A N/A N/A i e N/A enumerate N/A self external_fnames N/A N/A N/A fname e N/A N/A N/A N/A N/A self external_fnames pop i N/A N/A N/A N/A self external_units pop i N/A N/A N/A N/A self external_binflag pop i N/A N/A N/A unit None N/A N/A N/A i u N/A enumerate N/A self external_units N/A N/A N/A u unit N/A N/A N/A N/A N/A self external_fnames pop i N/A N/A N/A N/A self external_units pop i N/A N/A N/A N/A self external_binflag pop i N/A N/A N/A Exception  either fname or unit must be passed to remove_external() N/A N/A get_name_file_entries N/A N/A self N/A N/A N/A 
        Get a string representation of the name file.

        Parameters
        ----------

         N/A s N/A p N/A self packagelist N/A N/A i N/A range N/A len N/A p name N/A N/A N/A N/A N/A p unit_number N/A i 0 N/A N/A N/A s N/A s N/A N/A {0:12s} {1:3d} {2:s} {3:s}
 format N/A N/A p name N/A i N/A N/A p unit_number N/A i N/A N/A p file_name N/A i N/A N/A p extra N/A i N/A s N/A get_package N/A N/A self name N/A N/A N/A 
        Get a package.

        Parameters
        ----------
        name : str
            Name of the package, 'RIV', 'LPF', etc.

        Returns
        -------
        pp : Package object
            Package object of type :class:`flopy.pakbase.Package`

         N/A pp N/A self packagelist N/A N/A N/A N/A N/A N/A N/A pp name N/A 0 upper N/A N/A name upper N/A N/A pp N/A None N/A get_package_list N/A N/A self N/A N/A N/A 
        Get a list of all the package names.

        Parameters
        ----------

        Returns
        -------
        val : list of strings
            Can be used to see what packages are in the model, and can then
            be used with get_package to pull out individual packages.

         N/A val N/A N/A pp N/A self packagelist N/A N/A N/A N/A val append N/A N/A N/A N/A pp name N/A 0 upper N/A val N/A set_version N/A N/A self version N/A N/A N/A N/A self version N/A N/A version lower N/A N/A N/A self version N/A list N/A N/A N/A self version_types keys N/A N/A err N/A N/A N/A Error: Unsupported model version ({}). format N/A self version  Valid model versions are: N/A v N/A list N/A N/A N/A self version_types keys N/A N/A err N/A N/A  {} format v N/A N/A Exception err N/A N/A self heading N/A N/A # Name file for {}, generated by Flopy. format N/A N/A self version_types N/A N/A self version N/A None N/A change_model_ws N/A N/A self new_pth reset_external N/A None False N/A N/A 
        Change the model work space.

        Parameters
        ----------
        new_pth : str
            Location of new model workspace.  If this path does not exist,
            it will be created. (default is None, which will be assigned to
            the present working directory).

        Returns
        -------
        val : list of strings
            Can be used to see what packages are in the model, and can then
            be used with get_package to pull out individual packages.

         N/A N/A new_pth None N/A N/A new_pth N/A N/A os getcwd N/A N/A N/A N/A N/A os path exists new_pth N/A N/A N/A N/A N/A N/A N/A sys stdout write N/A N/A 
creating model workspace...
   {}
 format new_pth N/A N/A N/A os makedirs new_pth N/A N/A N/A N/A N/A print N/A N/A 
{0:s} not valid, workspace-folder was changed to {1:s}
 format new_pth N/A N/A os getcwd N/A new_pth N/A N/A os getcwd N/A N/A self _model_ws new_pth N/A N/A N/A N/A sys stdout write N/A N/A 
changing model workspace...
   {}
 format new_pth N/A pp N/A self packagelist N/A N/A N/A pp fn_path N/A N/A N/A os path join N/A self model_ws N/A N/A pp file_name N/A 0 N/A N/A N/A hasattr self external_path N/A N/A self external_path None N/A N/A N/A N/A os path exists N/A N/A N/A os path join N/A self _model_ws N/A self external_path N/A N/A pth N/A N/A N/A os path join N/A self _model_ws N/A self external_path N/A N/A N/A os makedirs pth N/A reset_external N/A N/A N/A N/A self _reset_external pth N/A N/A reset_external N/A N/A N/A N/A self _reset_external N/A self _model_ws N/A None N/A _reset_external N/A N/A self pth N/A N/A N/A new_ext_fnames N/A N/A ext_file N/A self external_fnames N/A N/A new_ext_file N/A N/A N/A os path join pth N/A N/A N/A N/A os path split ext_file N/A -1 N/A N/A N/A new_ext_fnames append new_ext_file N/A N/A self external_fnames new_ext_fnames N/A model_ws N/A N/A self N/A N/A N/A N/A N/A copy deepcopy N/A self _model_ws N/A property _set_name N/A N/A self value N/A N/A N/A 
        Set model name

        Parameters
        ----------
        value : str
            Name to assign to model.

         N/A N/A self __name N/A str value N/A N/A self namefile N/A N/A N/A self __name . N/A self namefile_ext N/A p N/A self packagelist N/A N/A i N/A range N/A len N/A p extension N/A N/A N/A N/A p file_name N/A i N/A N/A N/A self __name . N/A N/A p extension N/A i N/A N/A p fn_path N/A N/A N/A os path join N/A self model_ws N/A N/A p file_name N/A 0 N/A __setattr__ N/A N/A self key value N/A N/A N/A N/A key name N/A N/A N/A N/A self _set_name value N/A N/A N/A key model_ws N/A N/A N/A N/A self change_model_ws value N/A N/A N/A key sr N/A N/A N/A isinstance value N/A utils SpatialReference N/A N/A self _sr value N/A N/A N/A N/A N/A super BaseModel self __setattr__ key value N/A run_model N/A N/A self silent pause report normal_msg N/A False False False normal termination N/A N/A 
        This method will run the model using subprocess.Popen.

        Parameters
        ----------
        silent : boolean
            Echo run information to screen (default is True).
        pause : boolean, optional
            Pause upon completion (default is False).
        report : boolean, optional
            Save stdout lines to a list (buff) which is returned
            by the method . (default is False).
        normal_msg : str
            Normal termination message used to determine if the
            run terminated normally. (default is 'normal termination')

        Returns
        -------
        (success, buff)
        success : boolean
        buff : list of lines of stdout

         N/A N/A run_model N/A self exe_name N/A self namefile model_ws N/A self model_ws silent silent pause pause report report normal_msg normal_msg N/A load_results N/A N/A self N/A N/A N/A N/A print load_results not implemented N/A None N/A write_input N/A N/A self SelPackList check N/A False False N/A N/A 
        Write the input.

        Parameters
        ----------
        SelPackList : False or list of packages

         N/A check N/A N/A N/A N/A self check f N/A N/A {}.chk format N/A self name verbose N/A self verbose level 1 N/A N/A self verbose N/A N/A N/A print 
Writing packages: N/A N/A SelPackList False N/A N/A p N/A self packagelist N/A N/A N/A self verbose N/A N/A N/A print    Package:  N/A N/A p name N/A 0 N/A N/A N/A N/A N/A p write_file check False N/A N/A N/A TypeError N/A N/A N/A N/A p write_file N/A N/A pon SelPackList N/A N/A N/A i p N/A enumerate N/A self packagelist N/A N/A N/A pon N/A p name N/A N/A N/A self verbose N/A N/A N/A print    Package:  N/A N/A p name N/A 0 N/A N/A N/A N/A N/A p write_file check False N/A N/A N/A TypeError N/A N/A N/A N/A p write_file N/A N/A N/A self verbose N/A N/A N/A print N/A N/A N/A self write_name_file N/A N/A write_name_file N/A N/A self N/A N/A N/A 
        Every Package needs its own writenamefile function

         N/A N/A Exception IMPLEMENTATION ERROR: writenamefile must be overloaded N/A name N/A N/A self N/A N/A N/A 
        Get model name

        Returns
        -------
        name : str
            name of model

         N/A N/A N/A copy deepcopy N/A self __name N/A property add_pop_key_list N/A N/A self key N/A N/A N/A 
        Add a external file unit number to a list that will be used to remove
        model output (typically binary) files from ext_unit_dict.

        Parameters
        ----------
        key : int
            file unit number

        Returns
        -------

        Examples
        --------

         N/A N/A key N/A self pop_key_list N/A N/A N/A N/A N/A self pop_key_list append key N/A check N/A N/A self f verbose level N/A None True 1 N/A N/A 
        Check model data for common errors.

        Parameters
        ----------
        f : str or file handle
            String defining file name or file handle for summary file
            of check method output. If a string is passed a file handle
            is created. If f is None, check method does not write
            results to a summary file. (default is None)
        verbose : bool
            Boolean flag used to determine if check method results are
            written to the screen
        level : int
            Check method analysis level. If level=0, summary checks are
            performed. If level=1, full checks are performed.

        Returns
        -------
        None

        Examples
        --------

        >>> import flopy
        >>> m = flopy.modflow.Modflow.load('model.nam')
        >>> m.check()
         N/A results N/A N/A p N/A self packagelist N/A N/A N/A results N/A N/A N/A p name N/A 0 N/A N/A p check f None verbose False level N/A level 1 N/A chk N/A N/A utils check self f f verbose verbose level level N/A N/A N/A self version N/A N/A N/A chk solver_packages keys N/A N/A solvers N/A N/A N/A set N/A N/A chk solver_packages N/A N/A self version intersection N/A set N/A N/A self get_package_list N/A N/A solvers N/A N/A N/A N/A chk _add_to_summary Error desc 
    No solver package package model N/A N/A N/A N/A len N/A list solvers 1 N/A N/A s solvers N/A N/A N/A N/A chk _add_to_summary Error desc 
    Multiple solver packages package s N/A N/A N/A N/A N/A chk passed append Compatible solver package N/A package_units N/A N/A duplicate_units N/A N/A p N/A self packagelist N/A N/A i N/A range N/A len N/A p name N/A N/A N/A N/A N/A p unit_number N/A i 0 N/A N/A N/A N/A N/A p unit_number N/A i N/A N/A package_units values N/A N/A N/A duplicate_units N/A N/A N/A p name N/A i N/A N/A p unit_number N/A i N/A otherpackage N/A N/A k N/A N/A k v N/A N/A package_units items N/A v N/A N/A p unit_number N/A i N/A 0 N/A N/A duplicate_units N/A otherpackage N/A N/A p unit_number N/A i N/A N/A N/A len duplicate_units 0 N/A N/A N/A k v N/A N/A duplicate_units items N/A N/A N/A N/A chk _add_to_summary Error package k value v desc unit number conflict N/A N/A N/A N/A N/A chk passed append Unit number conflicts N/A N/A k r N/A N/A results items N/A N/A N/A N/A r None N/A N/A r summary_array None N/A N/A N/A chk summary_array N/A N/A N/A N/A np append N/A chk summary_array N/A r summary_array view N/A np recarray N/A N/A chk passed N/A N/A N/A {} package: {} format N/A N/A N/A r package name N/A 0 psd N/A psd N/A r passed N/A N/A N/A chk summarize N/A chk N/A plot N/A N/A self SelPackList N/A None kwargs N/A N/A 
        Plot 2-D, 3-D, transient 2-D, and stress period list (MfList)
        model input data

        Parameters
        ----------
        SelPackList : bool or list
            List of of packages to plot. If SelPackList=None all packages
            are plotted. (default is None)
        **kwargs : dict
            filename_base : str
                Base file name that will be used to automatically generate file
                names for output image files. Plots will be exported as image
                files if file_name_base is not None. (default is None)
            file_extension : str
                Valid matplotlib.pyplot file extension for savefig(). Only used
                if filename_base is not None. (default is 'png')
            mflay : int
                MODFLOW zero-based layer number to return.  If None, then all
                all layers will be included. (default is None)
            kper : int
                MODFLOW zero-based stress period number to return.
                (default is zero)
            key : str
                MfList dictionary key. (default is None)

        Returns
        ----------
        axes : list
            Empty list is returned if filename_base is not None. Otherwise
            a list of matplotlib.pyplot.axis are returned.

        See Also
        --------

        Notes
        -----

        Examples
        --------
        >>> import flopy
        >>> ml = flopy.modflow.Modflow.load('test.nam')
        >>> ml.plot()

         N/A N/A kper kwargs N/A N/A kper N/A int N/A N/A kwargs pop kper N/A N/A kper 0 N/A N/A mflay kwargs N/A N/A mflay N/A N/A kwargs pop mflay N/A N/A mflay None N/A N/A filename_base kwargs N/A N/A fileb N/A N/A kwargs pop filename_base N/A N/A fileb None N/A N/A file_extension kwargs N/A N/A fext N/A N/A kwargs pop file_extension N/A fext N/A N/A fext replace . N/A N/A fext png N/A N/A key kwargs N/A N/A key N/A N/A kwargs pop key N/A N/A key None N/A N/A self verbose N/A N/A N/A print 
Plotting Packages N/A axes N/A N/A ifig 0 N/A N/A SelPackList None N/A N/A p N/A self packagelist N/A N/A caxs N/A N/A p plot initial_fig ifig filename_base fileb file_extension fext kper kper mflay mflay key key N/A N/A isinstance caxs list N/A N/A c caxs N/A N/A N/A N/A axes append c N/A N/A N/A N/A axes append caxs N/A ifig N/A N/A len axes 1 N/A N/A pon SelPackList N/A N/A N/A i p N/A enumerate N/A self packagelist N/A N/A N/A pon N/A p name N/A N/A N/A self verbose N/A N/A N/A print    Plotting Package:  N/A N/A p name N/A 0 N/A caxs N/A N/A p plot initial_fig ifig filename_base fileb file_extension fext kper kper mflay mflay key key N/A N/A isinstance caxs list N/A N/A c caxs N/A N/A N/A N/A axes append c N/A N/A N/A N/A axes append caxs N/A ifig N/A N/A len axes 1 N/A N/A N/A self verbose N/A N/A N/A print N/A axes N/A to_shapefile N/A N/A self filename package_names N/A None kwargs N/A N/A 
        Wrapper function for writing a shapefile for the model grid.  If
        package_names is not None, then search through the requested packages
        looking for arrays that can be added to the shapefile as attributes

        Parameters
        ----------
        filename : string
            name of the shapefile to write
        package_names : list of package names (e.g. ["dis","lpf"])
            Packages to export data arrays to shapefile. (default is None)

        Returns
        -------
        None

        Examples
        --------
        >>> import flopy
        >>> m = flopy.modflow.Modflow()
        >>> m.to_shapefile('model.shp', SelPackList)

         N/A warnings N/A N/A N/A warnings warn to_shapefile() is deprecated. use .export() N/A N/A N/A self export filename package_names package_names N/A N/A N/A run_model N/A N/A exe_name namefile model_ws silent pause report normal_msg N/A ./ False False False normal termination N/A N/A 
    This function will run the model using subprocess.Popen.

    Parameters
    ----------
    exe_name : str
        Executable name (with path, if necessary) to run.
    namefile : str
        Namefile of model to run. The namefile must be the
        filename of the namefile without the path.
    model_ws : str
        Path to the location of the namefile. (default is the
        current working directory - './')
    silent : boolean
        Echo run information to screen (default is True).
    pause : boolean, optional
        Pause upon completion (default is False).
    report : boolean, optional
        Save stdout lines to a list (buff) which is returned
        by the method . (default is False).
    normal_msg : str
        Normal termination message used to determine if the
        run terminated normally. (default is 'normal termination')

    Returns
    -------
    (success, buff)
    success : boolean
    buff : list of lines of stdout

     N/A success False N/A buff N/A N/A exe N/A which exe_name N/A N/A exe None N/A N/A platform N/A N/A N/A N/A platform system Windows N/A N/A N/A N/A N/A N/A N/A exe_name lower endswith .exe N/A N/A exe N/A which N/A exe_name .exe N/A N/A exe None N/A N/A s N/A N/A The program {} does not exist or is not executable. format exe_name N/A N/A Exception s N/A N/A N/A silent N/A N/A s N/A N/A FloPy is using the following executable to run the model: {} format exe N/A N/A print s N/A N/A N/A N/A N/A os path isfile N/A N/A N/A os path join model_ws namefile N/A N/A s N/A N/A The namefile for this model does not exists: {} format namefile N/A N/A Exception s N/A proc N/A N/A sp Popen N/A exe_name namefile stdout N/A sp PIPE cwd model_ws N/A True N/A N/A line N/A N/A N/A proc stdout readline N/A c N/A N/A line decode utf-8 N/A N/A c N/A N/A N/A normal_msg N/A N/A c lower N/A N/A success True N/A c N/A N/A c rstrip N/A N/A silent N/A N/A N/A print N/A N/A {} format c N/A N/A report True N/A N/A N/A N/A buff append c N/A N/A N/A pause N/A N/A N/A input Press Enter to continue... N/A N/A success buff N/A