Go to the source code of this file.
Namespaces | |
namespace | oomph |
//////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// | |
namespace | oomph::Hypre_default_settings |
///////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////// | |
namespace | oomph::HypreHelpers |
///////////////////////////////////////////////////////////////////// | |
Variables | |
double | oomph::HypreHelpers::AMG_strength = 0.25 |
Default for AMG strength (0.25 recommended for 2D problems; larger (0.5-0.75, say) for 3D. | |
unsigned | oomph::HypreHelpers::AMG_coarsening = 6 |
Default AMG coarsening strategy. Coarsening types include: 0 = CLJP (parallel coarsening using independent sets) 1 = classical RS with no boundary treatment (not recommended in parallel) 3 = modified RS with 3rd pass to add C points on the boundaries 6 = Falgout (uses 1 then CLJP using interior coarse points as first independent set) 8 = PMIS (parallel coarsening using independent sets - lower complexities than 0, maybe also slower convergence) 10= HMIS (one pass RS on each processor then PMIS on interior coarse points as first independent set) 11= One pass RS on each processor (not recommended) | |
double | oomph::HypreHelpers::AMG_truncation = 0.0 |
AMG interpolation truncation factor. | |