def get_package_list(self, ftype=None):
    "\n        Get a list of all the package names.\n\n        Parameters\n        ----------\n        ftype : str\n            Type of package, 'RIV', 'LPF', etc.\n\n        Returns\n        -------\n        val : list of strings\n            Can be used to see what packages are in the model, and can then\n            be used with get_package to pull out individual packages.\n\n        "
    val = []
    for pp in self.packagelist:
        if (ftype is None):
            val.append(pp.name[0].upper())
        elif (pp.package_type.lower() == ftype):
            val.append(pp.name[0].upper())
    return val
Get a list of all the package names.

Parameters
----------
ftype : str
    Type of package, 'RIV', 'LPF', etc.

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.
def get_package_list(self, ftype=None):
    "\n        Get a list of all the package names.\n\n        Parameters\n        ----------\n        ftype : str\n            Type of package, 'RIV', 'LPF', etc.\n\n        Returns\n        -------\n        val : list of strings\n            Can be used to see what packages are in the model, and can then\n            be used with get_package to pull out individual packages.\n\n        "
    val = []
    for pp in self.packagelist:
        if (ftype is None):
            val.append(pp.name[0].upper())
        elif (pp.package_type.lower() == ftype):
            val.append(pp.name[0].upper())
    return val