Fortran - CompWisdom
About us  |  Why use us?  |  Press  |  Contact us

 

Topic: Fortran


  
 Fortran - Wikipedia, the free encyclopedia
Fortran (also FORTRAN) is a computer programming language originally developed in the 1950s; it is still used for scientific computing and numerical computation half a century later.
Fortran 90 was a major revision, adding free source form, dynamic memory allocation, array operations, abstract data types, operator overloading, pointers, and modules to group related procedures and data together.
Fortran 95 was a minor revision, adding features for parallel programming from the High Performance Fortran dialect, such as user-defined pure and elemental functions, and the forall construct.
http://en.wikipedia.org/wiki/Fortran   (1684 words)

  
 Numerical Recipes in Fortran
Fortran 90 is a general-purpose programming langauge that provides superior facilities for dealing with numerical data, and it is far and away the best language for most applications that are dominated by mathematical, engineering, or scientific analysis.
The reason for this is that Fortran continues to be the nearly universal language of scientific computing.
F retaining the modern features of Fortran - modules and data abstraction, for example - but discards those which are obsolete, or which are difficult to teach or use.
http://www.sali.freeservers.com/engineering/fortran.html   (628 words)

  
 Language Reference - FORTRAN
FORTRAN included many features that were specific to the IBM 704, the first computer on which it was implemented.
FORTRAN is usually credited, Knuth and Pardo in 1977 credit Alick E. Glennie for his Autocode compiler for the Manchester I computer in 1952.
For many years, FORTRAN dominated programming, and was described as the lingua franca, or common tongue, for computer programmers.
http://www.isi.edu/~iko/pl/hw3_fortran.html   (214 words)

  
 The FORTRAN Programming Language
Prior to the development of FORTRAN computer programmers were required to program in machine/assembly code, which was an extremely difficult and time consuming task, not to mention the dreadful chore of debugging the code.
FORTRAN was so innovative not only because it was the first high-level language, but also because of it's compiler, which is credited as giving rise to the branch of computer science now known as compiler theory.
Fortran basics How to use Fortran on the Unix computers at Stanford Variables, declarations, and types Expressions and assignment Logical.
http://www.engin.umd.umich.edu/CIS/course.des/cis400/fortran/fortran.html   (976 words)

  
 Professional Programmer's Guide to Fortran77
Fortran is now one of the most widely used computer languages in the world with compilers available for almost every type of computer on the market.
One of the most important features of Fortran programs is their portability, that is the ease with which they can be moved from one computer system to another.
Fortran was invented by a team of programmers working for IBM in the early nineteen-fifties.
http://www.star.le.ac.uk/~cgp/prof77.html   (17546 words)

  
 Fortran 90 history
Fortran was the first language to be processed in standardization activities for computer technology.
Work on Fortran began in 1954; in 1957 an IBM research team headed by John Backus delivered the first Fortran compiler for the IBM 704 computer.
Work on FORTRAN 77 (X3.9-1978) became intense in the mid 1970s, when many new facilities important to the user community were being developed.
http://www.cisl.ucar.edu/tcg/consweb/Fortran90/scnhist.html   (1380 words)

  
 A brief history of FORTRAN/Fortran
Fortran won the battle against Assembly language, the first in a series of battles to come, and was adopted by the scientific and military communities and used extensively in the Space Program and military projects.
The pioneers of FORTRAN didn't invent the idea of writing programs in a High Level Language (HLL) and compiling the source code to object code with an optimizing compiler, but they produced the first successful HLL.
By the way, Backus was also system co-designer of the computer that run the first compiler, the IBM 704.
http://www.ibiblio.org/pub/languages/fortran/ch1-1.html   (851 words)

  
 Fortran Tutorials
``Fortran 90 and Computational Science'', one section of the Computational Science Educational Project.
Fortran 90 course material is available from the Manchester Computer Centre.
Would you like an intensive course on the Fortran programming language to be given at your organization?
http://www.fortran.com/fortran/tutorials.html   (289 words)

  
 Fortran FAQ
