- ANS-compatible FORmula TRANslator
By Julian Noble, written in Forth.
http://galileo.phys.virginia.edu/classes/551.jvn.fall01/ftran202.htm
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- AUTO_DERIV: Tool for automatic differentiation of a Fortran code
Site has abstract, summary and link to full paper describing the program, but not the code itself.
http://tccc.iesl.forth.gr/~farantos/po_cpc/auto_deriv.html
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Avoiding the Unnecessary Recompilation of Fortran 90 Modules
Paper by Daniel Grimwood appears at site, along with Perl scripts used to solve the problem.
http://www.theochem.uwa.edu.au/fortran/recompile/
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Basis Code Development System
System for developing interactive computer programs in Fortran. Using Basis you can create a program that has a sophisticated programming language as its user interface so that the user can set, calculate with, and plot, all the major variables in the program. The program author writes only the scientific part of the program in Fortran, C or C++; Basis supplies an environment in which to exercise that scientific programming which includes an interactive language interpreter, graphics, error recovery, macros, saving and retrieving variables, formatted I/O, and on-line documentation.
http://basis.llnl.gov/index.html
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- BERT 77
A parallelizing compiler for Fortran 77. Software download, reference manual, and mailing list.
http://www.hpc-design.com/bert.html
(Added: Fri Mar 31 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Bfort
Generates a Fortran-callable wrapper for routines written in C, using only a small, structured comment and the declaration of the routine in C. This tool has been used on two large software packages, PETSc and the MPICH implementation of MPI.
http://www-unix.mcs.anl.gov/~gropp/projects/software/sowing/bfort/bfort.htm
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- CADNA
Library for estimating the round-off error propagation on every scientific code written in Fortran or C.
http://www-anp.lip6.fr/cadna/Accueil.php
(Added: Thu Apr 06 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- 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.
http://chasm-interop.sourceforge.net/
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Cobalt Blue, Inc.
Provide software tools including For_Study (Fortran Static Analyzer), For_Struct (Fortran Restructurer), and For_C (Fortran to C conversion software). Also offers Fortran consulting and code customization services.
http://www.cobalt-blue.com/
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Convert.f90
Program by Michael Metcalf that converts Fortran 77 source form to free format Fortran 90 source.
http://www.slac.stanford.edu/comp/fortran/convert.f90
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- 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 engineering computing, programmed in MTASK.
http://www.equation.com/
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Extended Fortran Types (XFT) Library
Set of modules by Jugoslav Dujic which wrap some of Win32 functionality most used for building GUIs. It is distributed as free, open source resource. Currently, XFT is available only for the Compaq/Intel Visual Fortran compiler since it partially depends on some extensions, namely, integer (Cray) pointers and DEC$ metacommands.
http://www.geocities.com/jdujic/fortran/xft/xfthome.htm
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- f2c
Fortran to C translator.
http://ftp.netlib.org/f2c/
(Added: Sat Apr 01 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- F2CL
Fortran to Common Lisp Translator.
http://cvs.sourceforge.net/viewcvs.py/clocc/clocc/src/f2cl/
(Added: Sat Apr 01 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- F2F
Perl script by Colby Lemon which does much of the tedious work of converting Fortran 77 source code into Fortran 90/95 form. Site has links to other fixed to free source form converters.
http://www.owlnet.rice.edu/~colby/f2f.html
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- F2matlab
Fortran 90 to Matlab code converter written in Matlab. It accepts Fortran 90 subroutines or functions, determines intent for variables, converts intrinsic function calls, and outputs a Matlab *.m file.
http://sourceforge.net/projects/f2matlab/
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- F77flow
Perl program by Jesper W. Krogh to generate a flow chart of a Fortran 77 program.
http://www.wisborg.dk/~wisborg/English/f77flow.htm
(Added: Sun Apr 02 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- F77reorder
Fortran 77 filter by Wolfgang Wander which solves some compatibility problems of the f2c Fortran to C translator and other F77-extended-standard compilers.
http://www-hermes.desy.de/ww/f77prob.html
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- F77tof90
Sed and perl scripts by Layne T. Watson to correct obsolete and unsupported Fortran constructs for use with standard Fortran 90.
http://people.cs.vt.edu/~ltw/f77tof90/
(Added: Fri Mar 31 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- F90doc
Perl program by Erik Demaine that generates pages of HTML documentation from Fortran 90 source.
http://theory.lcs.mit.edu/~edemaine/f90doc/
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- F90tohtml
Perl script that converts Fortran source code into HTML. All the subprogram calls are linked, both forward and backwards. A clickable calling tree is constructed. A subject index can be made from a user-supplied hash. A search engine, based on regular expressions, searches the code.
http://mensch.org/f90tohtml/
(Added: Thu Mar 30 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- F95totex
Special-case pretty-printer for Fortran, by Brooks Moses. Converts free-form-source Fortran files to .tex files, which can then be processed into viewable and printable files with LaTeX.
http://dpdx.net/software/tex/f95totex/
(Added: Sun Apr 02 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Fast Fortran Toolbar(FFT)
Add-on to enhance the IDE of Compaq Visual Fortran 6.x .
http://www.myfft.com/intro.php
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- fh2h
Fortran to C header translator.
http://www.ps.uci.edu/~tomba/fh2h/
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Flib2c
Small program to simplify using Fortran libraries from C. flib2c generates header files that makes calling a Fortran function as simple as calling a C function.
http://www.pci.uni-heidelberg.de/tc/usr/joerg/prg/flib2c.tar.gz
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It