Sparse BLAS Level 1 Routines
?axpyi
adds a scalar multiple of compressed sparse vector to a full-storage vector
(see also ?axpy in Level 1 BLAS).
?doti
computes the dot product of a compressed sparse real vector by a full-storage real vector
(see also ?dot in Level 1 BLAS).
?dotci
computes the conjugated dot product of a compressed sparse complex vector with a full-storage complex vector
(see also ?dotc in Level 1 BLAS).
?dotui
computes the dot product of a compressed sparse complex vector by a full-storage complex vector, without conjugation
(see also ?dotu in Level 1 BLAS).
?gthr
gathers a full-storage sparse vector's elements into compressed form.
?gthrz
gathers a sparse vector's elements into compressed form, replacing them by zeros.
?roti
applies Givens rotation to sparse vectors, one of which is in compressed form
(see also ?rot in Level 1 BLAS).
?sctr
converts compressed sparse vectors into full storage form.
Fortran 77:
call saxpyi(nz, a, x, indx, y)
Fortran 95:
call daxpyi(nz, a, x, indx, y)
call caxpyi(nz, a, x, indx, y)
call zaxpyi(nz, a, x, indx, y)
call axpyi(x, indx, y [,a])
Fortran 77:
res = sdoti(nz, x, indx, y)
Fortran 95:
res = ddoti(nz, x, indx, y)
res = doti(x, indx, y)
Fortran 77:
res = cdotci(nz, x, indx, y)
Fortran 95:
res = zdotci(nz, x, indx, y)
res = dotci(x, indx, y)
Fortran 77:
res = cdotui(nz, x, indx, y)
Fortran 95:
res = zdotui(nz, x, indx, y)
res = dotui(x, indx, y)
Fortran 77:
call sgthr(nz, y, x, indx)
Fortran 95:
call dgthr(nz, y, x, indx)
call cgthr(nz, y, x, indx)
call zgthr(nz, y, x, indx)
call gthr(x, indx, y)
Fortran 77:
call sgthrz(nz, y, x, indx)
Fortran 95:
call dgthrz(nz, y, x, indx)
call cgthrz(nz, y, x, indx)
call zgthrz(nz, y, x, indx)
call gthrz(x, indx, y)
Fortran 77:
call sroti(nz, x, indx, y, c, s)
Fortran 95:
call droti(nz, x, indx, y, c, s)
call roti(x, indx, y [,c] [,s])
Fortran 77:
call ssctr(nz, x, indx, y)
Fortran 95:
call dsctr(nz, x, indx, y)
call csctr(nz, x, indx, y)
call zsctr(nz, x, indx, y)
call sctr(x, indx, y)
* Legal Information © 1999, 2002-2006, Intel Corporation