Poster of Linux kernelThe best gift for a Linux geek
ZSCAL

ZSCAL

Section: BLAS routine (3) Updated: 16 October 1992
Local index Up
 

NAME

ZSCAL - scales a vector by a constant.  

SYNOPSIS

subroutine zscal(n,za,zx,incx)

    
c scales a vector by a constant.

    
c jack dongarra, 3/11/78.

    
c modified to correct problem with negative increment, 8/21/90.

    
double complex za,zx(1)

    
integer i,incx,ix,n

    
if(n.le.0)return

    
if(incx.eq.1)go to 20

    
c code for increment not equal to 1

    
ix = 1

    
if(incx.lt.0)ix = (-n+1)*incx + 1

    
do 10 i = 1,n

    
zx(ix) = za*zx(ix)

    
ix = ix + incx

    
10 continue

    
return

    
c code for increment equal to 1

    
20 do 30 i = 1,n

    
zx(i) = za*zx(i)

    
30 continue

    
return

    
end
 

PURPOSE


 

Index

NAME
SYNOPSIS
PURPOSE

This document was created by man2html, using the manual pages.
Time: 21:59:31 GMT, April 16, 2011