* SUBROUTINE MXDPGS ALL SYSTEMS 91/12/01 * PORTABILITY : ALL SYSTEMS * 91/12/01 LU : ORIGINAL VERSION * * PURPOSE : * SCALING OF A DENSE SYMMETRIC POSITIVE DEFINITE MATRIX A+E USING THE * FACTORIZATION A+E=L*D*TRANS(L) OBTAINED BY THE SUBROUTINE MXDPGF. * * PARAMETERS : * II N ORDER OF THE MATRIX A. * RU A(N*(N+1)/2) FACTORIZATION A+E=L*D*TRANS(L) OBTAINED BY THE * SUBROUTINE MXDPGF. * RI ALF SCALING FACTOR. * SUBROUTINE MXDPGS(N,A,ALF) DOUBLE PRECISION ALF INTEGER N DOUBLE PRECISION A(*) INTEGER I,J J = 0 DO 10 I = 1,N J = J + I A(J) = A(J)*ALF 10 CONTINUE RETURN END