Computer
Programming
7215 sites listed · page 56 of 145
Polaris
Polaris- The Polaris compiler takes a Fortran 77 program as input, transforms this program so that it runs efficiently on a parallel computer, and outputs this program version in …
PIPS: Automatic Parallelizer
PIPS: Automatic Parallelizer- Free, open and extensible workbench for automatically analyzing and transforming scientific and signal processing applications. The PIPS workbench is…
Makemake
Makemake- Perl script by Michael Wester that generates a Makefile from the sources in the current directory. The source files may be in either C, Fortran 77, Fortran 90 or some co…
Chasm: Language Interoperability Tools
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…
Fortran Integrated Tool Set (FITS) Project
Fortran Integrated Tool Set (FITS) Project- Will create an integrated toolset for the development, maintenance and migration of Fortran applications for execution on a variety of …
SDX Modeling and Simulation Software
SDX Modeling and Simulation Software- Modeling and simulation environment providing the computational facilities necessary for high-performance numeric solution of technical probl…
Winteracter
Winteracter- GUI toolset for the Fortran 90/95 programming language. It consists of various visual development tools and a substantial subroutine library. Versions are available f…
U_F95_TS Fortran 95 Test Suite
U_F95_TS Fortran 95 Test Suite- Includes suite of Fortran 95 tests that exercise all portions of the language. It consists of more than 400,000 lines of Fortran 95 code. In additi…
Equation.com
Equation.com- MTASK is a parallel programming language for memory-sharing environments. LAIPE (Link And In Parallel Execute) is a high-performance package for scientific and engin…
KFWin - Fortan Windows Programming
KFWin - Fortan Windows Programming- Compatible with Microsoft Fortran Powerstation 4, developed by KORF software.
Fortran 2008 Language Features
Fortran 2008 Language Features- The language features that have been chosen for Fortran 2008.
Fortran 77 Standard
Fortran 77 Standard- Specification of the language.
Fortran 2003 Final Committee Draft
Fortran 2003 Final Committee Draft- Brief description of Fortran 2003 with links to the full draft standard.
Fortran 77 standard
Fortran 77 standard- Ratified by ANSI in 1978.
ISO/IEC JTC1/SC22/WG5 (Fortran)
ISO/IEC JTC1/SC22/WG5 (Fortran)- Official home of Fortran standards.
J3 - Fortran Standards Committee
J3 - Fortran Standards Committee- Information about the current development of Fortran standards.
Numerical and Statistical Codes
Numerical and Statistical Codes- By Jean-Pierre Moreau.
Computer Methods for Mathematical Computations
Computer Methods for Mathematical Computations- Code from the book, translated to ELF, a Fortran 90 subset. Algorithms for calculations in science and engineering, including linea…
MathFinance - Financial Functions Library
MathFinance - Financial Functions Library- Fortran 90 code for the Cox-Ross-Rubinstein binomial model, the analytic Black-Scholes formula, and Monte Carlo Simulation.
Generic List
Generic List- A generic uni-directional linked list with sample list operations, written in Fortran 90 by Roger Young and Peter McGavin.
A Generic Linked List Implementation in Fortran 95
A Generic Linked List Implementation in Fortran 95- Paper by Jason R. Blevins with accompanying source code. Develops a standard conforming list which is capable of storing data o…
Peter Benner's Software
Peter Benner's Software- Subroutines for control theory, calculating eigenvalues of Hamiltonian matrices, packing and unpacking symmetric or triangular matrices, and examples of d…
The Advanced Regional Prediction System (ARPS)
The Advanced Regional Prediction System (ARPS)- Regional to stormscale atmospheric modeling and prediction system, written in Fortran 90 and released in the public domain. Include…
Moisture Content Adjustment Program
Moisture Content Adjustment Program- Code to predict a property (P2) of dimension lumber at a target moisture content (MC2) given the value of the property (P1) at an initial mois…
Ooura's Mathematical Software Packages
Ooura's Mathematical Software Packages- Quadrature, FFT (1D & 2D), Bessel functions, and GAMERF (gamma and error functions, including quadruple precision).
Various Fortran 90 modules
Various Fortran 90 modules- Code for sets, graphs, multi-precision integers, and polynomials.
RIM: Computing the Acoutic Field Surrounding a Vibrating Plate
RIM: Computing the Acoutic Field Surrounding a Vibrating Plate- Shareware by Stephen Kirkup.
NAS Parallel Benchmarks
NAS Parallel Benchmarks- Set of eight programs designed to help evaluate the performance of parallel supercomputers. The benchmarks, which are derived from computational fluid dyn…
Fortran 90 codes of John Burkardt
Fortran 90 codes of John Burkardt- Translations of Fortran 77 packages Lapack, Linpack, Eispack, Quadpack, and others. Code for graphics, finite elements, random number generation…
Fortran Programs for Scientists and Engineers
Fortran Programs for Scientists and Engineers- Code from the second edition of the book Alan R. Miller.
Free Software (of Craig C. Douglas)
Free Software (of Craig C. Douglas)- Fortran and C codes for fast matrix multiplication and multigrid solution of PDEs.
XFOIL
XFOIL- Interactive program in Fortran 77 and C for the design and analysis of subsonic isolated airfoils, released under the GNU General Public License.
Numerical Methods
Numerical Methods- Code by John H. Matthews to accompany the book Numerical Methods for Mathematics, Science, and Engineering, Second Edition.
Utility Code
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,…
Ani2D
Ani2D- Fortran 77 package to generate unstructured triangular meshes adapted to a solution function defined at mesh nodes.
Neural Network Source Code in Fortran 90
Neural Network Source Code in Fortran 90- Free code to help you develop neural networks.
LIBXML2F90
LIBXML2F90- A Fortran 90 library by Alexander Poddey to access (read and write) XML (and similar) structured files via a linked list. This is conceptually different from the SAX a…
Gridpak
Gridpak- Package for curvilinear orthogonal grid generation, which creates an orthogonal grid when provided with boundary information.
XML
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 int…
Selected Publications and Unpublished Software of Patrick Keast
Selected Publications and Unpublished Software of Patrick Keast- Code for partial differential equations, quadrature, and the solution of linear systems, with associated papers.
Fortran code
Fortran code- Fortran 77 codes by Daniel Powers for optimization and statistics.
Fortran 77 Codes
Fortran 77 Codes- Programs by Niklaus Zimmermann for climate data analysis, moving window regression, soil profile analysis, and testing predictive (simulated) maps.
Ncregrid
Ncregrid- Tool by Patrick Jöckel for data transfer of gridded 2- and 3-dimensional (spatial) geophysical/geochemical scalar fields between grids of different resolutions. The algo…
Problem Generators
Problem Generators- Generators for linear ordering and clustering problems, by John E. Mitchell.
Daniel A. Steck
Daniel A. Steck- Fortran 90 codes to integrate Ito stochastic differential equations, generate random numbers, compute the FFT, and time programs.
PDEs and linear equations
PDEs and linear equations- Fortran and C codes by Dong Liang.
Input Routines
Input Routines- Fortran 90 module by Andy Stone that parses input lines into 'words', and routines that read a 'word' and translate it into a specified form, usually an integer or…
Lahey's Fortran Code Repository
Lahey's Fortran Code Repository- Fortran codes for various tasks.
Wild-card String Matching
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 …
Collaborative Computational Projects
Collaborative Computational Projects- Links to chemistry, physics, and engineering codes, many in Fortran.