1 SUBROUTINE legtri (PSIN,KCP,KDIM,PALP)
56 integer_m :: ic, icp, ii,
im, im2, jm1, jn
59 real_b :: z2m, zcos, ze1, ze2, zf1m, zf2m, zm, zn, zn2, zre1, zsin
78 zcos=sqrt(_one_-zsin**2)
87 zre1=sqrt(z2m+3._jprb)
90 zf2m=zf1m*zcos/sqrt(z2m)
94 IF(
im == ic)
GO TO 203
97 IF(jm1 == ic)
GO TO 203
103 ze2=sqrt((4._jprb*zn2-_one_)/(zn2-zm**2))
105 palp(ii)=ze2*(zsin*palp(ii-1)-ze1*palp(ii-2))
!$Id mode_top_bound COMMON comconstr omeg dissip_zref ihf INTEGER im
subroutine legtri(PSIN, KCP, KDIM, PALP)