comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » spherical harmonics
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: spherical harmonics [message #76545 is a reply to message #21988] Thu, 16 June 2011 06:42 Go to previous message
Kenneth P. Bowman is currently offline  Kenneth P. Bowman
Messages: 585
Registered: May 2000
Senior Member
In article
<e6e92b27-4152-413e-945a-7f57232e3b55@p13g2000yqh.googlegroups.com>,
parama mukherjee <parama2all@gmail.com> wrote:

> Hi,
> Does anybody know how to compute spherical harmonic transforms in IDL.
> Other than doing FFT followed by legendre transform?
> I have tried looking for it without much success so any help would be
> appreciated.
> Thanks,
> -Parama

Have you looked at SPHER_HARM? I haven't used it and don't know
anything about its efficiency. It looks like it only
computes the values of the spherical harmonics, but that
is an essential step in computing the transform.

There are a number of technical issues with spherical harmonic
transforms that you might need to be aware of. For example,
global atmospheric models generally use a non-regular Gaussian
grid in the meridional direction to improve the efficiency and
accuracy of the Legendre transforms.

NCAR provides a very mature and complete SH transform
library called SPHEREPACK.

http://www.cisl.ucar.edu/css/software/spherepack/

It is a collection of Fortran programs, but could probably
be compiled and called from IDL. It will handle both
Gaussian and regular grids.

Ken Bowman
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Problem in creating Postscript of "Transparent Histograms"
Next Topic: Re: Converting distance to degrees

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Oct 10 01:38:31 PDT 2025

Total time taken to generate the page: 0.72342 seconds