ModelMuse is a graphical user interface (GUI) for the U.S. Geological Survey
(USGS) models MODFLOW 6, MODFLOW2005, MODFLOW-LGR, MODFLOW-LGR2, MODFLOW-NWT,
MODFLOW-CFP, MODFLOW-OWHM versions 1 and 2, MODPATH versions 5, 6, and 7, ZONEBUDGET, PHAST, 
SUTRA 2.2, SUTRA 3.0, SUTRA 4.0, MT3D-USGS, and WellFootprint and the non-USGS model 
MT3DMS. For MODFLOW 6 models, ModelMuse supports groundwater flow models, groundwater
solute transport models, energy transport models, and particle transport models. 
ModelMuse software package provides a GUI for creating the flow and 
transport input file for PHAST and the input files for the other models. 
ModelMuse supports parameter estimation with UCODE in MODFLOW2005 and 
MODFLOW-NWT models and with PEST in MODFLOW and SUTRA models except for 
MODFLOW-LGR models.
 
In ModelMuse, the spatial data for the model are independent of the grid or mesh, 
and the temporal data are independent of the stress periods. Being able to input 
these data independently allows the user to redefine the spatial and temporal 
discretization at will. The associated model reports and the ModelMuse help 
describe the basic concepts required to work with ModelMuse. These basic concepts 
include the model grid, data sets, formulas, objects, the method used to assign 
values to data sets, and model features.

The ModelMuse main window has a top, front, and side view of the model that can 
be used for editing the model, and a 3D view of the model that can be used to 
display properties of the model. The side view is hidden for SUTRA models and 
for MODFLOW 6 models that use discretization by vertices (DISV). Only the top view 
is visible for WellFootprint projects.

ModelMuse has tools to generate and edit the model grid or mesh. 
It also has a variety of interpolation methods and geographic 
functions that can be used to help define the spatial variability of the model. 
ModelMuse can be used to execute the models and can also display the results of 
all the models except PHAST and ZONEBUDGET. Examples of using ModelMuse with  
MODFLOW, SUTRA, WellFootprint, and PEST are included in the reports on various 
ModelMuse releases. Additional examples are described in the help system for 
ModelMuse, which can be accessed from the Help menu.

ModelMuse works with two types of spatial discretization in MODFLOW 6: 
structured grids (DIS) and discretization by vertices (DISV). Quadtree 
refinement is used to generate a DISV model from a structured-grid model. The locations 
and weights for ghost nodes used to improve DISV model accuracy are computed automatically 
by ModelMuse using a new algorithm. ModelMuse does not support other types of DISV grids 
and unstructured grids. ModelMuse supports options in MODFLOW 6 that designate individual 
cells as confined or convertible and remove inactive cells associated with discontinuous 
layers, thereby reducing the computational burden. ModelMuse can specify fully 
three-dimensional (3D), spatially variable anisotropy in hydraulic conductivity. Although 
MODFLOW 6 does not support the parameters supported by MODFLOW2005, ModelMuse emulates 
that capabililty by allowing ModelMuse parameters to specify scale-factor variables 
in MODFLOW 6 time-series files within packages that support time-series files. ModelMuse 
can automatically convert the data for many of the packages from other MODFLOW models to 
the new data for these packages in MODFLOW 6. Some packages, such as the Streamflow 
Routing (SFR) package, changed significantly enough that only a partial conversion is 
possible. The user is responsible for ensuring that the converted model is a good 
representation of the modeled region. 
Head and flow observations in older models are also converted to observation 
locations in the MODFLOW 6 Observation Utility. ModelMuse accommodates the ability of 
MODFLOW 6 to store specific discharge components by allowing the user to visualize the 
components of specific discharge on the model grid. ModelMuse supports the versions 
of MODPATH and ZONEBUDGET compatible with MODFLOW 6.

ModelMuse can generate the input files for PEST when used with MODFLOW 
or SUTRA models, run PEST, and view the updated model inputs after parameter estimation 
with PEST. 

After a parameter has been defined in ModelMuse, it can be applied to all or part of a 
model data set. Pilot points can be used to assign spatially variable distributions of 
model inputs. Parameters can be applied to temporally varying features such as boundary 
conditions either by applying them to all the values in a series in one step or by 
applying separate parameters to individual members of a series. ModelMuse allows the 
definition of many different sorts of observations from a variety of model output files. 
For MODFLOW 6 and SUTRA models, new options were added to ModelMuse to allow it to display 
the changed input after parameter estimation is complete. For MODFLOW-2005 and MODFLOW-NWT 
models, ModelMuse can import an entire model to allow it to be visualized. 
