GMS:DE4 Package: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Tag: Manual revert
 
(10 intermediate revisions by 3 users not shown)
Line 2: Line 2:
The DE4 package or Direct Solver is one of the solvers available for MODFLOW. It requires reading in a DE4 file. The ''MODFLOW DE4 Solver'' package dialog will show the variables in the DE4 file. Variables include:
The DE4 package or Direct Solver is one of the solvers available for MODFLOW. It requires reading in a DE4 file. The ''MODFLOW DE4 Solver'' package dialog will show the variables in the DE4 file. Variables include:
* ''Comments (Text)'' – Allows up to 199 characters.
* ''Comments (Text)'' – Allows up to 199 characters.
* ''Maximum number of iterations (ITMX)'' –  
* ''Maximum number of iterations (ITMX)'' – Per time step. Enter 1 for no interations.
* ''Maximum number of upper equations (MXUP)'' – Impacts the amount of memory used by the package. Writes the actual number of equations in the upper part when the package runs.
* ''Maximum number of upper equations (MXUP)'' – Impacts the amount of memory used by the package. Prints the actual number of equations in the upper part when the package runs.
* ''Maximum number of lower equations (MXLOW)'' – Impacts the amount of memory used by the package. Writes the actual number of equations in the lower part when the package runs.
* ''Maximum number of lower equations (MXLOW)'' – Impacts the amount of memory used by the package. Prints the actual number of equations in the lower part when the package runs.
* ''Maximum bandwidth (MXBW)'' – Impacts the amount of memory used by the package. Writes the actual band width plus 1 when the package runs.
* ''Maximum bandwidth (MXBW)'' – Impacts the amount of memory used by the package. Prints the actual band width plus 1 when the package runs.
* ''Frequency of change of coefficients in [A]'' (IFREQ) – Affects the efficiency of solution. Can be 1,2, or 3.
* ''Frequency of change of coefficients in [A]'' (IFREQ) – Affects the efficiency of solution. Can be 1,2, or 3.
** 1 = Indicates that the flow equations are linear and that coefficients of simulated head for all stress terms are constant for all stress periods.
<blockquote style="margin-top:0px; margin-bottom:0px;">
** 2 = Indicates that the flow equations are linear, but coefficients of simulated head for some stress terms may change at the start of each stress period.
* 1 = The flow equations are linear and that coefficients of simulated head for all stress terms are constant for all stress periods.
** 3 = Indicates that a nonlinear flow equation is being solved, which means that some terms in [A] depend on simulated head.
* 2 = The flow equations are linear, but coefficients of simulated head for some stress terms may change at the start of each stress period.
* 3 = A nonlinear flow equation is being solved, which means that some terms in [A] depend on simulated head.
</blockquote>
* ''Print flag for convergence information per time step (MUTD4)'' &ndash; Can be 0, 1, or 2.
* ''Print flag for convergence information per time step (MUTD4)'' &ndash; Can be 0, 1, or 2.
** 0 = indicates that the number of iterations in the time step and the maximum head change each iteration are printed.
<blockquote style="margin-top:0px; margin-bottom:0px;">
** 1 = indicates that only the number of iterations in the time step is printed.
* 0 = The number of iterations in the time step and the maximum head change each iteration are printed.
** 2 = indicates no information is printed.
* 1 = Only the number of iterations in the time step is printed.
* Head change multiplier (ACCL)
* 2 = No information is printed.
* Head change closure criterion (HCLOSE)
</blockquote>
* Interval for time step printing (IPRD4)
* ''Head change multiplier (ACCL)'' &ndash; Normally this value is 1. A value greater than 1 may be useful for improving the rate of convergence when using external iteration to solve nonlinear problems.
* ''Head change closure criterion (HCLOSE)'' &ndash; Not used if not iterating, but a value must always be specified.
* ''Interval for time step printing (IPRD4)'' &ndash; Not used if not iterating, but a value must always be specified.


For more information on this solver see page 84 of the USGS documentation at [http://pubs.er.usgs.gov/usgspubs/ofr/ofr200092 http://pubs.er.usgs.gov/usgspubs/ofr/].
[[File:MODFLOW-DE4solver.jpg|thumb|none|center|500 px|The ''MODFLOW DE4 Solver'' package dialog.]]
 
[[File:MODFLOW-DE4solver.jpg|thumb|none|center|450 px|The ''MODFLOW DE4 Solver'' package dialog.]]


==DE4 File Format==  
==DE4 File Format==  
Line 29: Line 31:
   2.  IFREQ  MUTD4  ACCL    HCLOSE  IPRD4  
   2.  IFREQ  MUTD4  ACCL    HCLOSE  IPRD4  
Item 0 is optional—“#” must be in column 1. Item 0 can be repeated multiple times.
Item 0 is optional—“#” must be in column 1. Item 0 can be repeated multiple times.
==See Also==
*For more information on this solver, see page 84 of the [http://pubs.er.usgs.gov/usgspubs/ofr/ofr200092 USGS documentation].




{{Navbox GMS}}
{{Navbox GMS}}
{{stub}}
<!--This article needs more information. Directing the user to USGS documentation is a waste of time and rude.-->
[[Category:MODFLOW]]
[[Category:MODFLOW]]
[[Category:MODFLOW Packages]]
[[Category:MODFLOW Packages]]
[[Category:MODFLOW Dialogs]]
[[Category:MODFLOW Dialogs]]
[[Category:External Links]]
[[Category:External Links]]

Latest revision as of 19:38, 6 March 2023

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

The DE4 package or Direct Solver is one of the solvers available for MODFLOW. It requires reading in a DE4 file. The MODFLOW DE4 Solver package dialog will show the variables in the DE4 file. Variables include:

  • Comments (Text) – Allows up to 199 characters.
  • Maximum number of iterations (ITMX) – Per time step. Enter 1 for no interations.
  • Maximum number of upper equations (MXUP) – Impacts the amount of memory used by the package. Prints the actual number of equations in the upper part when the package runs.
  • Maximum number of lower equations (MXLOW) – Impacts the amount of memory used by the package. Prints the actual number of equations in the lower part when the package runs.
  • Maximum bandwidth (MXBW) – Impacts the amount of memory used by the package. Prints the actual band width plus 1 when the package runs.
  • Frequency of change of coefficients in [A] (IFREQ) – Affects the efficiency of solution. Can be 1,2, or 3.
  • 1 = The flow equations are linear and that coefficients of simulated head for all stress terms are constant for all stress periods.
  • 2 = The flow equations are linear, but coefficients of simulated head for some stress terms may change at the start of each stress period.
  • 3 = A nonlinear flow equation is being solved, which means that some terms in [A] depend on simulated head.
  • Print flag for convergence information per time step (MUTD4) – Can be 0, 1, or 2.
  • 0 = The number of iterations in the time step and the maximum head change each iteration are printed.
  • 1 = Only the number of iterations in the time step is printed.
  • 2 = No information is printed.
  • Head change multiplier (ACCL) – Normally this value is 1. A value greater than 1 may be useful for improving the rate of convergence when using external iteration to solve nonlinear problems.
  • Head change closure criterion (HCLOSE) – Not used if not iterating, but a value must always be specified.
  • Interval for time step printing (IPRD4) – Not used if not iterating, but a value must always be specified.
The MODFLOW DE4 Solver package dialog.

DE4 File Format

FOR EACH SIMULATION
 0.  [#Text]
 1.  ITMX   MXUP   MXLOW   MXBW
 2.  IFREQ  MUTD4  ACCL    HCLOSE   IPRD4 

Item 0 is optional—“#” must be in column 1. Item 0 can be repeated multiple times.

See Also