GMS:SMS Package: Difference between revisions
From XMS Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
(22 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{MODFLOW Links}} | {{MODFLOW Links}} | ||
The Sparse Matrix Solver (SMS) Package is the solver | [[Image:SmsPackage.png|thumb|450 px|Example of the ''MODFLOW SMS Solver'' dialog.]] | ||
The Sparse Matrix Solver (SMS) Package is the only solver package compatible with [[GMS:MODFLOW-USG|MODFLOW-USG]] and is not compatible with other MODFLOW models. | |||
The ''MODFLOW SMS Solver'' dialog has the following options: | |||
*''Comments (Text)'' – Places a comment in the solver. | |||
* Max head change between outer iterations (L)(HCLOSE) | * Max head change between outer iterations (L)(HCLOSE) | ||
* Max head change between inner iterations (L)( | * Max head change between inner iterations (L)(HICLOSE) | ||
* Max number of outer nonlinear iterations for problem (MXITER) | * Max number of outer nonlinear iterations for problem (MXITER) | ||
* Max number of inner linear iterations for problem (ITER1) | * Max number of inner linear iterations for problem (ITER1) | ||
Line 16: | Line 20: | ||
** (2) Newton and Cooley | ** (2) Newton and Cooley | ||
* Linear matrix solver (LINMETH) | * Linear matrix solver (LINMETH) | ||
** (1) χMD | |||
** (2) PCGU | |||
** (3) SAMG | |||
* Options (OPTIONS) | * Options (OPTIONS) | ||
** SPECIFIED | |||
** SIMPLE | |||
** MODERATE | |||
** COMPLEX | |||
More information regarding inputs to the SMS package can be found in the MODFLOW-USG documentation at [http://pubs.usgs.gov/tm/06/a45/pdf/tm6-A45.pdf pubs.usgs.gov]. | |||
The SMS package, when used with GMS, also includes the option of using the [[GMS:LMG Package|SAMG or LMG]] within the SMS package. This option is selected under the ''Linear matrix solver (LINMETH)'' option in the ''MODFLOW SMS Solver'' dialog. | |||
==Nonlinear Solution Method Options== | |||
*Delta-bar-delta learning rate reduction factor (THETA) | |||
*Delta-bar-delta learning rate increment (AKAPPA) | |||
*Delta-bar-delta memory term factor (GAMA) | |||
*Nonlinear fraction history added (AMOMENTUM) | |||
*Maximum residual backtracking iterations (NUMTRACK) | |||
*Residual change tolerance (BTOL) | |||
*Residual change reduction size (BREDUC) | |||
*Residual reduction limit (RESLIM) | |||
==χMD Options== | |||
* Acceleration method (IACL) | |||
** (0) conjugate gradient | |||
** (1) ORTHOMIN | |||
** (2) Bi-CGSTAB | |||
* Ordering scheme (NORDER) | |||
** (0) original ordering | |||
** (1) RCM ordering | |||
** (2) minimum degree ordering | |||
* ILU decomposition level of fill (LEVEL) | |||
* Number of orthogonalizations for ORTHOMIN accel. (NORTH) | |||
* Reduced system (IREDSYS) | |||
** (0) do not apply | |||
** (1) apply | |||
* Residual tolerance criterion (RRCTOL) | |||
* Perform drop tolerance (IDROPTOL) | |||
** (0) do not perform | |||
** (1) perform | |||
* Drop tolerance value (EPSRN) | |||
==PCGU Options== | |||
* Linear acceleration method (CLIN) | * Linear acceleration method (CLIN) | ||
** CG | |||
** BCGS | |||
* Preconditioner (IPC) | * Preconditioner (IPC) | ||
** (0) None | |||
** (1) Jacobi | |||
** (2) ILU(0) | |||
** (3) MILU(0) | |||
* Matrix scaling approach (ISCL) | * Matrix scaling approach (ISCL) | ||
** (0) None | |||
** (1) POLCG preconditioner | |||
** (2) l2 norm | |||
* Matrix reordering approach (IORD) | * Matrix reordering approach (IORD) | ||
** (0) Original | |||
** (1) reverse Cuthill Mckee | |||
** (2) minimum degree | |||
* Convergence flow residual tolerance (L^3)(RCLOSEPCGU) | * Convergence flow residual tolerance (L^3)(RCLOSEPCGU) | ||
* MILU(0) relaxation factor (RELAXPCGU) | |||
* Only solve active cells (SOLVEACTIVE) | |||
* Bottom damping procedure used (DAMPBOT) | |||
* Right-hand vector translated with linear solve (SHIFT) | |||
* Truncated newton approach used (TRUNCATEDNEWTON) | |||
{{Navbox GMS}} | {{Navbox GMS}} | ||
[[Category:MODFLOW]] | [[Category:MODFLOW]] | ||
[[Category:MODFLOW-USG|SMS]] | |||
[[Category:MODFLOW Packages]] | [[Category:MODFLOW Packages]] | ||
[[Category: | [[Category:MODFLOW-USG Dialogs]] | ||
[[Category:External Links]] | [[Category:External Links]] | ||