GMS:MODFLOW-NWT: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
 
(19 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{template:Version GMS 8.2}}
{{MODFLOW Links}}
{{hide in print|Starting at GMS version 8.2, GMS supports MODFLOW-NWT.}}  MODFLOW-NWT is a version of MODFLOW based on MODFLOW-2005 that provides a different formulation of the groundwater flow equation designed to solve models that are non-linear due to unconfined cells or non-linear boundary conditions.
 
{{hide in print|Starting at GMS version 8.2, GMS supports MODFLOW-NWT.}}  MODFLOW-NWT is a version of MODFLOW based on [[GMS:MODFLOW-2005|MODFLOW-2005]] that provides a different formulation of the groundwater flow equation designed to solve models that are non-linear due to unconfined cells or non-linear boundary conditions.


== Choosing MODFLOW Version ==
== Choosing MODFLOW Version ==
Line 10: Line 11:
== Changes to MODFLOW 2005 ==
== Changes to MODFLOW 2005 ==


:1. '''UPW Package'''
Source code differences between MODFLOW 2005 and MODFLOW-NWT.
:* MODFLOW-NWT contains the UPW flow package. The UPW flow package is based on the [[GMS:LPF Package|LPF package]] but differs in that the rewetting and vertical conductance correction options are not availableIt also differs from the [[GMS:LPF Package|LPF package]] in that it smoothes the horizontal conductance and storage change functions to have a continuous derivatives so they can be solved by the Newton methodUsing the UPW package requires using the NWT solver.
 
# '''UPW Package'''
#* The [[GMS:UPW Package|Upstream Weighting package]] (UPW) is the flow package used with MODFLOW-NWT. The UPW package is only used with the [[GMS:NWT Package|NWT Solver package]].
# '''NWT Solver'''
#* MODFLOW-NWT contains the [[GMS:NWT Package|NWT solver package]]The NWT solver must be used when using the [[GMS:UPW Package|UPW flow package]].
# '''WEL Package'''
#* The WEL package was modified to add an option to decrease the pumping rate as the head drops below a user-specified percentage of cell thickness.  The new option is called PHIRAMP.
# '''SFR Package'''
#* The SFR package is modified to avoid removing water from dry cells and to calculate derivatives for the Newton formulation.
# '''UZF Package'''
#* The UZF package is modified to avoid removing water from dry cells and to calculate derivatives for the Newton formulation.
# '''Other Packages'''
#* Poor input values for other packages can result in convergence failureFor example, an EVT extinction depth below the cell bottom elevation can result water being improperly removed from a dry cell.
 
==MODFLOW-NWT Files==
 
Here are tables of some of the available input and output files for MODFLOW-NWT. '''''Note:''''' MODFLOW will produce the LMT and HFF files even if transport is turned off.
 
