BCF Package Dialog

Once the data in the Global Options\Basic package are initialized, the data for the flow  package can be defined. The BCF package is one of three flow packages that can be used.  The BCF package computes the conductance between each of the grid cells and sets up the finite difference equations for the cell to cell flow. It also computes the terms that determine the rate of movement of water to and from storage.  The BCF Package dialog is accessed through the BCF Package command in the MODFLOW menu.

NOTE: The observation, sensitivity, and parameter estimation processes do not support the BCF package.

Data Required

Data arrays required for a particular layer are dependent on the layer type. The layer arrays required for each layer type are shown in the following table. The leakance array is not required for the bottom layer and the storage coefficients are only required for transient simulations.

 

Layer Type

Required Arrays

Confined (LAYCON=0)

TransmissivityLeakancePrimary Storage Coefficient (storativity)

Unconfined (LAYCON=1)

Bottom ElevationHydraulic ConductivityLeakancePrimary Storage Coefficient (specific yield)

Confined/Unconfined (LAYCON=2)

Top ElevationTransmissivityLeakancePrimary Storage Coefficient (storativity)Secondary Storage Coefficient (specific yield)

Confined/Unconfined (LAYCON=3)

Top ElevationBottom ElevationHydraulic ConductivityLeakancePrimary Storage Coefficient (storativity)Secondary Storage Coefficient (specific yield)

Each of the required input arrays must be entered by the user for each layer. Some of the layer arrays can be directly entered. However, some are dependent on the layer geometry. For example, leakance is a function of the layer thickness and the vertical hydraulic conductivity. The transmissivity is equal to the horizontal hydraulic conductivity multiplied by the layer thickness.

The BCF Package can be used for simple models with a single layer for multiple layers with simple stratigraphy. In such cases, many of the parameters are constant for an entire layer and can be entered directly. For more complex models, the following steps can be taken to prepare the input arrays (or the user can use the LPF package):

  1. Import a set of scatter points defining the elevations of the stratigraphic horizons.

  2. Interpolate the top and bottom elevations of each unit to a 2D grid which matches the 3D computational grid

  3. Compute the desired parameter arrays using the interpolated elevation arrays and the Data Calculator.

  4. Copy the parameter arrays into the appropriate MODFLOW arrays in the BCF Package dialog.

Since this approach can be quite time-consuming, the LPF Package is recommended for most models.

Layer Data

The aquifer properties are entered in the layer data section.

Layer

The layer edit field is used to select the layer. The buttons on the right side of the dialog apply to the active layer only.

Layer Data Arrays

The eight buttons in the lower right portion of the dialog represent layer data arrays such as elevations and hydraulic conductivity. Each of the eight buttons brings up a dialog for entering an array of values. The dialog is identical to dialog used to enter the starting heads array. The dialog can be used to edit individual values, assign a constant value to the entire array, or to copy a data set generated by interpolating from a scatter point set to the array.

Not all of the data arrays need to be specified for each layer. Some arrays are only required for transient models.  The required arrays depend on the layer type.

Layer data arrays can also be edited using other tools in GMS. The array values can be edited by selecting a set of cells and using the Cell Properties command. The values in the layer parameter arrays can be initialized using coverages of a conceptual model defined in the Map module.  A set of tools for rapidly defining top and bottom elevations is provided.  Layer data can also be assigned using material zones.

Layer Type

Each layer must be assigned a layer type (LAYCON). By default, the top layer is defined to be an unconfined layer and all other layers are initialized as confined. The data arrays required by a layer may be dependent on the layer type.

Interblock Transmissivity

The method used for computing interblock transmissivity is specified using the pull-down list in the middle right portion of the BCF Package dialog.

Reset

The Reset button deletes all of the data currently defined in the BCF package and restores the BCF package parameters to the default values.

Cell Rewetting Parameters

The controls related to rewetting cells in the lower left portion of the BCF Package dialog are only activated if the BCF2 or BCF3 package has been specified. If wetting of cells is to be allowed, a wetting factor, wetting iteration interval, and wetting equation must be specified.

Related Links:
Packages Supported by GMS

Building a MODFLOW Model

Steps in Defining a Conceptual Model