A Page on Fortran Software Links
Fortran and Fortran Software Resources on Web
FMZM90 (related to FMLIB) ,
developed by David Smith of Loyola Marymount University,
is a Fortran-90 module that defines three derived types:
multiple-precision real, multiple-precision integer, and multiple-precision complex.
Interfaces are provided so that a program can declare variables to be multiple-precision types
and then write the code for multiple-precision operations using normal Fortran syntax.
Pacific-Sierra Research
free Linux Fortran 90 compiler
PGI Fortran 90 compiler
Salford software Fortran Compiler (Cheap Student Version)
Sun Performance Workshop Fortran Compiler
Absoft Fortran Compiler
Digital Fortran Compiler
Lahey/Fujitsu Fortran Compiler
NA Software Fortran Complier (Cheap Student Version)
Apogee f90 Fortran Compiler
AEC(Holland) Fortran Compiler
EPC Fortran Compiler
HP Fortran Compiler
Apogee f90 Fortran Compiler
Imaginel Free Linux Fortran Compiler
NAG Fortran Compiler
Microway NDP( From Softek) Fortran Compiler
SGI MISpro f90 Fortran Compiler
Here is a
Fortran 77 to Java translator .
Stepanyuk Oleg has written
"Optima90L" , free software
to convert your F66/F77 sources for F90
C2F , a C to Fortran 90 translator for Windows 95/NT.
PSPLOT ,
a Fortran-callable PostScript plotting library
ForUtil, a collection of free Fortran 77 utilities
from
Ripley Software Development
The libraries section
contains links to many program libraries.
Fortran-M
is a small set of extensions to Fortran
that supports a modular approach to the design of task
parallel, message-passing programs.
f2c ,
a Fortran 77 to C translator;
for a DOS C compiler to go with it, check out
DJGPP .
Information about
GNU Fortran (g77) .
EPC Fortran 90
Fujitsu Fortran 90
NAG F90
PSR VAST-90
Large Integers Module
David Bailey's Multiple Precision Arithmetic Module
There is a bunch of free software available on the
Numerical Algorithms Group software repository
and many items of related interest as well.
Molecular dynamics Fortran 77 benchmark
A random number generator in a module
from George Marsaglia
A random number generator
written in Fortran 77 (or Fortran 90 fixed form).
Another random number generator
written in Fortran 77 (or Fortran 90 fixed form).
A Linux script to run f2c
and other Fortran related stuff for Linux.
StopWatch, a Fortran 90 module for timing Fortran programs ,
developed by William Mitchell of NIST.
A program that diagrams Fortran (including Fortran 90 and 95) programs.
FLECS , preprocessor that translates into Fortran 90
There is a bunch of F90 software, including
least squares, quad precision, and random number generation, from
Alan Miller .
Sun public domain fortran pre-processor .
There are example programs on f90
On Parallel Computation
by Vladimir V. Vasilchenko.
There are example programs from the
Online Tutorial for Windows 95 applications programming with Fortran
by Vladimir V. Vasilchenko.
Numerical recipes in fortran, Fortran 90 and C
The Linux Fortran Information Page
Purple Sage ComputingSolutions, Inc. Fortran Source Codes
ADIFOR - Automatic Differentiation of Fortran
Free Software for Atomic and Plasma Physics
Fortran 90 Software Repository
Fortran 90 Vs C
Fortran Resources on Web
Expressing Fortran 90 Concepts in Fortran 90
How to express C++ Concepts in Fortran 90
Web Based Fortran 90 Course Every Week
Questions? Comments? Link not working? E-Mail me:pavans@usa.net