MODFLOW (2000, 2005, NWT)
A brief description of these files is listed below
BAS: Basic Package
Array data originates from various spots in the Input:
· View/Edit Grid (Active/Inactive cells)
· Properties / Initial Heads
· Define Boundary Condition (Constant Heads only, steady state only)
Some settings are defined at Translate step, check the Initial Heads option.
Reference files in this package may include the following external array files (one each per
layer, with the digit suffix representing the layer index):
OPEN/CLOSE Name.BAS.ibound1
Active flag for each cell: active, constant head, or inactive
OPEN/CLOSE Name.BAS.head1
Initial head value for each cell; the values will depend on what option you chose for Initial
Heads at the Translate step.
DIS: Discretization Package
Contains the spatial and temporal discretization; also contains the units. Array data
originates from Input, View/Grid (# rows, cols, layers, layer top, layer bottom). Some settings
are defined at Translate step, Time Steps. Units are defined in Proj settings. # Stress
periods is based on the boundary conditions in the input.
The first set of arrays contains the cell width.
The second set of arrays contains the cell height.
Please Note: These only need to be defined once, since all layers in a finite
difference model must have same cell width and height
After that are links to the cell elevation for each layer.
OPEN/CLOSE Name.DIS.Top' 1 (FREE) -1 #Top Elevation
The cell top elevation value for cells in layer 1
OPEN/CLOSE Name.DIS.Bot1' 1 (FREE) -1 #Bottom Elevation of layer 1
The cell bottom elevation value for layer 1
Property Packages
BCF: Block Center Flow package
Used for MODFLOW-2000 and 2005
Array data originates from Input/Properties. Conductivity and Storage.
Some additional settings are defined at Translate step, mainly using the Layer types,
Rewetting, and Anisotropy options.
Details on the Referenced files from within this package are explained below:
Starting at line 5:
OPEN/CLOSE Name.BCF.ss1' 1 (FREE) 0 #Ss (specific storage) for layer 1
(this file will contain cell-by-cell values for specific storage, for layer 1)
OPEN/CLOSE Name.BCF.hk1' 1 (FREE) -1 #HK for layer 1
(this file will contain cell-by-cell values hydraulic conductivity values for layer 1)
OPEN/CLOSE Name.BCF.vcont1' 1 (FREE) 0 #VCONT for layer 1
(this file will contain cell-by-cell values VCONT values for layer 1)
If you have enabled additional options such as Anisotropy "As Specified" or Cell Re-wetting,
you may see references to additional parameters.
LPF: Layer Property Flow Package
Same as BCF; the main difference is that Kz is explicitly defined (there are no values for
VCONT or Transmissivity)
OPEN/CLOSE 'Conceptual Model 1.LPF.hk1' 1 (FREE) -1 #HK for layer 1
(this file will contain cell-by-cell values for Horizontal Conductivity (Kx) for layer 1)
OPEN/CLOSE 'Conceptual Model 1.LPF.vka1' 1 (FREE) -1 #VKA for layer 1
(this file will contain cell-by-cell values for Vertical Conductivity (Kz) for layer 1)
OPEN/CLOSE 'Conceptual Model 1.LPF.wetdry1' 1 (FREE) -1 #Wetdry for layer 1
(this file will contain wet dry flags for layer 1)
UPW: Upstream Weighting Package
Same format as LPF package. Used for MODFLOW-NWT only.
Boundary Conditions
These are specified at the "Define Boundary Conditions" step in the numerical modeling
workflow.
The following boundary conditions use format "Layer, Row, Column, parameter, ...." in their
package (and do not use arrays)
· Constant Head
· River
· General Head
· Drain
· Wall (HFB)
· Specified Flux
· Wells
The format of these packages is described in the USGS MODFLOW documentation. The
remaining boundary conditions in VMOD Flex require defining values in one or more arrays.
These are described below.
Recharge (RCH)
Array data originates from Input, Define Boundary Conditions/Recharge and EVT.
Some settings are defined at Translate step, Recharge.
Name.RCH.recharge0' 1 (FREE) -1 #Recharge
Contains cell-by-cell recharge rate for stress period 1.
Name.RCH.recharge1' 1 (FREE) -1 #Recharge
Contains cell-by-cell recharge rate for stress period 2.
***This is repeated for subsequent stress periods for a transient simulation
Evapotranspiration (EVT)
Array data originates from Input, Define Boundary Conditions/Evapotranspiration.
Some settings are defined at Translate step, Recharge and EVT.
In the input (click on database), you define the following parameters:
• Evapotranspiration Rate
• Extinction Depth
Name.EVT.elevation' 1 (FREE) -1 #Elevation
Contains the ground elevation values for layer 1
Name.EVT.evapotranspiration0' 1 (FREE) -1 #Evapotranspiration
Contains the evapotranspiration rate for each cell, for stress period 1.
***This is repeated for subsequent stress periods for a transient simulation
Name.EVT.depth0' 1 (FREE) -1 #Extinction Depth
Contains the exctinction depth values for each cell, for stress period 1
***This is repeated for subsequent stress periods for a transient simulation
Lake (LAK)
Array data originates from Input, Define Boundary Conditions/Lakes
Some settings are defined at Translate step, "Lakes"
Name.LAK.lkarr1' 1 (FREE) -1
Active/inactive cells; for any cell that is defined with a lake, it must be marked as
inactive.
Name.LAK.bdlknc1' 1 (FREE) -1 #Lake bed leakance for layer 1
Lake bed leakance for each cell, for layer 1. This is calculated from the parameters
defined for the lake at the Boundary conditions step.
ZONEBUDGET
.ZBI contains the array of cells, and what zone ID is assigned to each cell. All layers are
contained within a single file.
MODPATH
.MPT file is the main input file; it contains some general information at the top.
Details on the Referenced files from within this package are explained below:
OPEN/CLOSE 'Conceptual Model 1.MPT.ibound1' 1 (FREE) -1
Active/inactive flag for cells, for layer 1. (the values are the same as those in the .BAS
package)
OPEN/CLOSE 'Conceptual Model 1.MPT.ep1' 1 (FREE) -1 #Ep (Effective Porosity) for
layer 1
Effective porosity values for each cell, for layer 1. These values originate from the
Define Properties step, "Storage" parameters.
MT3DMS / RT3D / SEAWAT
AD3 Advection
Advection schme and settings; defined at the Translation step, MT3DMS Translation settings
BT3 (Basic Transport)
Contents of this file:
· Cell column data (cell width): this is based on the cell dimensions. There is just one
array for all layers in the model
· Cell row delta (cell height): same as above
· Htop/water table elevation: Top elevation of the cell, or the water table elevation,
whichever one is higher. There is just one array.
You can find this by looking at the cell dimensions at the Input/Grid step
· Layer Thickness: one array per layer. This is based on the cell height. You can see
this at the view/edit grid step.
· Porosity: one array per layer. Input for this is defined at Define Properties/Storage.
(note: Total [default] or effective porosity can be selected here)
· icbund: active/inactive cells for layer 1. (1=active, 0=inactive)
· Starting Conc. (SCONC) - Layer 1: at Define Properties/Initial Concentration step.
Also contains the "saved" output times for the MT3DMS run; these are defined at the
Translate step, under MT3DMS node.
DP3 (Dispersion)
Contains the Dispersion parameters; these are defined at the Define / Properties step, Long.
Dispersion.
RC3 (Chemical Reactions)
Contains the chemical reaction parameters; these are defined in Flex as "Species
Parameters" and "Model Parameters". Default values and some global parameters are
defined at the Define Modeling Objectives step; cell-by-cell values for model parameters and
species parameters are defined/assigned/edited at the Define Properties step.
SS3 (Sinks / Sources)
Contains the Sink/sources (transport boundary conditions). These are defined at the "Define
Boundary Conditions" step; these can be Constant Concentration, concentrations assigned
to Pumping Well rates, or can be species concentrations for existing boundary conditions
such as River, Recharge, EVT.
GCG Solver
Solver parameters and time steps; defined at the Translation step,
MT3DMS/RT3D/SEAWAT Translation settings
SEAWAT Only
VDF (Variable Density Flow)
Contains the variable density settings and parameters; some of these parameters are
defined at the Define Modeling Objectives step; settings and a few relevant parameters are
set using the advanced Transport Engine settings at the Translation step.
VSC (Viscosity)
Contains the viscosity package settings and parameters; some of these parameters are
defined at the Define Modeling Objectives step; cell-by-cell values are defined at the Define
Properties step; settings and a few relevant parameters are set using the advanced
Transport Engine settings at the Translation step.