Chapter objectives

Chapter objectives

After reading this chapter you will:

Understand BLAS storage conventions

Know how to specify array sections

Know how to handle backward storage

Know how to use increment (also called stride) arguments

Understand the vector subprograms included with HP VECLIB, both Legacy BLAS and BLAS Standard subprograms

Associated documentation

The following documents provide supplemental material for this chapter:

Dodson, D.S., R.G. Grimes, and J.G. Lewis. “Sparse Extensions to the Fortran Basic Linear Algebra Subprograms.” ACM Transactions on Mathematical Software. June, 1991. Vol. 17, No. 2.

Dodson, D.S., R.G. Grimes, and J.G. Lewis. “Algorithm 692: Model Implementation and Test Package for the Sparse Basic Linear Algebra Subprograms.” ACM Transactions on Mathematical Software. June, 1991. Vol. 17, No. 2.

Lawson, C., R. Hanson, D. Kincaid, and F. Krogh. “Basic Linear Algebra Subprograms for Fortran Usage.” ACM Transactions on Mathematical Software. September, 1979. Vol. 5, No. 3.

32HP MLIB User’s Guide