AMG4PSBLAS
User’s and Reference Guide
A guide for the Algebraic MultiGrid Preconditioners Package based on PSBLAS
Pasqua D’Ambra
IAC-CNR, Naples, Italy
Fabio Durastante
University of Pisa and IAC-CNR
Salvatore Filippone
University of Rome Tor-Vergata and IAC-CNR
Software version: 1.0
May 11th, 2021  

Abstract
Contents
1 General Overview
2 Code Distribution
 Contributors
 Citing AMG4PSBLAS
3 Configuring and Building AMG4PSBLAS
 3.1 Prerequisites
 3.2 Optional third party libraries
 3.3 Configuration options
 3.4 Bug reporting
 3.5 Example and test programs
4 Getting Started
 4.1 Examples
 4.2 GPU example
5 User Interface
 5.1 Method init
 5.2 Method set
 5.3 Method hierarchy_build
 5.4 Method smoothers_build
 5.5 Method build
 5.6 Method apply
 5.7 Method free
 5.8 Method descr
 5.9 Auxiliary Methods
6 Adding new smoother and solver objects to AMG4PSBLAS
7 Error Handling
A License
B Contributor Covenant Code of Conduct
References