Skip to main content
U.S. flag

An official website of the United States government

FloPy workflows for creating structured and unstructured MODFLOW models

May 29, 2023

FloPy is a popular Python package for creating, running, and post-processing MODFLOW-based groundwater flow and transport models. FloPy functionality has expanded to support the latest version of MODFLOW (MODFLOW 6) including support for unstructured grids. FloPy can be used to download MODFLOW-based and other executables for Linux, MacOS, and Windows operating systems, which simplifies the process required to download and use these executables. Expanded FloPy capabilities include (1) full support for structured and unstructured spatial discretizations; (2) geoprocessing of spatial features and raster data to develop model input for supported discretization types; (3) the addition of functionality to provide direct access to simulated output data; (4) extension of plotting capabilities to unstructured MODFLOW 6 discretization types; and (5) the ability to export model data to shapefiles, NetCDF, and VTK formats for processing, analysis, and visualization by other software products. Examples of using expanded FloPy capabilities are presented for a hypothetical watershed. An unstructured groundwater flow and transport model, with several advanced stress packages, is presented to demonstrate how FloPy can be used to develop complicated unstructured model datasets from original source data (shapefiles and rasters), post-process model results, and plot simulated results.

Publication Year 2024
Title FloPy workflows for creating structured and unstructured MODFLOW models
DOI 10.1111/gwat.13327
Authors Joseph D. Hughes, Christian D. Langevin, Scott R. Paulinski, Joshua Larsen, David Brakenhoff
Publication Type Article
Publication Subtype Journal Article
Series Title Groundwater
Index ID 70246566
Record Source USGS Publications Warehouse
USGS Organization California Water Science Center; WMA - Integrated Modeling and Prediction Division