| d3042614 | 04-May-2013 |
Mark Adams <mark.adams@columbia.edu> |
PCGAMG: change default nsmooths, reuse_interpolation, threshold
-pc_gamg_agg_nsmooths 1 (was 0)
Although unsmoothed aggregation is more robust, smoothed is faster for the problems that AMG is
PCGAMG: change default nsmooths, reuse_interpolation, threshold
-pc_gamg_agg_nsmooths 1 (was 0)
Although unsmoothed aggregation is more robust, smoothed is faster for the problems that AMG is most frequently used for.
-pc_gamg_reuse_interpolation FALSE (was TRUE)
Lagging interpolation by default causes GAMG to spuriously fail for many nonlinear problems and transient problems with moving coefficient structure, and with variable time steps.
-pc_gamg_threshold 0.0 (was .001)
ML does not use thresholding by default, so this change makes GAMG algorithmically more similar. Increasing the threshold causes slower coarsening, which increases grid complexity. It is critical for anisotropic problems.
show more ...
|