File: PCLD.FT of Tape: Various/ETH/eth11-1
(Source file text)
C .................................................................. C C SUBROUTINE PCLD C C PURPOSE C SHIFT OF ORIGIN (COMPLETE LINEAR SYNTHETIC DIVISION) C C USAGE C CALL PCLD(X,IDIMX,U) C C DESCRIPTION OF PARAMETERS C X - VECTOR OF COEFFICIENTS, ORDERED FROM SMALLEST TO C LARGEST POWER. IT IS REPLACED BY VECTOR OF C TRANSFORMED COEFFICIENTS. C IDIMX - DIMENSION OF X C U - SHIFT PARAMETER C C REMARKS C NONE C C SUBROUTINES AND FUNCTION SUBPROGRAMS REQUIRED C NONE C C METHOD C COEFFICIENT VECTOR X(I) OF POLYNOMIAL P(Z) IS TRANSFORMED C SUCH THAT Q(Z)=P(Z-U) WHERE Q(Z) DENOTES THE POLYNOMIAL C WITH TRANSFORMED COEFFICIENT VECTOR. C C .................................................................. C SUBROUTINE PCLD (X,IDIMX,U) DIMENSION X(1) C K=1 1 J=IDIMX 2 IF (J-K) 4,4,3 3 X(J-1)=X(J-1)+U*X(J) J=J-1 GO TO 2 4 K=K+1 IF (IDIMX-K) 5,5,1 5 RETURN END C