newsletterlibrary.com

Top : Computers : Programming : Languages :
Fortran

Categories
Books 
Comparison and Review @
Compilers 
FAQs 
High Performance Fortran @
History 
Humor 
Information 
Libraries 
Quizzes 
Source Code 
Tools 
Tutorials 

Websites
Summarizes much of the current work in object oriented programming using Fortran 90 on scalar workstations and distributed-memory supercomputers.
site exerpt
Object Oriented Fortran 90 Programming  Note that the best way to view these pages is with a browser that supports tables and frames. Much of the information is current inaccessible without this support. Hopefully, this will change in the future. Welcome to our WWW page...
http://www.cs.rpi.edu/~szymansk/oof90.html

Fortran compilers, tools and libraries, Mathematica, Tecplot, and consultancy services.
site exerpt
Polyhedron Software, Fortran compilers/tools, Tecplot, Programming  This contains the data and functions for drawing each item. function MenuItem (owner, id, type, text, url, status, nItem, pItem, parent var t this; this.owner owner; this.id id; this.type type; this.text text; this.url url; this.status status; this.target owner.defaultTarget; this.nextItem nItem;...
http://www.polyhedron.co.uk/

Site contains products, services, and general information related to the Fortran programming language. Offers products, services, training and freeware.
site exerpt
The Fortran Company  ...
http://www.fortran.com/

Distributed computing in background, courses, links; at Liverpool University.
http://www.liv.ac.uk/HPC/HPCpage.html

Tutorials, news, and links.
site exerpt
Fortran 90/95 texts and links  Kniga dlja programmiruyushchikh na yazyke Fortran-77, Izdatel'stvo Sibirskogo Otdeleniya Rossijskaya Akademiya Nauk (Siberian Division of the Russian Academy of Sciences Novosibirsk 1995. ISBN 5-85826-013-6. Cover and Title page are available as pictures. Fortran 90/95 Tutorial in Swedish, Lrobok i Fortran...
http://www.nsc.liu.se/~boein/fortran.html

Fortran entry.
http://www.techweb.com/encyclopedia/defineterm?term=fortran

Links to compilers, libraries, tools, documentation, benchmarks, meetings, and related languages.
site exerpt
Michel Olagnon's Fortran 90 List  Send flames and suggestions for improvement to Michel.Olagnon@ifremer.fr The current updated version of this list can be found on WWW at URLs: http www.kcl.ac.uk/kis/support/cc/fortran/engfaq.html (thanks to Ian Chivers and here at http www.fortran-2000.com NoteMost of the following applies as well...
http://www.kcl.ac.uk/kis/support/cit//fortran/engfaq.html

Information about running Fortran codes under Linux, by Jeff Templon. Describes and compares the available compilers.
site exerpt
The Linux Fortran Information Page  Information about running Fortran codes under Linux I am interested in any information people have that could be useful here; please send email to the address at the bottom of the page. As I am no longer actively developing in...
http://www.nikhef.nl/~templon/fortran.html

Collection of Fortran links.
http://www.merchantstore.com/dir/fort.html

Excerpt of article by Les Hatton discouraging use of features that make programs less portable and harder to maintain.
site exerpt
 The following is extracted from Appendix A of Hatton, L 1992) Fortran, C or C for geophysical software development, Journal of Seismic Exploration, 1, p77-92. 1.0 Features which should be avoided 1.1 Unreachable code. Reduces the readability and therefore maintainability....
http://www.oakcomp.demon.co.uk/Lang.F77.html

Essay by Brian Meek describing how the Fortran 90 standard was created.
site exerpt
The Fortran (not the foresight) saga  This paper was published in Fortran Forum, Vol 9 No 2, October 1990, pp 23-32. This WWW version was prepared by the author from the text submitted for publication, and appears by permission of the copyright holder. Copyright 169; 1990...
http://www.kcl.ac.uk/kis/support/cit//staff/brian/forsaga.html

