2
SUBROUTINE CDSCL (HMAX, N, NQ, RMAX, H, RC, RH, YH)
3
C***BEGIN PROLOGUE CDSCL
5
C***PURPOSE Subroutine CDSCL rescales the YH array whenever the step
7
C***LIBRARY SLATEC (SDRIVE)
8
C***TYPE COMPLEX (SDSCL-S, DDSCL-D, CDSCL-C)
9
C***AUTHOR Kahaner, D. K., (NIST)
10
C National Institute of Standards and Technology
11
C Gaithersburg, MD 20899
12
C Sutherland, C. D., (LANL)
14
C Los Alamos National Laboratory
15
C Los Alamos, NM 87545
16
C***ROUTINES CALLED (NONE)
17
C***REVISION HISTORY (YYMMDD)
19
C 900329 Initial submission to SLATEC.
20
C***END PROLOGUE CDSCL
23
REAL H, HMAX, RC, RH, RMAX, R1
24
C***FIRST EXECUTABLE STATEMENT CDSCL
26
RH = MIN(ABS(H)*RH, ABS(H)*RMAX, HMAX)/ABS(H)
28
RH = MIN(RH, RMAX, HMAX/ABS(H))
34
10 YH(I,J+1) = YH(I,J+1)*R1