FFT & F90 
Author Message
 FFT & F90

Hi there,

I am starting to experiment in F90. I would like to make use
of the new features of F90. I would like to know whether, preferably
free, 1D and 2D FFT libraries are available (where?). Maybe the
"standard" F77 libraries such as Numerical recipes and SLATEC can be
used without the danger of compatibility? Any recommendations, suggestions?

                Jeroen Groenenboom

*************************************************
*  Jeroen Groenenboom                           *
*  Delft University of Technology               *
*  The Netherlands                              *
*                                               *
*  Faculty of Mining and Petroleum Engineering  *
*  Section of Applied Geophysics                *
*  Centre of Technical Geoscience               *
*  DelFrac Consortium                           *

*  T:31-15-786028                               *
*  F:31-15-781189                               *
*                                               *
*  "De Geest moet waaien",                      *
*           Johnny "the selfkicker" van Doorn   *
*************************************************



Fri, 24 Apr 1998 03:00:00 GMT  
 FFT & F90

Quote:

>Hi there,

>I am starting to experiment in F90. I would like to make use
>of the new features of F90. I would like to know whether, preferably
>free, 1D and 2D FFT libraries are available (where?). Maybe the
>"standard" F77 libraries such as Numerical recipes and SLATEC can be
>used without the danger of compatibility? Any recommendations, suggestions?

>                Jeroen Groenenboom

With a very few exceptions, fortran-77 source code *is* FORTRAN-90.
Provided your F77 source isn't full of extensions to the F77 language
and is not otherwise wierd, feed it through your F90 compiler and use it.
Of course, this doesn't make it well-written F90, but in general it
should work pretty much as well as it did with the F77 compiler.

If you don't have source, check your compiler/OS manuals; it's
likely (but not certain) that you can call F77 object code from F90.
This will of course be system-dependant, but then so is object code.



Sat, 25 Apr 1998 03:00:00 GMT  
 FFT & F90

 Nigel> With a very few exceptions, FORTRAN-77 source code *is*
 Nigel> FORTRAN-90.  Provided your F77 source isn't full of extensions
 Nigel> to the F77 language and is not otherwise wierd,

There's the rub.  Fortran FFT codes tend not to be f77
standard-conforming because of the way they mix real and complex
actual and dummy args and/or associate them illegally.  f90's relaxed
restrictions on the latter may or may not help.  The former might
require defeating a compiler's interface checking at least.



Sat, 25 Apr 1998 03:00:00 GMT  
 FFT & F90

Quote:

>Hi there,

>I am starting to experiment in F90. I would like to make use
>of the new features of F90. I would like to know whether, preferably
>free, 1D and 2D FFT libraries are available (where?). Maybe the

try fftpack on netlib (ftp.netlib.org)

Carl



Thu, 28 May 1998 03:00:00 GMT  
 
 [ 4 post ] 

 Relevant Pages 

1. FFT subroutines for F90

2. FFT routine for F90

3. 2-D FFT routines in F90

4. f90 FFT routine

5. FFT for F90

6. n-d FFT's and f90

7. FFT & Wavelet

8. FFT Spectrum & Averaging

9. Forth & FFT

10. FFT & other math routines

11. Numerical & FFT

12. 64-bit integers & MPI/F90

 

 
Powered by phpBB® Forum Software