source: lmdz_wrf/trunk/WRFV3/external/fftpack/README @ 1361

Last change on this file since 1361 was 1, checked in by lfita, 10 years ago
  • -- --- Opening of the WRF+LMDZ coupling repository --- -- -

WRF: version v3.3
LMDZ: version v1818

More details in:

File size: 1.9 KB
Line 
1Web site for convert.f90:
2ftp://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
12Web site for fftpack5:
13http://www.cisl.ucar.edu/css/software/fftpack5/
14
15FFTPACK is a Fortran subroutine library of Fast Fourier Transforms (FFT's)
16developed at the National Center for Atmospheric Research. Version 5 of the
17library was written by Paul Swarztrauber and Richard Valent in the mid
181990's. This release of FFTPACK includes single and multiple instance
19complex-to-complex and real-to-real transforms, two-dimensional complex-
20to-complex and real-to-complex transforms, and a collection of sine and
21cosine transforms. 
22
23References
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
36The WRF usage of the fftpack5 package is for filtering high-latitude
37data for usage in the global implementation.  The files have been
38moved from little .f files to big .F files (to adopt the WRF convention).
39Additionally, the Makefile has been modified to accomodate this small
40naming change for the default suffix. 
41
42The fftpack source has been changed by the convert.f90 program, turning
43the code into free-format.  The only other modification is that the
44imbedded tabs in the source have been turned into spaces (otherwise
45convert.f90 coughs up a spleen).
Note: See TracBrowser for help on using the repository browser.