rmf_create_pcg
creates an RMODFLOW
pcg object.
rmf_create_pcg( mxiter = 20, iter1 = 30, npcond = 1, ihcofadd = 0, hclose = 0.001, rclose = 0.001, relax = 1, nbpol = 1, iprpcg = 1, mutpcg = 0, damppcg = 1, damppcgt = 1 )
mxiter | maximum number of outer iterations; defaults to 20 |
---|---|
iter1 | number of inner iterations; defaults to 30 |
npcond | flag to select matrix conditioning method (1: Modified Incomplete Cholesky (default); 2: Polynomial) |
ihcofadd | flag that determines what happens to an active cell that is surrounded by dry cells; defaults to 0 |
hclose | head change criterion for convergence (length); defaults to 0.001 |
rclose | residual criterion for convergence (cubic length per time); defaults to 0.001 |
relax | relaxation parameter used with npcond == 1; defaults to 1 |
nbpol | used when npcond == 2; should equal 2 for maximum eigenvalue of 2; else the estimate is calculated; defaults to 1 |
iprpcg | printout interval for pcg; defaults to 1 |
mutpcg | flag controlling printing information from the solver; defaults to 0 |
damppcg | damping factor |
damppcgt | damping factor for transient stress periods; optional; only read when damppcg is negative |
Object of class pcg