49 & KWSKIP,KGSKIP,NRSKIP,NGSKIP,
50 & RLAT,RLON,WAVE,XP,YP)
52 REAL RLAT(*),RLON(*),WAVE(*),XP(*),YP(*)
53 REAL EPS((MAXWV+1)*((IROMB+1)*MAXWV+2)/2),EPSTOP(MAXWV+1)
54 REAL ENN1((MAXWV+1)*((IROMB+1)*MAXWV+2)/2)
55 REAL ELONN1((MAXWV+1)*((IROMB+1)*MAXWV+2)/2)
56 REAL EON((MAXWV+1)*((IROMB+1)*MAXWV+2)/2),EONTOP(MAXWV+1)
57 REAL WD((MAXWV+1)*((IROMB+1)*MAXWV+2)/2*2+1,KMAX)
58 REAL WZ((MAXWV+1)*((IROMB+1)*MAXWV+2)/2*2+1,KMAX)
61 CALL spwget(iromb,maxwv,eps,epstop,enn1,elonn1,eon,eontop)
62 mx=(maxwv+1)*((iromb+1)*maxwv+2)/2
71 CALL splaplac(iromb,maxwv,enn1,wave(kws+1),wd(1,k),1)
74 CALL sptgptv(iromb,maxwv,kmax,nmax,mdim,kgskip,nrskip,ngskip,
75 & rlat,rlon,wd,wz,xp,yp)
subroutine splaplac(I, M, ENN1, Q, QD2, IDIR)
Computes the laplacian or the inverse laplacian of a scalar field in spectral space.
subroutine sptgptd(IROMB, MAXWV, KMAX, NMAX, KWSKIP, KGSKIP, NRSKIP, NGSKIP, RLAT, RLON, WAVE, XP, YP)
This subprogram performs a spherical transform from spectral coefficients of scalar fields to specifi...
subroutine sptgptv(IROMB, MAXWV, KMAX, NMAX, KWSKIP, KGSKIP, NRSKIP, NGSKIP, RLAT, RLON, WAVED, WAVEZ, UP, VP)
This subprogram performs a spherical transform from spectral coefficients of divergences and curls to...
subroutine spwget(IROMB, MAXWV, EPS, EPSTOP, ENN1, ELONN1, EON, EONTOP)
This subprogram gets wave-space constants.