• BoomerAMG

  • Referenced in 195 articles [sw00086]
  • recent resurgence of interest in algebraic multigrid (AMG). AMG is attractive in that it holds ... research into developing algorithms for them. Parallelizing AMG is a difficult task, however. While much ... AMG method parallelizes readily, the process of coarse-grid selection, in particular, is fundamentally sequential ... describe an implementation of a parallel AMG code, using the algorithm of A. J. Cleary...
  • HSL_MI20

  • Referenced in 55 articles [sw07246]
  • MI20: an efficient AMG preconditioner for finite element problems in 3D. Algebraic multigrid ... AMG) is one of the most effective iterative methods for the solution of large, sparse ... implementation of the classical Ruge-St”uben AMG, which is available as package HSL_MI20 ... significantly enhance the performance of an AMG-preconditioned Krylov solver. This is illustrated using...
  • PyAMG

  • Referenced in 37 articles [sw12709]
  • PyAMG is a library of Algebraic Multigrid (AMG) solvers with a convenient Python interface...
  • AMGCL

  • Referenced in 15 articles [sw29215]
  • large sparse linear systems with algebraic multigrid (AMG) method. AMG is one of the most ... require any information about the underlying geometry. AMG is often used not as a standalone ... memory (MPI) versions of the algorithms. The AMG hierarchy is constructed...
  • AmgX

  • Referenced in 14 articles [sw13440]
  • acceleration of distributed algebraic multigrid (AMG) and preconditioned iterative methods. The AmgX library implements both ... classical and aggregation-based AMG methods with different selector and interpolation strategies, along with ... rely on parallel graph coloring algorithms. The AMG algorithm implemented in the AmgX library achieves...
  • BootCMatch

  • Referenced in 8 articles [sw27182]
  • BootCMatch. A software package for bootstrap AMG based on graph weighted matching. This article ... some extensions of an adaptive Algebraic Multigrid (AMG) method of the form previously proposed ... build and apply the described adaptive AMG both as a stand-alone solver ... preconditioner in a Krylov method. The adaptive AMG presented is meant to handle general symmetric...
  • C-AMS

  • Referenced in 13 articles [sw18051]
  • compared against an industrial-grade Algebraic MultiGrid (AMG) solver. Results of this comparison illustrate that...
  • CPR-AMG

  • Referenced in 7 articles [sw17621]
  • several preconditioners based on algebraic multigrid (AMG) for solving the linearized problem, including ”black ... AMG applied directly to the system, a new version of constrained pressure residual multigrid ... AMG) preconditioning, and a new preconditioner derived using an approximate Schur complement arising from...
  • BCGSTAB

  • Referenced in 5 articles [sw09045]
  • solvers are implemented: (1) Algebraic Multi Grid (AMG), (2) BCGSTAB with AMG preconditioner...
  • GAMPACK

  • Referenced in 2 articles [sw13441]
  • convergence for conventional iterative solvers. Algebraic multigrid (AMG) methods address this challenge by constructing ... channels of the underlying geology. Preconditioning with AMG allows difficult cases with millions of unknowns ... cost. The highly irregular computation patterns of AMG, however, require new approaches to adapt ... present GAMPACK, a library for accelerated AMG, and show that on a single...
  • SParSH-AMG

  • Referenced in 1 article [sw33759]
  • SParSH-AMG: A library for hybrid CPU-GPU algebraic multigrid and preconditioned iterative methods. Hybrid ... algorithms for Algebraic Multigrid methods (AMG) to efficiently utilize both CPU and GPU resources ... presented. In particular, hybrid AMG framework focusing on minimal utilization of GPU memory with performance ... only implementations is developed. The hybrid AMG framework can be tuned to operate...
  • MATAMG

  • Referenced in 1 article [sw15059]
  • MATAMG: a AMG toolbox for MATAMG. MATAMG stands for MATLAB Algebraic Multigrid. It is MATLAB ... multigrid algorithms. MATAMG support classical algebraic multigrid(AMG) interpolation, adaptive AMG(aAMG) interpolation and bootstrap ... AMG(BAMG) interpolation. MATAMG is designed to allow the user to choose several kinds...
  • Chronos

  • Referenced in 1 article [sw40312]
  • Chronos: a general purpose classical AMG solver for high performance computing. The numerical simulation ... modern, effective, and scalable Algebraic Multigrid (AMG) preconditioners for high performance computing (HPC). This work...
  • 2LEV-D2P4

  • Referenced in 10 articles [sw00009]
  • We present a package of parallel preconditioners which...
  • AMD

  • Referenced in 60 articles [sw00039]
  • Algorithm 837: AMD is a set of routines...
  • ARMS

  • Referenced in 65 articles [sw00048]
  • ARMS: an algebraic recursive multilevel solver for general...
  • HSL

  • Referenced in 279 articles [sw00418]
  • HSL (formerly the Harwell Subroutine Library) is a...
  • hypre

  • Referenced in 306 articles [sw00426]
  • hypre is a software library for the solution...
  • Matlab

  • Referenced in 13460 articles [sw00558]
  • MATLAB® is a high-level language and interactive...
  • PARDISO

  • Referenced in 286 articles [sw00679]
  • The package PARDISO is a thread-safe, high...