Fortran
Listings
All links in this category.
Showing 1–43 of 43 editor-approved links.
Fortran 90/95/2003 discussion group, with archived messages. Members of the Fortran standards committee and other experts participate.
List of resources by Clive Page.
Group provides an open forum for Fortran users, distributes information about Fortran, promotes the language, and encourages its development. Describes goals and activities of group and contains presentations from meetings.
Commercial Fortran 95 compiler with Fortran 2003 features for Linux, Windows, and Unix.
Article by Arjen Markus about managing interactive Fortran programs via Tcl. Has Fortran 95 and Tcl code.
Article by Arjen Markus describing a small client-server system for on-line visualisation, using Fortran and Tcl.
By Jeanne Adams.
A repackaged version of ODEPACK with usability improvements such as GNU makefiles, examples, and HTML documentation. Numerical code is unchanged.
Implements some POSIX functions in Fortran 90/95.
Factorial function, iterative computation of the square root, nonadvancing I/O, dynamic arrays, Towers of Hanoi, and other topics.
Fortran 90 code by Jacques Laminie.
Fortran 77 and 90 codes.
Set of eight programs designed to help evaluate the performance of parallel supercomputers. The benchmarks, which are derived from computational fluid dynamics (CFD) applications, consist of five kernels and three pseudo-applications.
Paper by Jason R. Blevins with accompanying source code. Develops a standard conforming list which is capable of storing data of an any type.
Scripts by Kate Hedstrom to add continue and enddo statements, indent code, put labels in order, replace enddo with continue, convert from fixed to free source form, add space around if statements, and create make files.
Written in Fortran 95. Has assertion, fixture, setup, teardown, report, spec generation, driver generation.
Perl and shell scripts to construct makefiles for module-based Fortran 90 programs, by Hugh Pumphrey.
Perl program by Erik Demaine that generates pages of HTML documentation from Fortran 90 source.
By J.C. Adams, W.S. Brainerd, R.A. Hendrickson, R.E. Maine, J.T. Martin, and B.T. Smith. Description, table of contents, and sample pages.
Interface for OpenGL and GLUT. By William Mitchell.
Binaries compiled with Intel Fortran 9.0, links to LAPACK source code, and make file to create binaries. By David Svoboda.
Alternative source of LAPACK.
In Fortran 90, by the MaSe (Matrices Having Structure) Team of the University of Leuven.
Fortran 95 code for automatic integration of functions over one or more-dimensional regions.
By R.E. Burkard, E. Çela, S.E. Karisch and F. Rendl.
Code for Initial Value and Boundary Value Problems.
Fortran 77 codes to solve the Laplace and Helmoltz equations.
Codes from a course by Walter Johnson. Mod_pot.f determines the parameters in a model potential for an atom with one valence electron. Nrhf.f calculates nonrelativistic Hartree-Fock wave functions for closed-shell atoms.
Programs for electronic structure calculations within Density-Functional Theory and Density-Functional Perturbation Theory, using a Plane-Wave basis set and pseudopotentials. PWscf is released under the GNU General Public License.
Code for CTEQ, GRV, MRS, and ALEKHIN distributions.
Several are implemented in Fortran.
Fortran 90 code to study low-frequency turbulence in magnetized plasma.
Fortran, Matlab, and C++ codes from by the book by Alejandro L. Garcia.
Fortran 90 library of forward and gradient routines for fast radiative transfer calculations for high spectral resolution infrared satellite sounders.
Originally by H. Akaike, modified by T. Morikawa, M. Sigemori, and T. Wada.
Complete code of six stand-alone Fortran programs for cluster analysis, described and illustrated in L. Kaufman and P.J. Rousseeuw (1990), "Finding Groups in Data: an Introduction to Cluster Analysis", Wiley.
Fortran 90 code by Kelley Pace.
RKPACK and RKPACK-II are collections of RATFOR (rational FORTRAN) routines by Chong Gu for Gaussian regression using smoothing splines, penalized likelihood density and hazard estimation.
Fortran 77 code for paper by K. Rao Kadiyala and Sune Karlsson.
Perl script which assists in translating Fortran 77 programs to Perl.
Fortran IV subroutines for computing a few eigenvalues of a large (sparse) symmetric matrix.
Fortran 90 modules by Ernst Meese for the compressed sparse row (CSR) and the modified sparse row (MSR) data storage formats, a very general incomplete LU factorisation routine, the Krylov subspace solvers CGS, BiCGSTAB and GMRES.
Fortran 90 code for multiphysical problems.