mpstr.f 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. *DECK MPSTR
  2. SUBROUTINE MPSTR (X, Y)
  3. C***BEGIN PROLOGUE MPSTR
  4. C***SUBSIDIARY
  5. C***PURPOSE Subsidiary to DQDOTA and DQDOTI
  6. C***LIBRARY SLATEC
  7. C***TYPE ALL (MPSTR-A)
  8. C***AUTHOR (UNKNOWN)
  9. C***DESCRIPTION
  10. C
  11. C Sets Y = X for 'mp' X and Y.
  12. C
  13. C The arguments X(*) and Y(*) are INTEGER arrays of size 30. See the
  14. C comments in the routine MPBLAS for the reason for this choice.
  15. C
  16. C***SEE ALSO DQDOTA, DQDOTI, MPBLAS
  17. C***ROUTINES CALLED (NONE)
  18. C***COMMON BLOCKS MPCOM
  19. C***REVISION HISTORY (YYMMDD)
  20. C 791001 DATE WRITTEN
  21. C ?????? Modified for use with BLAS. Blank COMMON changed to named
  22. C COMMON. R given dimension 12.
  23. C 890206 REVISION DATE from Version 3.2
  24. C 891214 Prologue converted to Version 4.0 format. (BAB)
  25. C 900402 Added TYPE section. (WRB)
  26. C 930124 Increased Array size in MPCON for SUN -r8. (RWC)
  27. C***END PROLOGUE MPSTR
  28. COMMON /MPCOM/ B, T, M, LUN, MXR, R(30)
  29. INTEGER B, T, R, X(*), Y(*)
  30. C***FIRST EXECUTABLE STATEMENT MPSTR
  31. DO 10 I = 1, T+2
  32. Y(I) = X(I)
  33. 10 CONTINUE
  34. RETURN
  35. END