70 SUBROUTINE srotg(SA,SB,C,S)
87 INTRINSIC abs,sign,sqrt
90 IF (abs(sa).GT.abs(sb)) roe = sa
91 scale = abs(sa) + abs(sb)
92 IF (scale.EQ.0.0)
THEN
98 r = scale*sqrt((sa/scale)**2+ (sb/scale)**2)
103 IF (abs(sa).GT.abs(sb)) z = s
104 IF (abs(sb).GE.abs(sa) .AND. c.NE.0.0) z = 1.0/c