Small extension to Fortran 95 providing an explicit notation for data decomposition, such as that often used in message-passing models.
site exerpt
Co-Array Fortran  Fortran is a small extension to Fortran 95. It is a simple, explicit notation for data decomposition, such as that often used in message-passing models, expressed in a natural Fortran-like syntax. The syntax is architecture-independent and may be implemented not...
http://www.co-array.org/

Describes the High Performance Fortran / Message Passage Interface and Fortran-M projects.
http://www-fp.mcs.anl.gov/fortran-m/FM.html

Links to papers on Object-Oriented Programming in Fortran 90, Optimization techniques for RISC processors, Parallel Particle-in-Cell Codes, Parallel Computing Tutorial, and Modernization of Fortran Legacy Codes.
site exerpt
 Computing is to develop strategies, algorithms, and techniques to enable effective use of high performance computers for the solution of large scale scientific problems. Appleseed: Macintosh Cluster Object-Oriented Programming in Fortran 90 Optimization techniques for RISC processors Parallel Particle-in-Cell Codes...
http://exodus.physics.ucla.edu/h...uting/high.performance.comp.html

Fortran 90/95/2003 discussion group, with archived messages. Members of the Fortran standards committee and other experts participate.
site exerpt
Archives of COMP-FORTRAN-90@JISCMAIL.AC.UK  List Archives Subscriber's Corner Server Archives List Archives List Management List Moderation Server Management Help Log off Archive Search Archives of COMP-FORTRAN-90@JISCMAIL.AC.UK Fortran 90 List Search the archives Post to the list Join or leave the list (or change settings)...
http://www.jiscmail.ac.uk/lists/comp-fortran-90.html

Guidelines for writing portable and maintainable code.
http://www.meto.gov.uk/research/...cal/fortran90/f90_standards.html

Comprehensive list of Fortran links compiled by H. D. Knoble.
site exerpt
Fortran  Extensive compiler testing and evaluation for many compilers, Windows and Linux: http www.polyhedron.com/ Comparison of Floating-Point Performance of Current Computers: http www.aip.org/cip/langer.htm CPU versus DRAM Speed STREAM Benchmarks at U of Virginia: http www.cs.virginia.edu/stream/ref.html The New Features of Fortran 2003...
http://www.personal.psu.edu/faculty/h/d/hdk/fortran.html

Self-help group of RISCOS users who use Fortran, mainly for scientific applications.
http://users.argonet.co.uk/users/fortran/index.htm

Essay by Werner W. Schulz opining on how object orientation and genericity should be added to Fortran.
site exerpt
comp-fortran-90 archives March 1998: Object-oriented programming in Fortran 2000  Messages sorted by date thread subject author Next message: Richard Weaver Re: Bounds of array and stride Previous message: Alan.Miller vic.cmis.CSIRO.AU Alan Miller, Honorary Research Fellow Re: Same argument passed twice Object-oriented Programming will be a new feature in Fortran...
http://www.fortranlib.com/a0000001.htm

By J. Qiang, R. Ryne, and S. Habib R. Ryne. [PDF]
site exerpt
 %PDF-1.2 26 0 obj endobj xref 26 85 0000000016 00000 n 0000002048 00000 n 0000002546 00000 n 0000002755 00000 n 0000002975 00000 n 0000003082 00000 n 0000003189 00000 n 0000003294 00000 n 0000003315 00000 n 0000004273 00000 n 0000004294 00000...
http://www.slac.stanford.edu/econf/C980914/papers/C-We16.pdf

Article by Jeanne Adams discussing various aspects of the exception-handling technical report.
http://www.scd.ucar.edu/zine/96/summer/articles/3.f2000.html

Programming approach that eases the task of writing parallel programs for massively parallel computers by providing constructs to coordinate non-local memory accesses. At Pfortran's center is an operator that specifies the location of off-processor variables and an operator for aggregate operations.
site exerpt
Introduction to Pfortran  Pfortran programming approach eases the task of writing parallel programs for massively parallel computers by providing constructs to coordinate non-local memory accesses. At Pfortran's center is an operator that specifies the location of off-processor variables and an operator for aggregate...
http://planguages.cs.uchicago.edu/html/pfintro.html

