next up previous contents
Next: Application structure Up: General overview Previous: Basic Nomenclature   Contents

Library contents

The PSBLAS library consists of various classes of subroutines:

Computational routines
comprising:
Communication routines
handling halo and overlap communications;
Data management and auxiliary routines
including:
Preconditioner routines
Iterative methods
a subset of Krylov subspace iterative methods
The following naming scheme has been adopted for all the symbols internally defined in the PSBLAS software package: In the description of the subroutines, arguments or argument entries are classified as:
global
For input arguments, the value must be the same on all processes participating in the subroutine call; for output arguments the value is guaranteed to be the same.
local
Each process has its own value(s) independently.
To finish our general description, we define a version string with the constant

\begin{displaymath}\verb\vert psb_version_string_\vert\end{displaymath}

whose current value is 3.4.0


next up previous contents
Next: Application structure Up: General overview Previous: Basic Nomenclature   Contents