CLARGV - Online Linux Manual PageSection : 1
Updated : November 2008
Source : LAPACK auxiliary routine (version 3.2)
Note : LAPACK auxiliary routine (version 3.2)

NAMECLARGV - generates a vector of complex plane rotations with real cosines, determined by elements of the complex vectors x and y

SYNOPSISSUBROUTINE CLARGV(  N, X, INCX, Y, INCY, C, INCC )  INTEGER INCC, INCX, INCY, N  REAL C( * )  COMPLEX X( * ), Y( * )

PURPOSECLARGV generates a vector of complex plane rotations with real cosines, determined by elements of the complex vectors x and y. For i = 1,2,...,n

   ( c(i) s(i) ) ( x(i) ) = ( r(i) )

   ( -conjg(s(i)) c(i) ) ( y(i) ) = ( 0 )

   where c(i)**2 + ABS(s(i))**2 = 1
The following conventions are used (these are the same as in CLARTG, but differ from the BLAS1 routine CROTG):

   If y(i)=0, then c(i)=1 and s(i)=0.

   If x(i)=0, then c(i)=0 and s(i) is chosen so that r(i) is real.

ARGUMENTSN (input) INTEGER  The number of plane rotations to be generated. X (input/output) COMPLEX array, dimension (1+(N-1)*INCX)  On entry, the vector x. On exit, x(i) is overwritten by r(i), for i = 1,...,n. INCX (input) INTEGER  The increment between elements of X. INCX > 0. Y (input/output) COMPLEX array, dimension (1+(N-1)*INCY)  On entry, the vector y. On exit, the sines of the plane rotations. INCY (input) INTEGER  The increment between elements of Y. INCY > 0. C (output) REAL array, dimension (1+(N-1)*INCC)  The cosines of the plane rotations. INCC (input) INTEGER  The increment between elements of C. INCC > 0.

FURTHER DETAILS6-6-96 - Modified with a new algorithm by W. Kahan and J. Demmel This version has a few statements commented out for thread safety (machine parameters are computed on each entry). 10 feb 03, SJH.
0
Johanes Gumabo
Data Size   :   8,001 byte
man-clargv.lBuild   :   2024-12-29, 07:25   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 262,199
Visitor ID   :     :  
Visitor IP   :   3.16.78.141   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.29
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.