GMS:MODFLOW Packages Supported in GMS: Difference between revisions
From XMS Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
For any package not currently supported in GMS, the file associated with that package will be ignored when the model is imported. However, GMS keeps track of unsupported packages it encounters when reading the name file and, when the project is saved, GMS lists the unsupported packages in the name file and copies the unsupported package files from the old directory to the new directory. | For any package not currently supported in GMS, the file associated with that package will be ignored when the model is imported. However, GMS keeps track of unsupported packages it encounters when reading the name file and, when the project is saved, GMS lists the unsupported packages in the name file and copies the unsupported package files from the old directory to the new directory. | ||
[[File:MODFLOWpackages. | [[File:MODFLOWpackages.png|thumb|none|left|350 px|The ''MODFLOW Packages'' dialog.]] | ||
After specifying packages for a MODFLOW simulation, the package parameters for each package can be reached through the ''MODFLOW'' menu; or by right-clicking on the package icon [[File:MODFLOW Package Icon.svg|16 px]] in the Project Explorer and selecting the '''Properties''' command. | After specifying packages for a MODFLOW simulation, the package parameters for each package can be reached through the ''MODFLOW'' menu; or by right-clicking on the package icon [[File:MODFLOW Package Icon.svg|16 px]] in the Project Explorer and selecting the '''Properties''' command. | ||
Line 14: | Line 14: | ||
{| class="wikitable" | {| class="wikitable" | ||
!width="75"| | !width="75"|Abbrev. Name | ||
!width="200"|Package/File Name | !width="200"|Package/File Name | ||
!width="65"|USGS | !width="65"|USGS | ||
Line 31: | Line 31: | ||
==Flow Packages== | ==Flow Packages== | ||
Interfaces to four different flow packages are provided in GMS: the block centered flow ([[GMS:BCF Package|BCF]]), the layer property flow ([[GMS:LPF Package|LPF]]), the hydrogeologic unit flow ([[GMS:HUF Package|HUF]]), and the upstream weighting ([[GMS:UPW Package|UPW]]) packages. One of these four packages must be selected in the ''Packages'' dialog. | Interfaces to four different flow packages are provided in GMS: the block-centered flow ([[GMS:BCF Package|BCF]]), the layer property flow ([[GMS:LPF Package|LPF]]), the hydrogeologic unit flow ([[GMS:HUF Package|HUF]]), and the upstream weighting ([[GMS:UPW Package|UPW]]) packages. One of these four packages must be selected in the ''Packages'' dialog. | ||
{| class="wikitable" | {| class="wikitable" | ||
!width="75"| | !width="75"|Abbrev. Name | ||
!width="200"|Package Name | !width="200"|Package Name | ||
!width="65"|USGS | !width="65"|USGS | ||
Line 41: | Line 41: | ||
!width="75"|Extension | !width="75"|Extension | ||
|- | |- | ||
|align ="center" |BCF6||align ="center" |[[GMS:BCF Package|Block Centered Flow Package]]|| align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/bcf.htm]|| align ="left"|Performs the cell by cell flow calculations. The input to this package includes layer types and cell attributes such as storage coefficients and transmissivity. Parameters for sensitivity analysis or parameter estimation are NOT supported.|| align ="center" |Yes< | |align ="center" |BCF6||align ="center" |[[GMS:BCF Package|Block-Centered Flow Package]]|| align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/bcf.htm]|| align ="left"|Performs the cell by cell flow calculations. The input to this package includes layer types and cell attributes such as storage coefficients and transmissivity. Parameters for sensitivity analysis or parameter estimation are NOT supported.|| align ="center" |Yes<ref name="flow package" group="n">One of the flow packages must be used.</ref>|| align ="center" |*.bcf | ||
|- | |- | ||
| align ="center" |LPF||align ="center" |[[GMS:LPF Package|Layer Property Flow Package]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/lpf.htm]|| align ="left"|Performs the cell by cell flow calculations. The input to this package includes layer types and cell attributes such as storage coefficients and transmissivity.|| align ="center" |Yes< | | align ="center" |LPF||align ="center" |[[GMS:LPF Package|Layer Property Flow Package]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/lpf.htm]|| align ="left"|Performs the cell by cell flow calculations. The input to this package includes layer types and cell attributes such as storage coefficients and transmissivity.|| align ="center" |Yes<ref name="flow package" group="n"/>|| align ="center" |*.lpf | ||
|- | |- | ||
|align ="center" |UPW||align ="center" |[[GMS:UPW Package|Upstream Weighting Flow Package]]|| align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/upw_upstream_weighting_package.htm]|| align ="left"|Based on the LPF package. Modified to provide a linear formulation that can be used with the NWT solver.|| align ="center" |Yes< | |align ="center" |UPW||align ="center" |[[GMS:UPW Package|Upstream Weighting Flow Package]]|| align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/upw_upstream_weighting_package.htm]|| align ="left"|Based on the LPF package. Modified to provide a linear formulation that can be used with the NWT solver.|| align ="center" |Yes<ref name="flow package" group="n"/>|| align ="center" |*.upw | ||
|- | |- | ||
|align ="center" |HUF||align ="center" |[[GMS:HUF Package|Hydrogeologic Unit Flow Package]]|| align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/huf2.htm]|| align ="left"|Defines the model stratigraphy in a grid independent fashion (in the vertical direction).|| align ="center" |Yes< | |align ="center" |HUF||align ="center" |[[GMS:HUF Package|Hydrogeologic Unit Flow Package]]|| align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/huf2.htm]|| align ="left"|Defines the model stratigraphy in a grid independent fashion (in the vertical direction).|| align ="center" |Yes<ref name="flow package" group="n"/>|| align ="center" |*.huf | ||
|} | |} | ||
==Solver Packages== | ==Solver Packages== | ||
{| class="wikitable" | {| class="wikitable" | ||
!width="75"| | !width="75"|Abbrev. Name | ||
!width="200"|Package Name | !width="200"|Package Name | ||
!width="65"|USGS | !width="65"|USGS | ||
Line 61: | Line 60: | ||
!width="75"|Extension | !width="75"|Extension | ||
|- | |- | ||
|align ="center" |GMG||align ="center"|[[GMS:GMG Package|Geometric Multi-Grid ]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/gmg.htm]|| align ="left"|The Geometric Multigrid Solver is used to solve the finite difference equations in each step of a MODFLOW stress period.|| align ="center" |Yes< | |align ="center" |GMG||align ="center"|[[GMS:GMG Package|Geometric Multi-Grid ]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/gmg.htm]|| align ="left"|The Geometric Multigrid Solver is used to solve the finite difference equations in each step of a MODFLOW stress period.|| align ="center" |Yes<ref name="solver" group="n">One of these solvers must be selected in the ''Packages'' dialog.</ref>|| align ="center" |*.gmg | ||
|- | |- | ||
|align ="center" |SIP1||align ="center"|[[GMS:SIP Package|Strongly Implicit Procedure]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/sip.htm]|| align ="left"|The Strongly Implicit Procedure package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes< | |align ="center" |SIP1||align ="center"|[[GMS:SIP Package|Strongly Implicit Procedure]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/sip.htm]|| align ="left"|The Strongly Implicit Procedure package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes<ref name="solver" group="n"/>|| align ="center" |*.sip | ||
|- | |- | ||
|align ="center" |PCG||align ="center"|[[GMS:PCG Package|Preconditioned Conjugate Gradient Method]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/pcg.htm]|| align ="left"|The Preconditioned Conjugate-Gradient package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes< | |align ="center" |PCG||align ="center"|[[GMS:PCG Package|Preconditioned Conjugate Gradient Method]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/pcg.htm]|| align ="left"|The Preconditioned Conjugate-Gradient package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes<ref name="solver" group="n"/>|| align ="center" |*.pcg | ||
|- | |- | ||
|align ="center" |PCGN||align ="center"|[[GMS:PCGN Package|Preconditioned Conjugate Gradient Solver with Improved Nonlinear Control]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/pcgn.htm]|| align ="left"|The Preconditioned Conjugate-Gradient package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes< | |align ="center" |PCGN||align ="center"|[[GMS:PCGN Package|Preconditioned Conjugate Gradient Solver with Improved Nonlinear Control]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/pcgn.htm]|| align ="left"|The Preconditioned Conjugate-Gradient package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes<ref name="solver" group="n"/>|| align ="center" |*.pcgn | ||
|- | |- | ||
|align ="center" |SOR1||align ="center" |[[GMS:SSOR Package|Slice-Successive Overrelaxation Method]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/sor.htm]|| align ="left"|The Slice-Successive Overrelaxation package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes< | |align ="center" |SOR1||align ="center" |[[GMS:SSOR Package|Slice-Successive Overrelaxation Method]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/sor.htm]|| align ="left"|The Slice-Successive Overrelaxation package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes<ref name="solver" group="n"/>|| align ="center" |*.sor | ||
|- | |- | ||
|align ="center" |SAMG or LMG||align ="center" |[[GMS:LMG Package|Algebraic Multi-Grid for Systems Solver]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/lmg.htm]|| align ="left"|The LMG or Link-AMG package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes< | |align ="center" |SAMG or LMG||align ="center" |[[GMS:LMG Package|Algebraic Multi-Grid for Systems Solver]]||align ="center" | [http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/lmg.htm]|| align ="left"|The LMG or Link-AMG package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes<ref name="solver" group="n"/>|| align ="center" |*.lmg | ||
|- | |- | ||
|align ="center" |DE4||align ="center" |[[GMS:DE4 Package|Direct Solver]]||align ="center" |[http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/de4.htm]|| align ="left"|The DE4 package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes< | |align ="center" |DE4||align ="center" |[[GMS:DE4 Package|Direct Solver]]||align ="center" |[http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/de4.htm]|| align ="left"|The DE4 package is used to solve the finite difference equations in each step of a MODFLOW stress period.||align ="center" |Yes<ref name="solver" group="n"/>|| align ="center" |*.de4 | ||
|- | |- | ||
|align ="center" |NWT||align ="center" |[[GMS:NWT Package|Newton Solver]]||align ="center" |[http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/nwt_newton_solver.htm]|| align ="left"|The NWT package is used to solve the finite difference equations in each step of a [[GMS:MODFLOW-NWT|MODFLOW-NWT]] stress period.||align ="center" |Yes< | |align ="center" |NWT||align ="center" |[[GMS:NWT Package|Newton Solver]]||align ="center" |[http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/nwt_newton_solver.htm]|| align ="left"|The NWT package is used to solve the finite difference equations in each step of a [[GMS:MODFLOW-NWT|MODFLOW-NWT]] stress period.||align ="center" |Yes<ref name="solver" group="n"/>|| align ="center" |*.nwt | ||
|- | |- | ||
|align ="center" |SMS||align ="center" |[[GMS:SMS Package|Sparse Matrix Solver]]||align ="center" |[http://water.usgs.gov/ogw/mfusg]|| align ="left"|The SMS package is used to solve the finite volume equations in each step of a [[GMS:MODFLOW-USG|MODFLOW-USG]] stress period.||align ="center" |Yes< | |align ="center" |SMS||align ="center" |[[GMS:SMS Package|Sparse Matrix Solver]]||align ="center" |[http://water.usgs.gov/ogw/mfusg]|| align ="left"|The SMS package is used to solve the finite volume equations in each step of a [[GMS:MODFLOW-USG|MODFLOW-USG]] stress period.||align ="center" |Yes<ref name="solver" group="n"/>|| align ="center" |*.sms | ||
|} | |} | ||
Once a solver has been selected, the appropriate solver package dialog can be accessed through one of the solver commands (LMG, SIP, PCG2, or SSOR) in the ''MODFLOW'' menu. The default values shown in each dialog are typically adequate. | Once a solver has been selected, the appropriate solver package dialog can be accessed through one of the solver commands (LMG, SIP, PCG2, or SSOR) in the ''MODFLOW'' menu. The default values shown in each dialog are typically adequate. | ||
Line 89: | Line 86: | ||
{| class="wikitable" | {| class="wikitable" | ||
!width="75"| | !width="75"|Abbrev. Name | ||
!width="200"|Package Name | !width="200"|Package Name | ||
!width="65"|USGS | !width="65"|USGS | ||
Line 191: | Line 188: | ||
If a fort.# file occurs the MODFLOW file was written to the given unit number. | If a fort.# file occurs the MODFLOW file was written to the given unit number. | ||
If a file has an underscore (*_...) followed by an extension refer to pages 29 and 30 of the | If a file has an underscore (*_...) followed by an extension refer to pages 29 and 30 of the [http://pubftp.ems-i.com/download/GMS/GMS%206.5/models/mf2k_obssenspeprocess.pdfMODFLOW Documentation]. | ||
==Notes== | ==Notes== | ||
{{reflist|group="n"}} | |||
==References== | |||
{{reflist}} | {{reflist}} | ||