•
|
ILU (the default) to use a solver designed specifically for incomplete LU factorization.
|
•
|
ILUT (MKL) to use the ILUT solver (preconditioner) from Intel® MKL (Intel Math Kernel Library). Unlike ILU0, ILUT preserves some resulting fill-in in the preconditioner matrix (see Ref. 23).
|
•
|
ILU0 (MKL) to use the ILU0 solver (preconditioner) from Intel MKL. ILU0 preserves the structure of the original matrix in the result (see Ref. 23).
|
•
|
SPOOLES to use the sparse object-oriented linear equations solver SPOOLES.
|
•
|
Tolerance (the default) to let the solver drop (neglect) elements that have small enough absolute values. Tune the sizes of the neglected elements either in the Drop tolerance field or using the accompanying slide bar. A larger tolerance neglects more elements.
|
•
|
Fill ratio to let the solver keep a certain fraction of the elements. The elements with largest absolute values are kept. Tune the number of nonzero elements in the incomplete factorization using either the Fill ratio field or the accompanying field. A smaller fill ratio neglects more elements.
|