 
      SUBROUTINE XDPMUP(NU1,NU2,MU1,MU2,PQA,IPQA)
C***BEGIN PROLOGUE  XDPMUP
C***REFER TO  XDLEGF
C***ROUTINES CALLED  XDADJ
C***DATE WRITTEN   820728   (YYMMDD)
C***REVISION DATE  871119   (YYMMDD)
C***CATEGORY NO.  C3a2,C9
C***KEYWORDS  LEGENDRE FUNCTIONS
C***AUTHOR  SMITH, JOHN M. (NBS AND GEORGE MASON UNIVERSITY)
C***PURPOSE  TO COMPUTE THE VALUES OF LEGENDRE FUNCTIONS FOR XDLEGF.
C        SUBROUTINE XDPMUP TRANSFORMS AN ARRAY OF LEGENDRE FUNCTIONS
C        OF THE FIRST KIND OF NEGATIVE ORDER STORED IN ARRAY
C        PQA INTO LEGENDRE FUNCTIONS OF THE FIRST KIND OF
C        POSITIVE ORDER  STORED IN ARRAY PQA. THE ORIGINAL
C        ARRAY IS DESTROYED.
C***REFERENCES  OLVER AND SMITH,J.COMPUT.PHYSICS,51(1983),N0.3,502-518.
C***END PROLOGUE  XDPMUP
 
 
