32 parameter(npts=8181,ii=101,jj=81)
33 parameter(alatan=25.000)
35 parameter(dx=40635.250)
36 parameter(alat1=22.289)
37 parameter(elon1=242.00962)
38 parameter(elonv=265.000)
39 parameter(iii=361,jjj=91)
43 REAL W1(NPTS), W2(NPTS), ERAS(NPTS,4)
44 REAL XDELI(NPTS), XDELJ(NPTS)
45 REAL XI2TM(NPTS), XJ2TM(NPTS)
47 INTEGER IV(NPTS), JV(NPTS), JY(NPTS,4)
48 INTEGER IM1(NPTS), IP1(NPTS), IP2(NPTS)
58 IF (interp.EQ.1) lin = .true.
60 IF (iswt.EQ.1)
GO TO 900
67 CALL w3fb12(xi,xj,alat1,elon1,dx,elonv,alatan,alat,
83 IF (interp.EQ.intrpo)
GO TO 2100
90 xdeli(k) = w1(k) - iv(k)
91 xdelj(k) = w2(k) - jv(k)
104 xi2tm(k) = xdeli(k) * (xdeli(k) - 1.0) * .25
105 xj2tm(k) = xdelj(k) * (xdelj(k) - 1.0) * .25
114 eras(kk,2) = (alola(ip1(kk),jy(kk,2))-alola(iv(kk),jy(kk,2)))
115 & * xdeli(kk) + alola(iv(kk),jy(kk,2))
116 eras(kk,3) = (alola(ip1(kk),jy(kk,3))-alola(iv(kk),jy(kk,3)))
117 & * xdeli(kk) + alola(iv(kk),jy(kk,3))
121 alamb(kk) = eras(kk,2) + (eras(kk,3) - eras(kk,2))
130 eras(kk,1)=(alola(ip1(kk),jy(kk,1))-alola(iv(kk),jy(kk,1)))
131 & * xdeli(kk) + alola(iv(kk),jy(kk,1)) +
132 & ( alola(im1(kk),jy(kk,1)) - alola(iv(kk),jy(kk,1))
133 & - alola(ip1(kk),jy(kk,1))+alola(ip2(kk),jy(kk,1)))
135 eras(kk,2)=(alola(ip1(kk),jy(kk,2))-alola(iv(kk),jy(kk,2)))
136 & * xdeli(kk) + alola(iv(kk),jy(kk,2)) +
137 & ( alola(im1(kk),jy(kk,2)) - alola(iv(kk),jy(kk,2))
138 & - alola(ip1(kk),jy(kk,2))+alola(ip2(kk),jy(kk,2)))
140 eras(kk,3)=(alola(ip1(kk),jy(kk,3))-alola(iv(kk),jy(kk,3)))
141 & * xdeli(kk) + alola(iv(kk),jy(kk,3)) +
142 & ( alola(im1(kk),jy(kk,3)) - alola(iv(kk),jy(kk,3))
143 & - alola(ip1(kk),jy(kk,3))+alola(ip2(kk),jy(kk,3)))
145 eras(kk,4)=(alola(ip1(kk),jy(kk,4))-alola(iv(kk),jy(kk,4)))
146 & * xdeli(kk) + alola(iv(kk),jy(kk,4)) +
147 & ( alola(im1(kk),jy(kk,4)) - alola(iv(kk),jy(kk,4))
148 & - alola(ip1(kk),jy(kk,4))+alola(ip2(kk),jy(kk,4)))
153 alamb(kk) = eras(kk,2) + (eras(kk,3) - eras(kk,2))
154 & * xdelj(kk) + (eras(kk,1) - eras(kk,2)
155 & - eras(kk,3) + eras(kk,4)) * xj2tm(kk)