The KINSOLSolver plugin uses KINSOL to solve systems of non-linear algebraic (NLA) equations and it can be customised through the following properties:
Maximum number of iterations: the maximum number of iterations used by the solver to solve the system (default: \(200\)).
Linear solver: the linear solver used by the solver (default: Dense
).
Note #1: Dense
, Banded
, GMRES
, BiCGStab
, and TFQMR
can be used.
Note #2: Banded
requires specifying both an upper and a lower half-bandwidth value.
Upper half-bandwidth: the upper half-bandwidth value used by the Banded
linear solver (default: \(0\)).
Note: the upper half-bandwidth value must be between \(0\) and \(n-1\) with \(n\) the number of NLA equations in the system.
Lower half-bandwidth: the lower half-bandwidth value used by the Banded
linear solver (default: \(0\)).
Note: the lower half-bandwidth value must be between \(0\) and \(n-1\) with \(n\) the number of NLA equations in the system.