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