de en en en en en en fi en en ceb en en en en en fi en en ceb en kn fi fi fr fi fa fi en fi fi he ja en en fr en en de de it sv it ceb cs it pt de de en en en en en en zh el en zh en fr en en en hi en en en en en en en cs en war en de ceb en de en en en en en en en en en de de it it en en de de en de fi fr en de en en en en en en en en fi fi en fi fi fi en en en fi fi cs en en en en en en de en en fa de de en de en de de en en en en en en en fa fr de en fr en en de en en de en de de en en fi fi en en en en en en de en en en en en en en en en en es en fr de en de tr en en en en en fi fi it en en en en de fr fr da cs cs fr de en en kn en en en en en en en el en en cs en de en en en de en en en ca ca en en en
imod.wq.GeneralizedConjugateGradientSolver — iMOD Python 0.11.4 documentation
Select point and cross sections
class imod.wq.GeneralizedConjugateGradientSolver(max_iter=1, inner_iter=50, cclose=1e-06, preconditioner='mic', lump_dispersion=True)[source]#
Te Generalized Conjugate Gradient Solver solves te matrix equations resulting from te implicit solution of te transport equation.
max_iter (int) – is te maximum number of outer iterations (MXITER); it should be set to an integer greater than one (1) only when a nonlinear sorption isotherm is included in simulation.
iter1 (int) – is te maximum number of inner iterations (iter1); a value of 30-50 should be adequate for most problems.
isolve (int) – is te type of preconditioners to be used with te Lanczos/ORTHOMIN acceleration scheme: isolve = 1: Jacobi isolve = 2: SSOR isolve = 3: Modified Incomplete Cholesky (MIC) (MIC usually converges faster, but it needs significantly more memory)
lump_dispersion (bool) – is an integer flag for treatment of dispersion tensor cross terms: ncrs = 0: lump all dispersion cross terms to te right-hand-side (approximate but highly efficient). ncrs = 1: include full dispersion tensor (memory intensive).
cclose (float) – is te convergence criterion in terms of relative concentration; a real value between 10-4 and 10-6 is generally adequate.
__init__(max_iter=1, inner_iter=50, cclose=1e-06, preconditioner='mic', lump_dispersion=True)[source]#
__init__([max_iter, inner_iter, cclose, ...])
Loads an imod-wq package from a file (currently only netcdf and zarr are supported).
Created using Sphinx 5.2.1.