Dan Nagle's Technical Site
Fortran on the Web
Home
--> Fortran Links
Links to Fortran Sites
These sites all relate to High Performance
Computing, parallel computing, Fortran 95, or numerical computing. This list is
in no way intended to be exhaustive, but merely to provide further sites you
may find useful.
Fortran Standards Organizations, Etc.
- The Official Home of the ISO Fortran Standard, here is a good
source of information: corrigendum, status of future standards, and how to
obtain official documents.
ISO/IECTJTC1/SC22/WG5 (Fortran)
- NAG, Ltd. hosts the home of WG5, the ISO Working Group
responsible for Fortran
sc22wg5
- J3 is the technical committee who write the Fortran Standard.
Their current effort is directed towards Fortran 2008, due to be published in
2010. To see the meeting schedule and working papers, including the current
draft of the new Fortran standard, go to the
J3 Fortran Standards
Committee.
- Coarray Fortran is a minimalist's extension to Fortran 95 to
produce a parallel programming language capable of producing efficient code on
SMP and DMP platforms using an SPMD execution model. The definitive paper by
Robert W. Numrich and John Reid may be found at
Rutherford Appleton Labs. Co-array Fortran now has a home
on the Web. Find out more (including links to a subset Co-array Fortran to
OpenMP converter) by visiting
Co-array Fortran.
- The High Performance Fortran Forum is the force behind the
HPF standard of Data Parallel computing using directives imbedded in the source
code. Some HPF constructs, such as the FORALL construct, appeared in standard
Fortran 95.
High Performance Fortran Forum Home Page
- The OpenMP Consortium define a set of directives for
parallelizing Fortran programs which is supported by several vendors. For more
information, visit
OpenMP.
Back to the Top
Fortran Source Code
- Netlib has available for free download a wide variety of
software for use in numerical programs. There is also a wide variety of
parallel processing software. Visitors may search or browse the site.
Netlib
- This site is the High Performance section of Netlib.
National HPCC Software
Exchange
- NIST maintains the Guide to Available Mathematical Software
here. Guide to Available
Mathematical Software
- This site has information on the Numerical Recipes textbooks
and source code on floppy disk and CD.
Numerical Recipes Home
Page Not everyone is happy with the treatments provided by Numerical
Recipes, for an alternative view, see
this site by Van
Snyder
- Michel Olagnon has some useful Fortran utilities here.
Moware
- Michael Metcalf has a useful utility for converting fixed
format source code to free format source code.
Convert
- Alan Miller has a fixed format to free format converter,
called to_f90. It does a little more than simply convert
formats. Alan Miller has much other software besides.
- Herman D. (Skip) Knoble has some interesting pages, located
here.
- To add
Roman
Numerals to your Fortran application, try Jeanne T. Martin's
Roman
Numeral Module, this link via the
Fortran Company.
Back to the Top
Fortran (& HPF) Tutorials
Back to the Top
Fortran Resources
- The Fortran
Company should be your starting point for Commercial Fortran inquiries. It
features links to vendors, and has lists of books on Fortran (in many
languages). Go to the Fortran
Company.
- The Fortran Library has a collection of Fortran-related
information. Go to the Fortran Library.
- Phillip Helbig has some pages with many useful links here,
including links to source code for a Fortran 90 module implementing ISO Varying
Strings. Go to Phillip Helbig's
Fortran Information pages.
- The
Fortran Company has information about a free subset Fortran compiler, F. F
also has textbooks available for it. Go to the
Fortran Company
- Polyhedron has a comparison of Fortran compilers for the
personal computer, including benchmarks. See
Polyhedron.
- While it's not written in Fortran, but C, Robert Moniot's
famous ftnchek
program is a valuable addition to the Fortran 77 programmer's toolkit.
Back to the Top
Home -
Fact Sheet -
Free Source Code -
Fortran Links - Email me
Back to the Top