1 | Web site for convert.f90: |
---|
2 | ftp://ftp.numerical.rl.ac.uk/pub/MandR/convert.f90 |
---|
3 | |
---|
4 | ! Copyright CERN, Geneva 1991, 1997 - Copyright and any other |
---|
5 | ! appropriate legal protection of these computer programs |
---|
6 | ! and associated documentation reserved in all countries |
---|
7 | ! of the world. |
---|
8 | ! Author: Michael Metcalf (MichaelMetcalf@compuserve.com) |
---|
9 | |
---|
10 | ====================================================== |
---|
11 | |
---|
12 | Web site for fftpack5: |
---|
13 | http://www.cisl.ucar.edu/css/software/fftpack5/ |
---|
14 | |
---|
15 | FFTPACK is a Fortran subroutine library of Fast Fourier Transforms (FFT's) |
---|
16 | developed at the National Center for Atmospheric Research. Version 5 of the |
---|
17 | library was written by Paul Swarztrauber and Richard Valent in the mid |
---|
18 | 1990's. This release of FFTPACK includes single and multiple instance |
---|
19 | complex-to-complex and real-to-real transforms, two-dimensional complex- |
---|
20 | to-complex and real-to-complex transforms, and a collection of sine and |
---|
21 | cosine transforms. |
---|
22 | |
---|
23 | References |
---|
24 | |
---|
25 | (1) Vectorizing the Fast Fourier Transforms, by Paul Swarztrauber, |
---|
26 | Parallel Computations, G. Rodrigue, ed., Academic Press, New York 1982. |
---|
27 | |
---|
28 | (2) Fast Fourier Transforms Algorithms for Vector Computers, by Paul |
---|
29 | Swarztrauber, Parallel Computing, (1984) pp.45-63. |
---|
30 | |
---|
31 | (3) Symmetric FFTs, by P. N. Swarztrauber, Mathematics of Computation 47(1986), |
---|
32 | pp. 323-346. |
---|
33 | |
---|
34 | ========== |
---|
35 | |
---|
36 | The WRF usage of the fftpack5 package is for filtering high-latitude |
---|
37 | data for usage in the global implementation. The files have been |
---|
38 | moved from little .f files to big .F files (to adopt the WRF convention). |
---|
39 | Additionally, the Makefile has been modified to accomodate this small |
---|
40 | naming change for the default suffix. |
---|
41 | |
---|
42 | The fftpack source has been changed by the convert.f90 program, turning |
---|
43 | the code into free-format. The only other modification is that the |
---|
44 | imbedded tabs in the source have been turned into spaces (otherwise |
---|
45 | convert.f90 coughs up a spleen). |
---|