DCL:MATH2:SHTLIB: Spherical Harmonic Functions
SHTINT(MM,JM,IM,WORK) | Initializes. |
SHTNML(MM,N,M,LR,LI) | Calculates the storage position of spectral data. |
SHTLAP(MM,IND,A,B) | Performs Laplacian operation on spectral data. |
SHTS2W(MM,JM,ISW,S,W,WORK) | Transforms spectral data into wave data. |
SHTW2G(MM,JM,IM,W,G,WORK) | Transforms wave data into grid data. |
SHTS2G(MM,JM,IM,ISW,S,W,G,WORK) | Transforms spectral data into grid data. |
SHTG2W(MM,JM,IM,G,W,WORK) | Transforms grid data into wave data. |
SHTW2S(MM,JM,ISW,W,S,WORK) | Transforms wave data into spectral data. |
SHTG2S(MM,JM,IM,ISW,G,W,S,WORK) | Transforms grid data into spectral data. |
SHTSWA(MM,JM,ISW,M1,M2,S,W,WORK) | A subroutine of SHTS2W (wavenumber range specified) |
SHTWGA(MM,JM,IM,M1,M2,W,G,WORK) | A subroutine of SHTW2G (wavenumber range specified) |
SHTSGA(MM,JM,IM,ISW,M1,M2,S,W,G,WORK) | A subroutine of SHTS2G (wavenumber range specified) |
SHTSWM(MM,JM,M,ISW,S,WR,WI,WORK) | A subroutine of SHTS2W (only for a certain wavenumber component) |
SHTWGM(MM,JM,IM,M,WR,WI,G,WORK) | A subroutine of SHTW2G (only for a certain wavenumber component) |
SHTSGM(MM,JM,IM,M,ISW,S,WR,WI,G,WORK) | A subroutine of SHTS2G (only for a certain wavenumber component) |
SHTSWZ(MM,JM,ISW,S,WZ,WORK) | A subroutine of SHTS2W (only for zonal component) |
SHTWGZ(JM,IM,WZ,G) | A subroutine of SHTW2G (only for zonal component)) |
SHTSGZ(MM,JM,IM,ISW,S,WZ,G,WORK) | A subroutine of SHTS2G (only for zonal component) |
SHTSWJ(MM,JM,ISW,J,M1,M2,S,WJ,WORK) | A subroutine of SHTS2W (longitude specified) |
SHTWGJ(MM,IM,M1,M2,WJ,GJ,WORK) | A subroutine of SHTW2G (longitude specified) |
SHTSGJ(MM,JM,IM,ISW,J,M1,M2,S,WJ,GJ,WORK) | A subroutine of SHTS2G (longitude specified) |
SHTFUN(MM,JM,M,FUN,WORK) | Calculates the associated Legendre function. |
SHTLFW(MM,JM,M,ISW,WM,SM,WORK) | Performs forward Legendre transformation. |
SHTLBW(MM,JM,M,ISW,SM,WM,WORK) | Performs inverse Legendre transformation |