Reid, John, Fortran 90, the language for scientific computing in the 1990s -- Unicom Seminar on Fortran and C in Scientific Computing, 1992 Reid, John, The advantages of Fortran 90 -- Computing 48, 219-238.
Walter W.V Fortran XSC: A portable Fortran90 module library for accurate and reliable scientific computing -- Computing Supplementum 9, 265-286 Wampler, K. Dean, The Object-Oriented programming Paradigm and Fortran programs -- Computers in Physics, Jul/Aug 1990, 385-394.
Though it is in French, the example programs http://www.ifremer.fr/ditigo/molagnon/livref90.html are in Fortran 90.
http://www.faqs.org/faqs/fortran-faq   (10266 words)

  
 Free Software
Fortran Library - The PNNL Fortran Library (aka FLIB) is a set of general purpose Fortran 90 routines that can be used to simplify the process of developing batch-style input/output interfaces.
An Alternate Source (all code 1 ZIP file) - Fortran 90 software for statistical calculations particularly for least squares and subset selection in regression, for quadruple-precision calculations, for random number generation and for optimization, and a Fortran 90 version of part of Lapack.
FPX3 - Fortran Preprocessor with embedded Perl which can be used to simplify Fortran source code development with an integrated set of macros, directives and embedded Perl.
http://www.fortranlib.com/freesoft.htm   (7546 words)

  
 Fortran Resources
Here is a Fortran function which does wild-card matching to a pattern, which may contain "?" to match any single character, and "*" to match zero or more consecutive characters of any type.
Polyhedron Software sell many Fortran compilers and tools, and have PlusFORT for Linux available free for academic use - this includes the excellent SPAG spaghetti-code unscrambler, and a useful comparison of compiler features and benchmarks.
A very useful site giving comparisons of the features supported by a wide range of Fortran compilers, and benchmark ratings, is that of Polyhedron Software.
http://www.star.le.ac.uk/~cgp/fortran.html   (1610 words)

  
 GNU Fortran 95 -- Free number crunching FORALL! - GNU Project - Free Software Foundation (FSF)
In particular, the project wishes to reach the users of the Fortran 95 language, be it in the scientific community, in education or in a commercial environment.
Gfortran development is a part of the GNU Project, aiming to bring free number crunching to all GNU system variants.
The gfortran development effort uses an open development environment in order to attract a larger team of developers and to ensure that gfortran can work on multiple architectures and diverse environments.
http://gcc.gnu.org/fortran   (763 words)

  
 GNU Fortran 77 (g77) Legacy Site
GNU Fortran (g77) is the Fortran development system for Project GNU.
As with all free software, GNU Fortran, or g77, will continue to progress and evolve as directed by those who take the time and make the effort to test, fix, and improve it.
GNU means "GNU's Not UNIX(tm)" and is the primary project currently being worked on by the Free Software Foundation (FSF), a non-profit organization committed to the creation of a large body of useful, free, source-code-available software.
http://world.std.com/~burley/g77.html   (809 words)

  
 FORTRAN on Encyclopedia.com
Visual Numerics' IMSL Fortran 5.0 Library targeted for next release of Intel Fortran for Windows; Visual Numerics to optimize its high-performance numerical analysis tools for Intel compiler technology.
IMSL Fortran Numerical Library v5.0 Now Available with IBM XL Fortran Advanced Edition for Mac OS X. Pro Fortran for Windows 6.2 Standard and MP
IMSL Fortran Numerical Library v5.0 Now Available with IBM XL Fortran Advanced Edition for Mac OS X. Date: 11/10/2004
http://www.encyclopedia.com/html/X/X-F1O1R1T1R1A1N1.asp   (243 words)

  
 Free Fortran Compilers and Interpreters (thefreecountry.com)
The Intel Fortran Compiler for Linux is free for personal, non-commercial use (registration required).
You may only generate code for your personal use on your home computer, and all executables will display a banner on execution.
Just because a program, book or service is listed here or has a good review does not mean that I endorse or approve of the program or of any of its contents.
http://www.thefreecountry.com/compilers/fortran.shtml   (999 words)

  
 IBM Software - IBM Fortran Compilers - Family Overview
