![]() |
Block-Structured AMR Software Framework
|
BoomerAMG defaults. More...
Functions | |
| void | setGpuOptions (HYPRE_Solver solver) |
| Coarsening, interpolation and transpose options for GPU builds. | |
Variables | |
| constexpr bool | gpu = false |
| constexpr bool | old_default = !gpu |
| Falgout coarsening with modified classical interpolation. | |
| constexpr int | coarsen_type = gpu ? 8 : 6 |
| constexpr int | interp_type = gpu ? 6 : 0 |
| constexpr int | pmax_elmts = 4 |
| constexpr int | keep_transpose = gpu ? 1 : 0 |
| constexpr int | relax_type = gpu ? 18 : 6 |
| constexpr int | relax_order = gpu ? 0 : 1 |
BoomerAMG defaults.
GPU builds of HYPRE get HYPRE's recommended GPU options (PMIS coarsening, extended+i interpolation, l1-Jacobi relaxation in natural order, kept transposes); CPU builds keep the classical settings.
|
inline |
Coarsening, interpolation and transpose options for GPU builds.
|
inlineconstexpr |
|
inlineconstexpr |
Falgout coarsening with modified classical interpolation.
|
inlineconstexpr |