Webpage on G77 happy Dynamic Arrays in Fortran, interfacing C and Fortran, and Scientific Fortran links page
Lachlan Cranswick
l.cranswick at dl.ac.uk
Sun Jun 4 17:27:22 EST 2000
There is an updated page at the CCP14 website on creating
G77 happy Dynamic Arrays (Automatic Arrays/Dynamic Memory
Allocation) in Fortran
http://www.ccp14.ac.uk/solution/fortran/
------------------------------------------------
This includes:
Manually Increasing arrays and Ulimit Problems on UNIX Machines
http://www.ccp14.ac.uk/solution/fortran/index.html#ulimit
Examples of F90 style Dynamic Arrays/Automatic Arrays in Fortran that
will compile on GNU F77/G77
http://www.ccp14.ac.uk/solution/fortran/index.html#g77_dynamic
-----
There are also Weblinks to web resources for interfacing Fortran to C:
http://www.ccp14.ac.uk/solution/fortran/index.html#interface
e.g.,:
Mixing Fortran and C
http://www-mipl.jpl.nasa.gov/portguide/section3.11.html
Calling C from Fortran
http://mufasa.mit.edu/test/stock_answers/fortran/fortran_call_c.html
Interfacing Fortran and C
http://consult.cern.ch/cnl/217/node34.html
------------------------------------------------
Misc free Fortran compiler and code links are also provided,
http://www.ccp14.ac.uk/solution/fortran/index.html#links
Including:
On-line Numerical Recipes (Fortran 77 and Fortran 90 - and C):
http://www.nr.com
Alternatives to Numerical Recipes
http://math.jpl.nasa.gov/nr/nr-alt.html
Resources for Learning Fortran 90/Fortran-90 Resources
http://climate.gsfc.nasa.gov/~pincus/F90/index.html
Numerical methods for Fortran programmers
http://www.camk.edu.pl/~tomek/htmls/num_meth.html
(many mirrors including:
http://emlib.jpl.nasa.gov/EMLIB/num_meth.html
Resources for Fortran Programmers
http://www.star.le.ac.uk/~cgp/
ftnchek - GPL static Fortran 77 analyzer
http://www.dsm.fordham.edu/~ftnchek/
PGPLOT Graphics Subroutine Library
http://astro.caltech.edu/~tjp/pgplot/
DISLIN Scientific Data Plotting Software
http://www.linmpi.mpg.de/dislin/
------------------------------------------------
Corrections/additions/updates welcome.
Lachlan.
======================
Lachlan M. D. Cranswick
Collaborative Computational Project No 14 (CCP14)
for Single Crystal and Powder Diffraction
Daresbury Laboratory, Warrington, WA4 4AD U.K
Tel: +44-1925-603703 Fax: +44-1925-603124
E-mail: l.cranswick at dl.ac.uk Ext: 3703 Room C14
http://www.ccp14.ac.uk
More information about the Xtal-log
mailing list