76 DOUBLE PRECISION NORM,SCALE
79 INTRINSIC cdabs,dcmplx,dconjg,dsqrt
81 IF (cdabs(ca).EQ.0.0d0)
THEN
86 scale = cdabs(ca) + cdabs(cb)
87 norm = scale*dsqrt((cdabs(ca/dcmplx(scale,0.0d0)))**2+
88 $ (cdabs(cb/dcmplx(scale,0.0d0)))**2)
91 s = alpha*dconjg(cb)/norm
subroutine zrotg(CA, CB, C, S)
ZROTG