* For more information on these files see the [http://water.usgs.gov/ogw/modflow-nwt/MODFLOW-NWT-Guide/index.html? manual]
 
{| class="wikitable"
|+'''Required Input Files'''
!width="40" align="center"|Name
!width="250" align="center"|Description
|-
|MFN||MODFLOW Name File
|-
|GLO||Global Listing File
|-
|DIS||Discretization File
|-
|OC||Process Output Control Option File
|-
|BA6||Basic Package Global Options File
|-
|}
 
{| class="wikitable"
|+'''Solver Package File'''
!width="40" align="center"|Name
!width="250" align="center"|Description
|-
|DE4||Direct
|-
|GMG||Geometric Multi-Grid
|-
|LMG||Link Algebraic Multi-Grid
|-
|NWT||Newton
|-
|PCG||Preconditioned Conjugate-Gradient
|-
|SIP||Strongly Implicit Procedure
|-
|}
 
{| class="wikitable"
|+'''Input Flow Package Files'''
!width="40" align="center"|Name
!width="250" align="center"|Description
|-
|BCF||Evapotranspiration Segments
|-
|HUF||Evapotranspiration
|-
|LPF||Layer Property Flow
|-
|UPW||Unsaturated-Zone Flow
|-
|}
 
{| class="wikitable"
|+'''Optional Package Files'''
!width="40" align="center"|Name
!width="250" align="center"|Description
|-
|ASP||PEST Advanced Spacial Parameterization
|-
|CHD||Time-Variant Specified-Head
|-
|DRN||Drain
|-
|DRT||Drain Return
|-
|EVT||Evapotranspiration
|-
|ETS||Evapotranspiration Segments
|-
|GAG||Gage
|-
|GHB||General Head Boundary
|-
|HFB||Horizontal Flow Barrier
|-
|LAK||Lake
|-
|RCH||Recharge
|-
|RIV||River
|-
|SFR||Streamflow-Routing
|-
|STR||Stream-Routing
|-
|SUB||Subsidence
|-
|SWI||Seawater Intrusion
|-
|UZF||Unsaturated-Zone Flow
|-
|WEL||Process Well
|-
|}
 
{| class="wikitable"
|+'''Observation Input Files'''
!width="40" align="center"|Name
!width="250" align="center"|Description
|-
|OBS||Main Observation Process Input
|-
|DROB||Drain Observation
|-
|CHOB||Constant-Head Flow Observation Input
|-
|}
 
{| class="wikitable"
|+'''Output Files'''
!align="center" width="50"|Name
!width="350"|Description
|-
|MFS||MODFLOW Super File
|-
|MFW||GMS MODFLOW World File
|-
|MFR||GMS MODFLOW Result Index File
|-
|PRJ||Projection
|-
|CSV||Cell Summary Comma Separated Value Excel
|-
|HFF||Head and Flow File Link to MT3DMS
|-
|H5||Hierarchal Data Format (HDF5) Array & List Data
|-
|LMT||Link Modular Transport (MT3DMS)
|-
|M2P||MODFLOW Pest
|-
|PARAM||Parameter Information
|-
|}
 
{| class="wikitable"
|+'''Output Results Files'''
!align="center" width="50"|Name
!width="350"|Description
|-
|CCF||Cell-to-Cell Aquifer Flow
|-
|CCF2||Cell-to-Cell Stream Reach Outflow
|-
|DRW||Drawdown
|-
|GLO||Global Listing
|-
|HED||Head Output
|-
|OUT||Output
|-


:2. '''NWT Solver'''
{| class="wikitable"
:* MODFLOW-NWT contains the [[GMS:NWT Solver package|NWT solver package]].  Using the NWT solver requires twice the memory of other MODFLOW solvers because using the Newton method results in an asymmetric matrix.  Because of the asymmetric matrix a different matrix solver must be used.  The NWT package provides an option to use one of two matrix solvers: a generalized-minimum-residual (GMRES) solver and an Orthomin/stabilized conjugate-gradient solver called ''x''MD (chi-MD).  The NWT solver must be used when using the UPW flow package.
|+'''Output Package Files'''
!align="center" width="50"|Name
!width="350"|Description
|-
|MNW||Multi-Node Well
|-
|MNW2||Multi-Node Well Version 2
|-
|MNWI||Multi-Node Well Information
|-
|SWIBUD||Seawater Intrusion Package Budget
|-
|SWIZETA||Sewater Intrusion Package Zeta Surface
|-


:3. '''WEL Package'''
{| class="wikitable"
:* The WEL package was modified to add an option to decrease the pumping rate as the head drops below a user-specified percentage of cell thickness.  The new option is called PHIRAMP.
|+'''Output Data Exchange Files'''
!align="center" width="50"|Name
!width="350"|Description
|-
|_W||Weighted Residuals
|-
|_WW||Weighted Equivalents & Weighted Observation
|-
|_WS||Weighted Residuals and Simulated Equivalents
|-
|_R||Unweighted Residuals
|-
|_OS||Observed Values and Simulated Equivalents
|-
|_B||Data Exchange File
|-
|_NM||Weighted Residuals and Probability Plotting
|-
|}


:4. '''SFR Package'''
==External Links==
:* The SFR package is modified to avoid removing water from dry cells and to calculate derivatives for the Newton formulation.


:5. '''UZF Package'''
*[http://water.usgs.gov/ogw/modflow-nwt/MODFLOW-NWT-Guide/index.html? MODFLOW-NWT Online Guide]
:* The UZF package is modified to avoid removing water from dry cells and to calculate derivatives for the Newton formulation.


:6. '''Other Packages'''
{{Navbox GMS}}
:* Poor input values for other packages can result in convergence failure.  For example, an EVT extinction depth below the cell bottom elevation can result water being improperly removed from a dry cell.
[[Category:MODFLOW]]
[[Category:MODFLOW Dialogs]]

Latest revision as of 14:34, 13 September 2017

MODFLOW
Pre-processing
MODFLOW Commands
Building a MODFLOW Model
Map to MODFLOW
Calibration
Packages Supported in GMS
Saving a MODFLOW Simulation
Importing MODFLOW Files
Unsupported MODFLOW Features
Run MODFLOW
Post-processing
MODFLOW Display Options
MODFLOW Post-Processing Viewing Options
Reading a MODFLOW Simulation
Tutorials
Packages
Flow: BCF6, HUF, LPF, UPW
Solvers:

DE4, GMG, NWT, PCG,

PCGN, LMG, SIP, SOR,

SMS
Other:

BAS6, BFH, CHD1, CLN,

DRN1, DRT1, EVT1, ETS1,

GAGE, GHB1, GNC, HFB1,

HUF, LAK3, MNW1, MNW2,

OUT1, RCH1, RIV1, SFR2,

STR1, SUB1, SWI2, WEL1,

UZF1

Starting at GMS version 8.2, GMS supports MODFLOW-NWT. MODFLOW-NWT is a version of MODFLOW based on MODFLOW-2005 that provides a different formulation of the groundwater flow equation designed to solve models that are non-linear due to unconfined cells or non-linear boundary conditions.

Choosing MODFLOW Version

Choosing to use MODFLOW 2000, MODFLOW 2005, or MODFLOW-NWT is done in the MODFLOW Global Options Dialog. At any time you can switch from one to the other.

MODFLOW Global Option Dialog

Changes to MODFLOW 2005

Source code differences between MODFLOW 2005 and MODFLOW-NWT.

  1. UPW Package
  2. NWT Solver
  3. WEL Package
    • The WEL package was modified to add an option to decrease the pumping rate as the head drops below a user-specified percentage of cell thickness. The new option is called PHIRAMP.
  4. SFR Package
    • The SFR package is modified to avoid removing water from dry cells and to calculate derivatives for the Newton formulation.
  5. UZF Package
    • The UZF package is modified to avoid removing water from dry cells and to calculate derivatives for the Newton formulation.
  6. Other Packages
    • Poor input values for other packages can result in convergence failure. For example, an EVT extinction depth below the cell bottom elevation can result water being improperly removed from a dry cell.

MODFLOW-NWT Files

Here are tables of some of the available input and output files for MODFLOW-NWT. Note: MODFLOW will produce the LMT and HFF files even if transport is turned off.

  • For more information on these files see the manual
Required Input Files
Name Description
MFN MODFLOW Name File
GLO Global Listing File
DIS Discretization File
OC Process Output Control Option File
BA6 Basic Package Global Options File
Solver Package File
Name Description
DE4 Direct
GMG Geometric Multi-Grid
LMG Link Algebraic Multi-Grid
NWT Newton
PCG Preconditioned Conjugate-Gradient
SIP Strongly Implicit Procedure
Input Flow Package Files
Name Description
BCF Evapotranspiration Segments
HUF Evapotranspiration
LPF Layer Property Flow
UPW Unsaturated-Zone Flow
Optional Package Files
Name Description
ASP PEST Advanced Spacial Parameterization
CHD Time-Variant Specified-Head
DRN Drain
DRT Drain Return
EVT Evapotranspiration
ETS Evapotranspiration Segments
GAG Gage
GHB General Head Boundary
HFB Horizontal Flow Barrier
LAK Lake
RCH Recharge
RIV River
SFR Streamflow-Routing
STR Stream-Routing
SUB Subsidence
SWI Seawater Intrusion
UZF Unsaturated-Zone Flow
WEL Process Well
Observation Input Files
Name Description
OBS Main Observation Process Input
DROB Drain Observation
CHOB Constant-Head Flow Observation Input
Output Files
Name Description
MFS MODFLOW Super File
MFW GMS MODFLOW World File
MFR GMS MODFLOW Result Index File
PRJ Projection
CSV Cell Summary Comma Separated Value Excel
HFF Head and Flow File Link to MT3DMS
H5 Hierarchal Data Format (HDF5) Array & List Data
LMT Link Modular Transport (MT3DMS)
M2P MODFLOW Pest
PARAM Parameter Information
Output Results Files
Name Description
CCF Cell-to-Cell Aquifer Flow
CCF2 Cell-to-Cell Stream Reach Outflow
DRW Drawdown
GLO Global Listing
HED Head Output
OUT Output
Output Package Files
Name Description
MNW Multi-Node Well
MNW2 Multi-Node Well Version 2
MNWI Multi-Node Well Information
SWIBUD Seawater Intrusion Package Budget
SWIZETA Sewater Intrusion Package Zeta Surface
Output Data Exchange Files
Name Description
_W Weighted Residuals
_WW Weighted Equivalents & Weighted Observation
_WS Weighted Residuals and Simulated Equivalents
_R Unweighted Residuals
_OS Observed Values and Simulated Equivalents
_B Data Exchange File
_NM Weighted Residuals and Probability Plotting

External Links