Languages
- 1882
- Numerical Methods
- Code by John H. Matthews to accompany the book Numerical Methods for Mathematics, Science, and Engineering, Second Edition.
- 1883
- OSCall
- OS Command line interface utility for Compaq/Intel Visual Fortran with immediate return or wait specified in milliseconds (routine automatically quotes the command string).
- 1884
- Ooura's Mathematical Software Packages
- Quadrature, FFT (1D & 2D), Bessel functions, and GAMERF (gamma and error functions, including quadruple precision).
- 1886
- Orderpack 1.0 sorting and ranking routines in Fortran 90
- Public domain package by Michel Olagnon of general and specialized sorting and ranking routines in Fortran 90. Specialized routines include partial sorts, partial ranks, unique sorts, unique ranks, partial and unique sorts, as well as partial and unique ranks.
- 1888
- ShareBufferWin32
- Easy Inter-Process Shared Memory Communication Utilities for Win32 using a simple Fortran 77-style interface. Written for Compaq Visual Fortran by Gary Scott.
- 1889
- StopWatch
- Fortran 90 module, by William Mitchell, for measuring execution time of program segments. It is designed to be a portable, easy-to-use means of measuring execution time.
- 1890
- Texas KZK Time Domain Code
- Fortran 77 time-domain computer code to model axisymmetric sound beams in fluids. The code is based on an augmented KZK equation that accounts for nonlinearity, diffraction, thermoviscous absorption, and absorption and dispersion due to an arbitrary number of relaxation phenomena.
- 1891
- The Advanced Regional Prediction System (ARPS)
- Regional to stormscale atmospheric modeling and prediction system, written in Fortran 90 and released in the public domain. Includes detailed documentation.
- 1892
- Utility Code
- Fortran 95 code by Paul van Delst for type kinds, comparing floating numbers, error handlers, file processing, endian conversion, list processing, string processing, dates, and fundamental constants.
- 1894
- Wild-card String Matching
- Fortran 77 code by Clive Page to do wild-card matching to a pattern, which may contain "?" to match any single character, and "*" to match zero or more consecutive characters of any type.
- 1895
- XFOIL
- Interactive program in Fortran 77 and C for the design and analysis of subsonic isolated airfoils, released under the GNU General Public License.
- 1896
- XML
- Module by Mart Rentmeester that reads and interprets XML in standard Fortran 95. Also at the site is code for varying length strings, the complementary error function, an interface to the GD Graphics Library, and nucleon-nucleon potential models.
- 1898
- Fortran 2008 Language Features
- The language features that have been chosen for Fortran 2008. [PDF]
- 1900
- Chasm: Language Interoperability Tools
- Tool to improve C++ and Fortran 90 interoperability. Chasm parses Fortran 90 source code and automatically generates C++ bridging code that can be used in C++ programs to make calls to Fortran routines. It also automatically generates C structs that provide a bridge to Fortran derived types. Chasm supplies a C++ array descriptor class which provides an interface between C and F90 arrays. This allows arrays to be created in one language and then passed to and used by the other language.