River Package (RIV1)
©1995, 1996, Richard B. Winston
Please Register
Last modified on Wednesday, January 31, 1996 - 6:52:01 PM
Skip forward to Input instructions for the River Package.
The original instructions for the River Package (RIV1) are on pages 6-14 to 6-15 of McDonald and Harbaugh (1988).
Introduction: The River Package is used to simulate groundwater flow to or from a river. If you wish the model to determine when the river, or parts of it, dry out during the simulation or you wish to track the volume of flow in the river, you need to use the Streamflow-Routing Package. There is a separate program which links MODFLOW to a 1-dimensional stream model. The Drain Package is similar to the River package, however, the aquifer is not recharged from drains.
Both this package and the Streamflow-Routing and Drain packages can be coded in ways that make no physical sense. For example, river reaches can be discontinuous and may not be in the uppermost active layer and in the Streamflow-Routing package, streams can flow uphill. It is up to the user to ensure that the model input is meaningful.
When the head in the aquifer is lower than the elevation of the base of the riverbed material, recharge of the aquifer by the river is assumed to be constant. At all higher heads, there is a linear relationship between head and groundwater flow. The shift from recharge of the aquifer to discharge to the river occurs at the point where the head in the aquifer equals the head in the river.
Go back to Contents
All input parameters should be right justified.
- Line 1
- Lines 2+, One copy of Lines 2+ followed by 0 or ITMP copies of Lines 3+ are read for each stress period.
- Spaces 1-10, ITMP, Integer
- If < 0, river data from the last stress period will be reused
- If >= 0, ITMP is the number of active reaches during the current stress period.
- Lines 3+, The number of copies of Lines 3+ depends on ITMP in Lines 2+
- Spaces 1-10, Layer, Integer, The layer number of the cell containing the river reach
- Spaces 11-20, Row, Integer, The row number of the cell containing the the river reach
- Spaces 21-30, Column, Integer, The column number of the cell containing the river reach
- Spaces 31-40, Stage, the head in the river
- Spaces 41-50, Cond, riverbed hydraulic conductance
- Spaces 51-60, Rbot, the elevation of the bottom of the river bed.
Go back to Contents
MXRIVR is the maximum number of river reaches that will be active at one time. You may have more than one reach in a single cell.
Go back to Input instructions for the River Package
IRIVCB is used to tell whether cell-by-cell flow terms should be printed, saved to disk or neither. You must also set ICBCFL in the Output Control option to print or save cell-by-cell flow terms.
Go back to Input instructions for the River Package
One copy of Lines 2+ followed by 0 or ITMP copies of Lines 3+ are read for each stress period.
- If ITMP < 0, river data from the last stress period will be used. There will be 0 copies of Lines 3+ immediately following this copy of Line 2.
- If ITMP >= 0, ITMP is the number of active reaches during the current stress period. There will be ITMP copies of Lines 3+ immediately following this copy of Line 2.
You may have more than one reach in a single cell.
Go back to Input instructions for the River Package
"Layer" is the layer number of the cell containing the river reach
The number of copies of Lines 3+ depends on ITMP in Lines 2+
Go back to Input instructions for the River Package
"Row" is the row number of the cell containing the river reach.
The number of copies of Lines 3+ depends on ITMP in Lines 2+
Go back to Input instructions for the River Package
"Column" is the column number of the cell containing the river reach.
The number of copies of Lines 3+ depends on ITMP in Lines 2+
Go back to Input instructions for the River Package
"Stage" is the head in the river. "Stage" remains constant within each stress period. If you need the stage to change in response to it's interaction with the aquifer, you need to use the Streamflow-Routing Package.
The number of copies of Lines 3+ depends on ITMP in Lines 2+
Go back to Input instructions for the River Package
Cond is the riverbed hydraulic conductance. It is equal to KLW/M where
- K = the hydraulic conductivity of the riverbed material,
- L = the length of the reach,
- W = the width of the River, and
- M = the thickness of the riverbed material.
It has units of (length^2/time).
The number of copies of Lines 3+ depends on ITMP in Lines 2+
Go back to Input instructions for the River Package
Rbot is the elevation of the bottom of the bed of materials beneath the river. Thus if the elevation of the river bottom is 10 and the thickness of the riverbed material is 2, Rbot = 10 - 2 = 8.
The number of copies of Lines 3+ depends on ITMP in Lines 2+
Go back to Input instructions for the River Package
Go back to Contents
©1995, 1996, Richard B. Winston,
rwinsto@lsuvm.sncc.lsu.edu
Dept. of Geology and Geophysics
Louisiana State University
Baton Rouge, La 70803
U.S.A.
504-388-2337
Fax 504-388-2302
http://scribe.geol.lsu.edu/rbwinston.html
ftp://aapg.geol.lsu.edu/pub/winston