swMATH ID: 9
Software Authors: Buttari, Alfredo; D'Ambra, Pasqua; di Serafino, Daniela; Filippone, Salvatore
Description: We present a package of parallel preconditioners which implements one-level and two-level domain decomposition algorithms on the top of the PSBLAS library for sparse matrix computations. The package, named 2LEV-D2P4 (Two-LEVel Domain Decomposition Parallel Preconditioners Package based on PSBLAS), currently includes various versions of additive Schwarz preconditioners that are combined with a coarse-level correction to obtain two-level preconditioners. A pure algebraic formulation of the preconditioners is considered. 2LEV-D2P4 has been written in Fortran 95, exploiting features such as abstract data type creation, functional overloading and dynamic memory management, while providing a smooth path towards the integration in legacy application codes. The package, used with Krylov solvers implemented in PSBLAS, has been tested on large-scale linear systems arising from model problems and real applications, showing its effectiveness.
Homepage: http://www.mld2p4.it/index.php
Keywords: parallel numerical software; algebraic two-level preconditioners; sparse linear algebra; numerical examples; domain decomposition; additive Schwarz preconditioners; large-scale linear systems
Related Software: MLD2P4; PSBLAS; BoomerAMG; Trilinos; SParC-LES; hypre; UMFPACK; BootCMatch; ML; MPI; BLACS; AmgX; CUDA; BootCMatchG; GitHub; Alya; PETSc; SuperLU; BLAS; pARMS
Cited in: 10 Documents

Citations by Year