40 SUBROUTINE w3ft11(VLN,GN,PLN,EPS,FL,WORK,TRIGS,RCOS)
43 COMPLEX VLN( 32 , 31 )
57 drad = 2.5 * pi / 180.0
60 colra = (lat-1) * drad
61 CALL w3fa12(pln,colra, 30 ,eps)
70 fl(l) = fl(l)+cmplx(pln(i,l) * real(vln(i,l)) ,
71 & pln(i,l) * aimag(vln(i,l)) )
72 fl(l) = fl(l)-cmplx(pln(i+1,l) * real(vln(i+1,l)),
73 & pln(i+1,l) * aimag(vln(i+1,l)))
76 fl(l) = cmplx(real(fl(l))*rcos(lat),aimag(fl(l))*rcos(lat))
80 CALL w3ft12(fl,work,gn(1,lat ),trigs)
subroutine w3fa12(pln, colrad, jcap, eps)
Subroutine computes legendre polynomials at a given latitude.
subroutine w3ft11(vln, gn, pln, eps, fl, work, trigs, rcos)
Computes 2.5 x 2.5 s.
subroutine w3ft12(coef, work, grid, trigs)
Fast fourier to compute 145 grid values at desired latitude from 31 complex fourier coefficients.