53 SUBROUTINE sptgpmd(IROMB,MAXWV,KMAX,MI,MJ,
54 & KWSKIP,KGSKIP,NISKIP,NJSKIP,
55 & RLAT1,RLON1,DLAT,DLON,WAVE,XM,YM)
57 REAL WAVE(*),XM(*),YM(*)
58 REAL EPS((MAXWV+1)*((IROMB+1)*MAXWV+2)/2),EPSTOP(MAXWV+1)
59 REAL ENN1((MAXWV+1)*((IROMB+1)*MAXWV+2)/2)
60 REAL ELONN1((MAXWV+1)*((IROMB+1)*MAXWV+2)/2)
61 REAL EON((MAXWV+1)*((IROMB+1)*MAXWV+2)/2),EONTOP(MAXWV+1)
62 REAL WD((MAXWV+1)*((IROMB+1)*MAXWV+2)/2*2+1,KMAX)
63 REAL WZ((MAXWV+1)*((IROMB+1)*MAXWV+2)/2*2+1,KMAX)
66 CALL spwget(iromb,maxwv,eps,epstop,enn1,elonn1,eon,eontop)
67 mx=(maxwv+1)*((iromb+1)*maxwv+2)/2
76 CALL splaplac(iromb,maxwv,enn1,wave(kws+1),wd(1,k),1)
79 CALL sptgpmv(iromb,maxwv,kmax,mi,mj,mdim,kgskip,niskip,njskip,
80 & rlat1,rlon1,dlat,dlon,wd,wz,xm,ym)