Fortran's rich set of mathematical computation features, array manipulation, and optimizable constructs help you quickly create complex yet efficient modelling algorithms.
XL Fortran Advanced Edition for Linux supports your choice of RHEL4, SLES9, and Y-HPC Linux distributions.
IBM Software - IBM Fortran Compilers - Family Overview
http://www-3.ibm.com/software/awdtools/fortran   (256 words)

  
 The historical development of Fortran
The purpose of this is to show how Fortran has been developed from a cryptical, almost machine-dependent language, into a modern structured high-level programming language.
Officially the first Fortran version to be spelled Fortran is Fortran 90, all previous versions should be
The final example shows the program in the new programming language F. Program TPK in Pascal for UNIX
http://www.nsc.liu.se/~boein/f77to90/a7.html   (1146 words)

  
 Fortran
Fortran code for Numerical methods in physics, by Rogina: http://cromath.math.hr/~rogina/nmf/nmf.html
Fortran Partnerandtrade (FPT), Fortran source code tool by SimCon and Software Validation Limited: http://www.simcon.uk.com/
comp.lang.fortran, the Fortran Information File by Michael Metcalf, Arnaud Desitter, (formerly) Oxford University School of Geography and the Environment, the GEaRS group at Penn State, many people who shared their questions and problems with me, Arjen Markus, Vivek Rao and Peter M.Weiss.
http://www.personal.psu.edu/faculty/h/d/hdk/fortran.html   (1947 words)

  
 Lahey - Fortran Resources
Fortran Library, a directory of user-submitted information of interest to scientific and technical programmers
Works with a single Fortran file or with a zip of multiple source files.
FLIB, a collection of Fortran routines with emphasis on non-numeric computations
http://www.lahey.com/other.htm   (315 words)

  
 Fortran 90 for the Fortran 77 Programmer
A complete textbook in Swedish on Fortran 90/95 has been prepared, and is available both electronically in a hypertext version and in printed form.
Further information on Fortran 90 is available via Bo Einarsson's Fortran page.
This HTML version can be used from both UNIX and Windows.
http://www.nsc.liu.se/~boein/f77to90/f77to90.html   (269 words)

  
 Lahey Computer Systems, Inc.
Winteracter is a Fortran 9x user interface and graphics toolset supporting Microsoft Windows and X Windows.
It combines a comprehensive subroutine library with an extensive set of visual tools that simplify the design and development process.
Real-time viewing, animation and advanced graphical scene-rendering brings 3D visualization to a new level using fully integrated OpenGL functionality.
http://www.lahey.com   (386 words)

  
 HP Fortran compilers - HP DSPP
HP Fortran compilers are the first choice of technical computing professionals around the world.
HP's Fortran products are available for multiple platforms: Windows®, Tru64 UNIX AlphaServer systems, Linux AlphaServer systems, and HP OpenVMS (Alpha / VAX).
DSPP recommends use of IE 5.0 or above or Netscape 4.76 or above for best results.
http://h21007.www2.hp.com/dspp/tech/tech_TechSoftwareDetailPage_IDX/1,1703,6235,00.html   (92 words)

  
 Refined Fortran Computer Encyclopedia Enterprise Resource Directory Complete Guide to Internet
"Refined Fortran: Another Sequential Language for Parallel Programming," H.G. Dietz et al, Proc 1986 Intl Conf Parallel Proc, pp.184-191.
Refined Fortran Computer Encyclopedia Enterprise Resource Directory Complete Guide to Internet
http://www.jaysir.com/computer-encyclopedia/r/refined-fortran-computer-terms.htm   (48 words)

  
 FORmula TRANslator - FORTRAN
1961 - FORTRAN IV For additional computer history, please see our computer history section.
Short for FORmula TRANslator, FORTRAN was one of the first programming languages.
FORTRAN began being created in 1954 by members of the IBM team and is still used today.
http://www.computerhope.com/jargon/f/fortran.htm   (61 words)

  
 Notes on FORTRAN Programming
Code Tuning co-guide, 1998 Lahey Fortran Users' Conference
http://www.ibiblio.org/pub/languages/fortran   (28 words)

Compwisdom
 About us   |  Why use us?   |  Press   |  Contact us

 Copyright © 2006 CompWisdom.com Usage implies agreement with terms.