List of resources by Clive Page.
site exerpt
Fortran Resources  Standard was in use for a long time but has long been superseded by Fortran90 and Fortran95. The latest Standard, to be called Fortran2003, is released but it will be a year or two before compilers support it fully. Fortran77...
http://www.star.le.ac.uk/~cgp/fortran.html

Site describes goals and activities of group and has presentations from meetings.
http://www.bcs.org.uk/siggroup/fortran/

Paper by Tim Hopkins, which can be downloaded in PostScript format.
site exerpt
Computer Science: Publication: Is the Quality of Numerical Subroutine Code Improving?  Is the quality of numerical subroutine code improving? Tim Hopkins Technical Report 1-97 University of Kent, Computing Laboratory, University of Kent, Canterbury, UK, January 1997. Abstract We begin by using a software metric tool to generate a number of software...
http://www.cs.kent.ac.uk/pubs/1997/38/index.html

Addresses the Fortran language, its uses, profitability, standardization, further evolution, and the implementation of Fortran compilers. Published three times a year by the Association for Computing Machinery.
http://portal.acm.org/browse_dl....tter&idx=J286&coll=portal&dl=ACM

Online petition to retire Fortran, with ten reasons given. Has FAQ and rebuttal by Van Snyder.
site exerpt
PETITION TO RETIRE FORTRAN  N computer programming language was designed to fulfill the needs of 1950's era computer hardware and numerical models. Modern hardware, numerical methods, and programming styles share little with those of the 1950's, and demand new tools, not incremental refinements of...
http://www.fortranstatement.com/cgi-bin/petition.pl

Article by Cameron Laird on porting old mainframe Fortran programs to Linux.
http://www-106.ibm.com/developerworks/linux/library/l-sc11.html

Articles discusses issues arising in porting Fortran programs from Unix to Windows.
http://msdn.microsoft.com/librar...y/en-us/dnucmg/html/UCMGch14.asp

Resources collected by Tomasz Plewa.
site exerpt
Numerical methods for Fortran programmers  I am sorry for not updating existing links on regular basis, I do not really have time for this, but I will try to keep the contents up-to-date as much as possible. You can also copy, distribute, and modify this...
http://flash.uchicago.edu/~tomek/htmls/num_meth.html

Service to convert Fortran 77 to fully ANSI/ISO compliant C++ to preserve the value of the code and existing documentation.
http://www.objexx.com/Fortran_to_Cpp.html

Article describing why the Cloudy astronomy program was converted from Fortran to C.
site exerpt
Cloudy's Journey from FORTRAN to C, Why and How  I book featured predictions of the code. The FORTRAN 77 source code has always been freely available on the Internet, contributing to its widespread use. The coming of PCs and Linux has fundamentally changed the computing environment. Modern Fortran compilers...
http://www.adass.org/adass/proceedings/adass99/P2-38/

Editorial in Software Development Times magazine by Malcolm Cohen explaining the continuing relevance of Fortran, especially Fortran 2003.
site exerpt
SD Times Old Site Redirect  The content you are looking for has moved to 20040415/opinions/index.html. Please make a note of it Succeed as a Team login news current issue letters columns opinions resource links about site map subscriptions media kit privacy contact us Copyright 1999-2005...
http://www.sdtimes.com/opinions/guestview_100.htm

Sketches of the early FORTRAN programmers.
site exerpt
The FORTRAN Builders  Humphrey calls us squirrels Maybe I had a premonition that something useful would come of computers. In a recent exhumation I found what appeared to be a Xerox copy of a decaying mimeograph copy (pre-Xerox, you know) of an internal...
http://npt.cc.rsu.ru/user/wanderer/ODP/Fortran/PRORES.HTM

Self-help group of RISCOS users who use Fortran, mainly for scientific applications.
site exerpt
 S users who support the use of the programming language Fortran mainly for scientific applications. Latest News 20 November 2005. Come and see us at the RISCOS South West show on Sat. 18th Feb 2006 in Loxton, North Somerset Click...
http://fortran.orpheusweb.co.uk/