NAS Parallel Benchmarks
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.
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 algorithm handles data on rectangular latitude/longitude grids (not necessarily evenly spaced) and vertical pressure hybrid grids of arbitrary resolution. The input/output data format is netCDF.
Nick Yas'ko Products
Codes for ANSI control sequences, solving linear equations, and creating Poscript graphics.
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 by ftp from: ftp://math.jpl.nasa.gov/pub/nswc.93
Numerical Analysis
Codes for the book by Richard L. Burden and J. Douglas Faires.
Numerical and Statistical Codes
By Jean-Pierre Moreau.
Numerical Electromagnet Code (NEC) Archives
Code in Fortran, C, and Basic.
Numerical Methods
Code for algebraic and transcendental equations, systems of linear equations, interpolation routines, numerical integration, eigenvalues, and special functions, by Abdusamad Salih.
Numerical Methods
Fortran 90 codes for a course.
Numerical Methods and Software
Code from book and for nonlinear optimization and matrix equations, by Stephen Nash.
Numerical Recipes Home Page
Home of the Numerical Recipes series of books on scientific programming, including the Numerical Recipes On-Line Software Store, free upgrades and bug fixes, and the complete books on-line in PostScript and Acrobat formats. The Numerical Recipes code in Fortran 77 and Fortran 90 is not in the public domain.
Ooura's Mathematical Software Packages
Quadrature, FFT (1D & 2D), Bessel functions, and GAMERF (gamma and error functions, including quadruple precision).
OpenMP: Sample Programs
Two simple examples of Fortran 77 and 90 programs using the OpenMP API for shared-memory parallel programming.
OpenMP Tutorial
Has examples of Fortran codes using the Message-Passing Interface (MPI).
Open-Source Software
Codes by Richard Brent for multiple precision arithmetic, uniform and normal random number generators, irreducible/primitive trinomials, and parallel sorting.
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.
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).
Overflow from Alan Miller's Fortran web site
Includes updates of some TOMS algorithms, logistic regression, a Fortran 90 version of the special functions from the NSWC (Naval Surface Warfare Center) Math. Library, quadruple precision using 10-byte reals for the NAS Fortran-Plus compiler giving about 38 decimal digit accuracy, and code for Imagine1's F compiler, including the author's least-squares package. F code should compile using any standard Fortran compiler.
Panel Code (Aeronautics)
By Professor Kevin D. Jones of the U.S. Naval Postgraduate School.
Parallel Sparse Symmetric Direct Solver (PSPASES)
High performance, scalable, parallel, MPI-based library, intended for solving linear systems of equations involving sparse symmetric positive definite matrices. The library provides various interfaces to solve the system using four phases of direct method of solution: compute fill-reducing ordering, perform symbolic factorization, compute numerical factorization, and solve triangular systems of equations.
Results: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Next