# Source Code Fortran Languages Programming

Guide to mathematical software in Fortran held at a small number of US government establishments. Some sources are in commercial libraries and are not directly accessible. The code is of a uniformly high quality but usually old; there may be more rec

Top: Computers: Programming: Languages: Fortran:

**Source Code**

See Also:

- Fortran78 Test Suite - Product of the NIST Information Technology Laboratory (ITL). fortran It is source code used to determine, insofar as is fortran practical, the degree to source code which a Fortran processor fortran conforms to FIPS Fortran.
- Numerical Recipes Home Page - Home of the Numerical Recipes series of books on scientific fortran programming, including the Numerical Recipes On-Line Software Store, free upgrades fortran and bug fixes, and the complete books on-line in PostScript fortran and Acrobat formats. The Numerical Recipes code in
- Ncregrid - Tool by Patrick Jöckel for data transfer of source code gridded 2- and 3-dimensional (spatial) geophysical/geochemical scalar fields source code between grids of different resolutions. The algorithm handles source code data on rectangular latitude/longitude grids (not necessarily evenly source code sp
- OpenMP Tutorial - Has examples of Fortran codes using the Message-Passing fortran Interface (MPI).
- Fortran CGI - Fortran 77 CGI examples using GET and POST.
- Token - Fortran 77 string tokenizer, similar to the C languages function.
- XML - Module by Mart Rentmeester that reads and interprets fortran XML in languages standard Fortran 95. Also at the fortran site is code for languages varying length strings, the fortran complementary error function, an interface to languages the GD fortran Graphics Library, and nucleon-nucleon potential models.
- OSCall - OS Command line interface utility for Compaq/Intel Visual source code Fortran languages with immediate return or wait specified in source code milliseconds (routine languages automatically quotes the command string).
- Introducing Fortran 95 - Code from the book by Ian Chivers and Jane Sleightholme.
- Introduction to Scientific Computing - Fortran and C codes in gzipped tar file from book by Brigitte Lucquin and Olivier Pironneau.
- Weekday - Fortran 77 code to compute the day of fortran the week languages of a date using the Zeller fortran congruence algorithm.
- Fortran Resources - Garnatz and Grovender - Keyed file shareware in Fortran 90 and 77, fortran Fortran 90 source code interface to the X Window system.
- NSWC Library of Mathematics Subroutines - NSWC (Naval Surface Warfare Center) Library of Mathematics Subroutines written in Fortran 66. Old but very high quality code. Unfortunately the manual is only available in hard copy, and is very difficult to obtain. The source code is also available
- Utilities in Fortran 90 - Fortran 90 code by Michel Olagnon: pre-processor and source code pretty-printer, with command-line interface for Unix, fsplit utility source code for splitting large files into separate ones for source code each procedure, PostScript converter, interface bloc generator, and source code format creator f
- Combinatorial algorithms - Generation of subsets and permutations, Hamiltonian cycles, determinants source code and languages permanents, network flow, and minimum spanning trees.
- Examples - Fortran 90 codes from introductory course by John Mahaffy.
- Stefan Goedecker's Free Software - Fast Fourier Transforms and Silicon interatomic potentials.
- Multivariate Normal Probabilities and Quadratic Assignment Problems - Codes by Professor Zvi Drezner.
- Prime - Counts prime numbers.
- GAMS : Guide to Available Mathematical Software - Guide to mathematical software in Fortran held languages at a small number of US government establishments. languages Some sources are in commercial libraries languages and are not directly accessible. The languages code is of a uniformly high quality but languages usually old; there may be more rec
- Wild-card String Matching - Fortran 77 code by Clive Page to do fortran wild-card matching source code to a pattern, which may contain fortran "?" to match any source code single character, and "*" fortran to match zero or more consecutive source code characters of fortran any type.
- Chess - Chess program in Fortran 90.
- Fortran 90 Software Repository - Has short, concise examples of specific features of source code the Fortran 90, 95 or 2003 language.
- Check compiler and run-time environment (CHKSYS) - Chksys.f determines the properties of the run-time environment fortran for Fortran languages 77 programs. Chkcomp.f is a Fortran fortran 77 code containing deliberate languages deviations from the standard fortran and deliberate bad statements for testing languages the compiler\'s fortran accuracy. Chksysff.f90 is a
- Problem Generators - Generators for linear ordering and clustering problems, by source code John E. Mitchell.
- H. D. Knoble's Collection of Fortran Algorithms - Directory of examples illustrating algorithms and other techniques, languages mostly of source code a tutorial nature.
- Starlink - Astronomy software, much in Fortran.
- xmlf90, an XML parser in Fortran90 - Written by Alberto Garcia in the F subset of Fortran languages 95, freely available under the BSD license.
- Sugihara's Integer-Arithmetic Geometric Software - Geometric Software (by Kokichi Sugihara) for Voronoi languages diagrams in fortran 2D and 3D, and convex hulls languages in 3D and 4D.
- Cligen Weather Generator - Fortran 77 code to simulate weather, with associated data files.
- Twist: a Compression Utility - Compression tool tailored for fields where node-to-node variations are small, source code and where undefined (dry) nodes are abundant.
- Applied Numerical Methods for Scientists and Engineers - Fortran and C code from book by Singiresu Rao.
- TLM3D - Code by J. L. Herring for transmission line modelling of languages electromagnetic fields in 3-dimensions using the symmetrical condensed node.
- Jon Ahlquist's date manipulation code - Conversion to and from Julian dates, day-of-week and fortran other date fortran calculations, plus historical information. fortran See also datesub.f90 at fortran http://users.bigpond.net.au/amiller/
- BIEPACK - Code for boundary integral equations, by Kendall E. Atkinson.
- Panel Code (Aeronautics) - By Professor Kevin D. Jones of the U.S. fortran Naval Postgraduate School.
- Benchmarks of N. Tajima - Codes to time floating point and integer arithmetic, languages intrinsic functions, and random access to memory.
- NAS Parallel Benchmarks - Set of eight programs designed to help evaluate fortran the performance languages of parallel supercomputers. The benchmarks, which fortran are derived from computational languages fluid dynamics (CFD) applications, fortran consist of five kernels and three languages pseudo-applications.
- KindFinder - Fortran 90 program by Werner W. Schultz that languages checks for the available KIND parameters available for languages a given Fortran 90 or 95 compiler. It languages prints into a file a new Fortran program languages that can be compiled to write into languages a unit the various parameters that desc
- Numerical and Statistical Codes - By Jean-Pierre Moreau.
- Wavelet Analysis - Code to accompany book by Christopher Torrence and languages Gilbert P. fortran Compo.
- Algorithms and Data Structures in F and Fortran - Codes from book by Robin Vowels for sorting, languages linked lists fortran and trees, complex arithmetic, text processing, languages solving linear equations, graphics, fortran searching, numerical methods, and languages whole array operations.
- Compiler Diagnostic Test Sets - Fortran 77/90/95 codes to test run-time diagnostic/debug capability of Windows and Linux Fortran Compilers, by Arnaud Desitter and Herman D. Knoble.
- Numerical Methods and Software - Code from book and for nonlinear optimization and fortran matrix equations, source code by Stephen Nash.
- Arithmetic with Error Bounds - Fortran 90 code by Abraham Agay.
- Introduction to F - Examples of the F (Fortran 95 subset) language, by Harvey fortran Gould.
- Fortran Resources (Lahey) - A collection of links provided by a vendor of Fortran fortran compilers.
- XFOIL - Interactive program in Fortran 77 and C for fortran the design fortran and analysis of subsonic isolated airfoils, fortran released under the GNU fortran General Public License.
- Fortran code - Fortran 77 codes by Daniel Powers for optimization languages and statistics.
- Software by P.B. Stark and Coauthors - Bvls.f solves least-squares problems with bounds on the languages variables. Qr.f source code computes QR decompositions in a stable languages way. Sbl1.f finds bounds source code on linear functionals of languages an n-vector subject to an l1 source code constraint on languages the misfit to a set of linear relations, source code languages and linear
- Tomasz Plewa's Numerical methods directory - Directory of links to numerical analysis sites, many languages of which fortran contain software.
- Collaborative Computational Projects - Links to chemistry, physics, and engineering codes, many source code in languages Fortran.
- Fortran Library Links - Gary Scott's collection of source code links.
- MathFinance - Financial Functions Library - Fortran 90 code for the Cox-Ross-Rubinstein binomial model, fortran the analytic source code Black-Scholes formula, and Monte Carlo Simulation.
- Overflow from Alan Miller's Fortran web site - Includes updates of some TOMS algorithms, logistic regression, fortran a languages Fortran 90 version of the special fortran functions from the NSWC languages (Naval Surface Warfare Center) fortran Math. Library, quadruple precision using 10-byte languages reals for fortran the NAS Fortran-Plus compiler giving abou
- 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 r
- Utility Code - Fortran 95 code by Paul van Delst for languages type kinds, source code comparing floating numbers, error handlers, file languages processing, endian conversion, list source code processing, string processing, dates, languages and fundamental constants.
- RIM: Computing the Acoutic Field Surrounding a Vibrating Plate - Shareware by Stephen Kirkup.
- F2KCLI - Implements the draft F2K standard for accessing the command line languages and arguments. Site answers questions and lists supported compilers and languages platforms.
- Free Software (of Craig C. Douglas) - Fortran and C codes for fast matrix multiplication source code and multigrid solution of PDEs.
- FXDR - Library by David W. Pierce that allows calls to the XDR (eXternal Data Representation) routines from Fortran.
- BLUPF90 family of programs - SPARSEM is a collection of sparse matrix classes that makes programming with sparse matrices (and large problems) almost as easy as a matrix language. BLUPF90 is a BLUP program written using SPARSEM. REMLF90 is a REML version of BLUPF90 that uses accelera
- Lahey's Fortran Code Repository - Fortran codes for various tasks.
- Fortran Tools by Nelson Beebe - Dcl2inc postprocesses ftnchek .dcl files to create separate source code include files; dtosstod converts Fortran floating-point precision; fpp source code is a reversible Fortran preprocessor; lprsf3 is a source code filter to print Fortran and SFTRAN3 files with source code boldface keywords; and pret
- Nick Yas'ko Products - Codes for ANSI control sequences, solving linear equations, source code and creating Poscript graphics.
- Input Routines - Fortran 90 module by Andy Stone that parses source code input lines into \\'words\\', and routines that read source code a \\'word\\' and translate it into a specified source code form, usually an integer or double-precision number. In source code conjunction with a simple CASE structure this provides source code a powerf
- Ani2D - Fortran 77 package to generate unstructured triangular meshes languages adapted to a solution function defined at mesh languages nodes.
- ISO Varying String - Implemented in the F subset by Rich Townsend.
- Various Fortran 90 modules - Code for sets, graphs, multi-precision integers, and polynomials.
- StopWatch - Fortran 90 module, by William Mitchell, for measuring source code execution source code time of program segments. It is designed source code to be source code a portable, easy-to-use means of measuring source code execution time.
- Dan Nagle (Purple Sage Consulting) code - Fortran Portability Project, Fortran 2003 examples, and Fortran modules.
- TRIMHAP - Implements linkage disequilibrium mapping techniques.
- Numerical Electromagnet Code (NEC) Archives - Code in Fortran, C, and Basic.
- LIBXML2F90 - A Fortran 90 library by Alexander Poddey to languages access (read source code and write) XML (and similar) structured languages files via a linked source code list. This is conceptually languages different from the SAX approach. The source code data can languages be held and 'browsed' in memory.
- JPL Planetary and Lunar Ephemerides on CD-ROM by Standish, et. al - Contains three different Jet Propulsion Laboratory Planetary and languages Lunar Ephemerides fortran (DE200, DE405, and DE406) along with languages associated reading and interpolating fortran routines, allowing the languages user to obtain the rectangular coordinates fortran of the languages sun, moon, and nine majo
- Jeff Cameron's Fortran code - Code for the VMS operating system and for fortran a fractal figure called Sierpinski's Gasket.
- PSIDE (Parallel Software for Implicit Differential Equations) - Code for solving implicit differential equations on shared languages memory parallel computers, by Jacques J.B. de Swart, languages Walter M. Lioen, and Wolter A. van der languages Veen.
- Daniel A. Steck - Fortran 90 codes to integrate Ito stochastic differential equations, generate source code random numbers, compute the FFT, and time programs.
- PDEs and linear equations - Fortran and C codes by Dong Liang.
- Public Domain Aeronautical Software (PDAS) - Programs for aeronautical engineering, many from NASA or USAF, complete source code with public domain source code, instructions and sample cases on source code CD-ROM. [Commercial]
- Numerical Methods - Code by John H. Matthews to accompany the languages book Numerical Methods for Mathematics, Science, and languages Engineering, Second Edition.
- Lucent Technologies (Bell Labs.) Non-Exclusive Limited-Use Software - An old but dependable library of Fortran 77 code which includes approximation, ODE/PDE solution, linear algebra, optimization, quadrature, root finding, special functions and FFTs. You must agree to single-user licence conditions before downloading a gz
- XML-Fortran - Aims to be a library that allows programmers languages to access source code XML files.
- Fortran 77 Codes - Programs by Niklaus Zimmermann for climate data analysis, languages moving window source code regression, soil profile analysis, and testing languages predictive (simulated) maps.
- Fortran 90 codes of John Burkardt - Translations of Fortran 77 packages Lapack, Linpack, Eispack, languages Quadpack, and others. Code for graphics, finite elements, languages random number generation, and other topics.
- Gridpak - Package for curvilinear orthogonal grid generation, which creates fortran an orthogonal fortran grid when provided with boundary information.
- Texas KZK Time Domain Code - Fortran 77 time-domain computer code to model axisymmetric sound beams languages in fluids. The code is based on an augmented KZK languages equation that accounts for nonlinearity, diffraction, thermoviscous absorption, and absorption languages and dispersion due to an arbitrary numbe
- Computer Methods for Mathematical Computations - Code from the book, translated to ELF, a languages Fortran 90 subset. Algorithms for calculations in science languages and engineering, including linear equations, spline interpolation, integration, languages differential equations, zero finding, minimization and languages singular value deco
- PORT Mathematical Subroutine Library - Collection of Fortran 77 routines that address many traditional areas fortran of mathematical software, including approximation, ordinary and partial differential equations, fortran linear algebra and eigensystems, optimization, quadrature, root finding, special function
- Fast Hankel Transform - By Steve Sheng -- further details can be languages found in his dissertation.
- Memory Leaks - Fortran 90 test program by Arjen Markus to fortran see if memory leaks originating from derived-types can fortran be circumvented.
- Optimal interpolation Fortran module with Octave interface - Fortran 90 module to perform am n-dimensional optimal languages interpolation (OI). source code The optimal interpolation allows one to languages interpolate arbitrarily located observations source code to a regular grid languages using a background field as first source code guess.
- Fast Wavelet Transform - By Rick Ottolini, based on an article by Gilbert Strang.
- F (Fortran 95 subset) Program Examples - Factorial function, iterative computation of the square root, fortran nonadvancing I/O, source code dynamic arrays, Towers of Hanoi, and fortran other topics.
- Image Estimation by Example - Fortran 90 code from the book by Jos languages Claerbout.
- DownGradePrecision - Code by Kevin Rhoads to allow precision to source code be source code deliberately thrown away in an IEEE floating source code point compliant source code computing environment in order to more source code closely model computations source code in less precise floating point source code systems.
- ShareBufferWin32 - Easy Inter-Process Shared Memory Communication Utilities for Win32 fortran using a fortran simple Fortran 77-style interface. Written for fortran Compaq Visual Fortran by fortran Gary Scott.
- Neural Network Source Code in Fortran 90 - Free code to help you develop neural networks.
- Hello, World - Example of simple program in Fortran.
- KDTREE 2: Fortran 95 and C++ software to efficiently search for near - By Matthew B. Kennel. Accompanying paper is at http://adsabs.harvard.edu/abs/2004physics...8067K.
- GBYTES/SBYTES Library - Packages to handle binary unpacking and packing, in Fortran 77 languages and 90.
- High Performance Finite Elements - Fortran 77 and 90 codes.
- Jugoslav Dujic's Fortran Resources - XFT (eXtended Fortran Types) is a set of source code Fortran fortran modules which wrap some Win32 APIs, the source code Dialog Management fortran section has an enhanced DFLOGM module source code from CVF 6 fortran and the Win32 Headers section source code has translations of some fortran C header files that source code were not (yet?) incorpor
- Finite Elements - Fortran 90 code by Jacques Laminie.
- Alan R. Miller - Code from the book "Fortran Programs for Scientists and Engineers", 2nd. ed. (1988).
- Iounits.f - Fortran 77 module to automatically assign i/o unit numbers, by Judah Milgram.
- Ernesto Martin's codes - Random generator networks and other algorithms.
- Fortran Bits'n'pieces - Fortran sources, including Function Parser, that caches functions languages (for repetitive fortran calling) and compiles functions to a languages byte-code representation to speed fortran repeated evaluations. By Stuart languages Midgley.
- G77_i386_fpe_demo - Demonstrates handling of floating point exceptions under g77/i386/Linux. fortran By Tom Crane.
- Selected Publications and Unpublished Software of Patrick Keast - Code for partial differential equations, quadrature, and the solution of source code linear systems, with associated papers.

MySQL - Cache Direct