GMS:PCGN Package: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 24: Line 24:
** (1) Adaptive
** (1) Adaptive
** (2) Enhanced
** (2) Enhanced
* Minimum relative convergence (CNVG_LB) – Requires adaptive convergence mode. The minimum value that the relative convergence ε is allowed to take under the self-adjusting convergence option.  
* ''Minimum relative convergence (CNVG_LB)'' – Requires adaptive convergence mode. The minimum value that the relative convergence ε is allowed to take under the self-adjusting convergence option.  
* Relative convergence increase power (MCNVG) – Requires enhanced convergence mode. Increases the relative PCG convergence criteria by a power equal to MCNVG.
* ''Relative convergence increase power (MCNVG)'' – Requires enhanced convergence mode. Increases the relative PCG convergence criteria by a power equal to MCNVG.
* Relative convergence enhancement (RATE_C) – Requires enhanced convergence mode. Results in variable enhancement of ε.  
* ''Relative convergence enhancement (RATE_C)'' – Requires enhanced convergence mode. Results in variable enhancement of ε.  
* Progress reporting (IPUNIT)
* Progress reporting (IPUNIT)
** (-1) None
** (-1) None

Revision as of 19:44, 8 July 2016

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 PCGN package or Preconditioned Conjugate Gradient Solver with Improved Nonlinear Control is one of the solvers available for MODFLOW-2005. Using the PCGN solver a specific GMS MODFLOW executable (mf2k5_..._parallel.exe) can be run with parallel processing on a single machine (though not across multiple machines on a network) greatly reducing run time.

The MODFLOW PCGN Solver dialog has the following options:

  • Comments (Text) – Allows up to 199 characters.
  • Max number of outer iterations (ITER_MO) – For nonlinear problems, this variable must be set to some number greater than one, depending on the problem size and degree of nonlinearity. If set to 1, then the solver assumes that the problem is linear and the input requirements are greatly truncated.
  • Max number of inner iterations (ITER_MI) – Set to some number greater than one, depending on the matrix size, degree of convergence called for, and the nature of the problem.
  • Head change criterion for convergence (CLOSE_R) – If set to 1 then the problem will be linear. If set to be greater than 1 then it will be a nonlinear problem.
  • Residual criterion for convergence (CLOSE_H) – Used as an alternate stopping criterion for the Picard iteration needed to solve a nonlinear problem.
  • Relaxation parameter (RELAX) – Relaxation parameter for the modified incomplete Cholesky (MIC) preconditioner. Value can be between 0 and 1. Generally a value between 0.9 and 0.99 is advised for most problems.
  • Preconditioner fill level (IFILL) – Fill level of the MIC preconditioner. Preconditioners with fill levels of 0 and 1 are available.
    • (0) Less preconditioning
    • (1) More preconditioning
  • Damping mode (ADAMP) – Defines the mode of damping applied to the linear solution.
    • (0) Ordinary – A constant value of damping parameter θ = DAMP will be used.
    • (1) Adaptive – Changes the damping parameter θ in response to the difficulty the nonlinear solver encounters in solving a given problem.
    • (2) Enhanced – The value of θ is increased (but never decreased) provided the Picard iteration is proceeding satisfactorily.
  • Damping restriction (DAMP) – Restricts the damping parameter θ. Generally is set to be between 0 and 1.
  • Damping bound (DAMP_LB) – Represents a bound placed on θ.
  • Rate (RATE_D)
  • Maximum head change (CHGLIMIT) – Limits the maximum head change applicable to the updated hydraulic heads in a Picard iteration.
  • Convergence mode (ACNVG) – Defines the mode of convergence applied to the PCG solver.
    • (0) Standard
    • (1) Adaptive
    • (2) Enhanced
  • Minimum relative convergence (CNVG_LB) – Requires adaptive convergence mode. The minimum value that the relative convergence ε is allowed to take under the self-adjusting convergence option.
  • Relative convergence increase power (MCNVG) – Requires enhanced convergence mode. Increases the relative PCG convergence criteria by a power equal to MCNVG.
  • Relative convergence enhancement (RATE_C) – Requires enhanced convergence mode. Results in variable enhancement of ε.
  • Progress reporting (IPUNIT)
    • (-1) None
    • (0) Listing file
    • (1) CSV file

For more information on this solver see the USGS documentation at http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/pcgn.htm

The MODFLOW PCGN Solver package dialog.