Argument Definitions (+ indicates altered content) DOUBLE PRECISION +A(*), +R(*) INTEGER MV, N
Description a = original matrix (symmetric), destroyed in computation. Resultant eigenvalues are developed in diagonal of matrix (a) in descendin order. r = resultant matrix of eigenvectors (stored columnwise, in same sequence as eigenvalues). n = order of matrices (a) and (r). mv = 0 compute eigenvalues and eigenvectors. = 1 compute eigenvalues only ((r) need not be dimensioned but mus still appear in calling sequence).
Source file: eigen.f
Intrinsic Functions Called DOUBLE PRECISION DABS, DBLE, DSQRT
Local Variables (+ indicates altered content) DOUBLE PRECISION +ANORM, +ANRMX, +COSX, +COSX2 DOUBLE PRECISION +SINCS, +SINX, +SINX2, +THR DOUBLE PRECISION +X, +Y INTEGER +I, +IA, +IJ, +IL INTEGER +ILQ, +ILR, +IM, +IMQ INTEGER +IMR, +IND, +IQ, +J INTEGER +JQ, +K, +L, +LL INTEGER +LM, +LQ, +M, +MM INTEGER +MQ