HP MLIB User's Guide Vol. 1 7th Ed.

xx HP MLIB VECLIB User’s Guide
Organization
Organization
The HP MLIB User’s Guide describes HP MLIB VECLIB in Part 1, HP MLIB
LAPACK in Part 2, HP MLIB ScaLAPACK in Part 3, and HP MLIB Distributed
SuperLU in Part 4.
To learn fundamental information necessary for using the VECLIB library,
read Chapter 1 and the introductory sections of the other chapters. These
sections of background information will help you efficiently use the library
subprograms.
To learn more about the subject of any chapter, refer to the literature cited in
the “Associated documentation” section of each chapter.
Part 1 of this document is organized as follows:
Chapter 1 introduces general concepts about VECLIB
Chapter 2 describes basic vector operations included in VECLIB
Chapter 3 describes basic matrix operations included in VECLIB
Chapter 4 describes sparse BLAS operations
Chapter 5 describes the discrete Fourier transforms in VECLIB
Chapter 6 describes subprograms to compute convolutions and correlations
of data sets
Chapter 7 describes miscellaneous subprograms to produce random
numbers, sort the elements of a vector in ascending or descending order,
measure time, allocate dynamic memory, and report errors
Part 2 of this document is organized as follows:
Chapter 8 describes information specific to Hewlett-Packard’s
implementation of LAPACK
Chapter 9 describes selected LAPACK auxiliary subprograms
Part 3 of this document is organized as follows:
Chapter 10 describes ScaLAPACK functionality
Part 4 of this document is organized as follows:
Chapter 11 describes Distributed SuperLU functionality
Part 5 of this document is organized as follows:
Chapter 12 describes VMATH functionality