GMS:ICBUND Array

From XMS Wiki
Revision as of 16:39, 15 November 2017 by Jcreer (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
MT3DMS
Pre-processing
MT3DMS Commands
Building an MT3DMS Simulation
MT3DMS Packages
ICBUND Array
Saving an MT3DMS Simulation
Post-processing
MT3DMS Display Options
Importing an MT3DMS Simulation
Calculate Mass
Tutorials
MT3DMS Tutorials
Packages
Basic Transport Package Dialog
MT3DMS Source/Sink Mixing Package
Chemical Reaction Package
Transport Observation Package

The ICBUND Array dialog.

The ICBUND button in the Basic Transport Package dialog is used to enter the values of the ICBUND array. The MODFLOW array editor is used to edit the ICBUND array.

Values

The ICBUND array contains a value for each cell in the grid defining the type of the cell as either constant concentration, inactive, or variable concentration.

Constant Concentration
A negative ICBUND value indicates that the cell has a constant concentration. The value of the constant concentration is defined in the starting concentration array described below.
Inactive
An ICBUND value of zero indicates that the cell is inactive.
Variable Concentration
A positive ICBUND value indicates that the cell has a variable concentration (i.e., the concentration will be computed as part of the simulation).

Initializing the ICBUND Array

The IBOUND array used by MODFLOW is similar (but not identical) to the ICBUND array. When a new MT3DMS simulation is initialized, the MODFLOW IBOUND array is used to initialize the values of the ICBUND array. Each cell which is designated as inactive in the IBOUND array is designated as inactive in the ICBUND array. Each cell which is designated as active (variable head) in the IBOUND array is designated as active (variable concentration) in the ICBUND array. Each cell that is designated as constant head in the IBOUND array is NOT designated as constant concentration in the ICBUND array. Rather, constant head cells are designated as active (variable concentration) in the ICBUND array.

Cell Attributes Command

In addition to directly editing the ICBUND array, another method for editing the ICBUND array is to select a set of cells and use the Cell Properties command in the MT3DMS menu.

Activate Cells in Coverage Command

If the Activate Cells in Coverage command in the Map module is used to change the active/inactive status of the cells, both the IBOUND and ICBUND arrays are updated accordingly.

Flow vs. Transport Inactive Zones

Since the computational domain of the transport simulation does not necessarily have to match the domain of the flow simulation, the active/inactive zones of the ICBUND array may differ from the active/inactive zones of the IBOUND array. In some cases, the active zone for a transport simulation is only a subset of the active zone of the flow simulation. Care should be taken, however, to ensure that any cells defined as inactive in the flow simulation are not defined as active in the transport simulation.

IBOUND vs. ICBUND Display

If a cell is designated as inactive, it is hidden when the grid is displayed, unless the Inactive cells option is selected in the 3D Grid Display Options dialog, in which case the inactive cells are displayed, but in a different color. If neither MODFLOW nor MT3DMS is in memory, the default 3D grid active/inactive flags are used to control the display of the grid. If MODFLOW is in memory, the active/inactive status of the cells as defined by the IBOUND array is used to display the grid. If both MODFLOW and MT3DMS are in memory, the ICBUND array takes precedence and is used to display the grid.