blob: 1eaf5a563ad78418f297d00c1bae2a7dbc375855 [file] [log] [blame]
C PR middle-end/68146
C { dg-do compile }
C { dg-options "-O2 -w" }
SUBROUTINE CJYVB(V,Z,V0,CBJ,CDJ,CBY,CYY)
IMPLICIT DOUBLE PRECISION (A,B,G,O-Y)
IMPLICIT COMPLEX*16 (C,Z)
DIMENSION CBJ(0:*),CDJ(0:*),CBY(0:*)
N=INT(V)
CALL GAMMA2(VG,GA)
DO 65 K=1,N
CBY(K)=CYY
65 CONTINUE
CDJ(0)=V0/Z*CBJ(0)-CBJ(1)
DO 70 K=1,N
70 CDJ(K)=-(K+V0)/Z*CBJ(K)+CBJ(K-1)
END