Poster of Linux kernelThe best gift for a Linux geek
CSCAL

CSCAL

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

NAME

CSCAL - scales a vector by a constant.  

SYNOPSIS

subroutine cscal(n,ca,cx,incx)

    
c scales a vector by a constant.

    
c jack dongarra, linpack, 3/11/78.

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

    
complex ca,cx(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

    
cx(ix) = ca*cx(ix)

    
ix = ix + incx

    
10 continue

    
return

    
c code for increment equal to 1

    
20 do 30 i = 1,n

    
cx(i) = ca*cx(i)

    
30 continue

    
return

    
end
 

PURPOSE


 

Index

NAME
SYNOPSIS
PURPOSE

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