Professional Documents
Culture Documents
MODFLOW
What is MODFLOW?
What is MODFLOW?
Cited in statutes, legally tested
250,000 hits on Google for MODFLOW
Many other programs use results from or are based
on MODFLOW:
Commercial
MODHMS-Surfact (Integrated sw/gw/unsat)
GUIs: Visual MODFLOW, Groundwater Vistas, GMS, PMWin,
What is MODFLOW?
What is MODFLOW-2005?
Latest release of USGS MODFLOW
Internal computer storage redesigned to support
Who is MODFLOW?
MODFLOW-2005 Processes
Processes each solve a fundamental equation. Of
importance in this class are
Kh = S(h/t)
y = y + e
GWF Packages
Packages each represent a type of system
feature. Of importance in this class are
OBS Process
LPF
Package
Define K and S
properties, possibly
using parameters.
Calculate contributions
to the matrix equations
No observations are
now defined for the
LPF Package.
Possible observations
are internal flows.
RIV
Package
Activating capabilities
List data
Array data
Data input in arrays with
What is MODFLOW?
Input files
(plain text
or binary)
MODFLOW
is a
calculation
program
Output files
(plain text
or binary)
Results
Maps
Model
MODFLOW
capabilities
used in
class
Class exercise
(PCG)
MODFLOW Processes used
Ground-Water Flow (GWF)
Observations (OBS)
UCODE_2005 capabilities used
Sensitivity
Parameter-Estimation
Conceptual model
Base map
Grid design
Areal
Model layers (thickness can be variable)
Boundary conditions
Aquifer properties
Pumping wells
Recharge
Time
Head-dependent boundaries
Generally use
many cells to
define a feature.
Here, shaded
cells are used to
simulate flow to
compare to
measured flow
Q2-Q1.
Other cells
would be used
to define the rest
of the river.
Head-dependent boundaries
For each finite-difference cell n:
Areal view
of typical cell n
Cross-section
of typical cell n
(KA/M)n = Cn =
conductance of
assumed distinct
streambed
Often define Cn with
parameters
Cn=FnP1
Additive:
Cn= Fn1P1 + Fn2P2
Cell center
Packages
that
represent
headdependent
boundaries
q=C(H-h)
Important
here:
GHB:
GeneralHead
Boundary
RIV: River
GHB
(A)
GHB
qn
Positive qn
indicates
flow into
the
subsurface
EXPLANATION
qn
Kn
Dn
hn
qn = 0
An
Cn
hn
Negative qn
indicates
flow out of
the
subsurface
Hn
Hn
En
(B)
DRN
qn
hn
Slope = -Cn = -(KnAn)/Dn
qn = 0
(C)
RIV
Positive qn
indicates
flow into
the
subsurface
hn
qn = 0
Negative qn
indicates
flow out of
the
subsurface
Hn
Negative qn
indicates
flow out of
the
subsurface
RIV
En
Hn
Cell center
Pumping wells
Parameters
In the MODFLOW model for the class problem,
(VKCB)
Recharge (RCH) Package
Recharge rate (RCH)
River (RIV) Package
Riverbed conductance (RIV)
C of river bed
equals the
value in the
package input
file times the
factor in the
package input
file.
Here, the
factor is 1000.
C of river bed
= 1000
0.0012
The factor can
be different for
different cells.
file1.523554700000E-5
4.619000000000E-4
9.903220000000E-8
.0011699900000000
38.39840000000000
47.55430000000000
C of river bed
equals the
value in PVAL
times the
factor in the
package input
file.
Here, the
factor is 1000.
C of river bed
= 1000
0.00116999
The factor can
be different for
different cells.
Head observations
At a cell
Changes in head over time
Flow observations
Over the reach of a feature represented by the RIV
Package
Observations
River Gain
(RVOB in
name file)
18
1
50
1.00000E+00
1
18
flow01.ss 1 0.0 -4.4
1 1 1
1.00
. . .
1 18 1
1.00
NQxx,NQCxx,NQTx
TOMULTxx
NQOBxx,NQCLxx
ts,toff,obs
lay,r,c,factor
"SIMULATED
EQUIVALENT"
VALUE" in name
"OBSERVATION
Output
file (data"OBSERVED
50 ex8._os
file) NAME"
100.209701538086
101.800003051758
hd01.ss
126.954444885254
128.119995117188
hd02.ss
. . .
-4.41627883911133
-4.40000009536743
flow01.ss
Execute MODFLOW
Model results
Pathline Modeling
Flow solution
Porosity to determine velocity
Starting locations