| 244 Fortran Programming Resources |
| A Brief History of FORTRAN/Fortran
|
| Both forms of the language name, FORTRAN and Fortran, are used.
|
| Open |
Open Tab |
|
Provides Information |
| A Collection of Optimization Algorithms in Fortran
|
| and A Collection of Fortran Subroutines.
|
| Open |
Open Tab |
|
Provides Information |
| A Comparison of C++, FORTRAN 90 and Oberon-2 for Scientific Programming
|
| In the past decade, the programming languages C++, FORTRAN 90 and Oberon-2 all evolved from their ancestors.
|
| Open |
Open Tab |
|
Provides Information |
| A Conversion Course for Fortran 77 Programmers
|
| This course presents an overview of Fortran 90 and explains the features that are new to the language.
|
| Open |
Open Tab |
|
Provides Information |
| A Fortran 90 Tutorial
|
| By Zane Dodson, Computer Science Department, University of New Mexico.
|
| Open |
Open Tab |
|
Provides Information |
| A General Overview of Fortran 90
|
| Fortran 90 is now the only supported Fortran on the Cray Computers.
|
| Open |
Open Tab |
|
Provides Information |
| A Physics 416 Fortran Tutorial
|
| By Richard Kass.
|
| Open |
Open Tab |
|
Provides Information |
| Absoft
|
| Makers of Pro Fortran, a Windows-based suite of Fortran development tools.
|
| Open |
Open Tab |
|
Provides Products |
| ACM SIGPLAN Fortran Forum
|
| FORTRAN Forum (not included in membership) Addresses the FORTRAN language, its uses, profitability, standardization, further evolution, and the implementation of FORTRAN processors. Published 3 times per year.
|
| Open |
Open Tab |
|
Provides Information |
| ADAPTOR
|
| Translates HPF programs into Fortran 90. Publications, source code, documentation.
|
| Open |
Open Tab |
|
Provides Information |
| ADIFOR 2.0
|
| Automatic Differentiation of Fortran.
|
| Open |
Open Tab |
|
Provides Information |
| Advanced Fortran 90
|
| By Timothy H. Kaiser, Ph.D.
|
| Open |
Open Tab |
|
Provides Information |
| Apogee Software
|
| is a provider of advanced software solutions for developers seeking the best in JavaTM and C/C++ programming environments and tools.
|
| Open |
Open Tab |
|
Provides Products |
| Apple Mailing Lists
|
| Fortran-dev -- Discussions about how to use Fortran on Mac OS X.
|
| Open |
Open Tab |
|
Provides Information |
| Apps:
|
| Au Naturel, DropCopy, Pro Fortran, WindowShade.
|
| Open |
Open Tab |
|
Provides a Service |
| Archives of COMP-FORTRAN-90
|
| Search the archives, Post to the list.
|
| Open |
Open Tab |
|
Provides Information |
| Arnaud's technical recipes
|
| contains some technical information.
|
| Open |
Open Tab |
|
Provides Information |
| AUTO_DERIV
|
| Tool for automatic differentiation of a Fortran code.
|
| Open |
Open Tab |
|
Provides Information |
| B |
| BCS Fortran Specialist Group
|
| The Group was established in 1970 to provide an open forum for Fortran users.
|
| Open |
Open Tab |
|
Provides Information |
| British Computer Society (BCS) Fortran Specialist Group
|
| Site describes goals and activities of group and has presentations from meetings.
|
| Open |
Open Tab |
|
Provides Information |
| C |
| C and FORTRAN Mixed Programming
|
| It is possible, with a little care, to combine C and FORTRAN modules in the same program.
|
| Open |
Open Tab |
|
Provides Information |
| C, C++, and Fortran
|
| bindings for MPI-1.2.
|
| Open |
Open Tab |
|
Provides Information |
| Calling c from fortran
|
| The Unix portable Fortran-77 compiler ('f77') is written almost entirely in C.
|
| Open |
Open Tab |
|
Provides Information |
| Calling C from Fortran
|
| The Unix portable Fortran-77 compiler ('f77') is written almost entirely in C.
|
| Open |
Open Tab |
|
Provides Information |
| Capturing output for printing
|
| There are several ways to capture your program's output in a file.
|
| Open |
Open Tab |
|
Provides Information |
| Carriage control
|
| The Unix implementation of Fortran-77 does not support the ANSI-standard "carriage control" codes.
|
| Open |
Open Tab |
|
Provides Information |
| Catalog of Compilers
|
| For Fortran.
|
| Open |
Open Tab |
|
Provides a Service |
| CCP4 and Fortran 90
|
| The CCP4 suite currently uses Fortran 77 with a few obsolescent features, and a few Fortran 90 extensions which are generally accepted by f77 compilers (IMPLICIT NONE, END DO, long names, etc.).
|
| Open |
Open Tab |
|
Provides Information |
| Central Consulting - Software - Programming - Fortran
|
| IBM's XL FORTRAN (Release 2) compiler supports the ANSI FORTRAN 77 programming language, with SAA, VS FORTRAN, RT PC FORTRAN, and RT VS FORTRAN extensions.
|
| Open |
Open Tab |
|
Provides Information |
| cfortran.h:
|
| Interfacing C or C++ and FORTRAN.
|
| Open |
Open Tab |
|
Provides Information |
| Cleanscape FORTRAN-lint
|
| FORTRAN-lint is a source-code analyzer that expedites and simplifies the debugging and maintenance of FORTRAN 77 and FORTRAN 90 programs.
|
| Open |
Open Tab |
|
Provides Products |
| Cleanscape Software Source Code Analyzer Resource Center.
|
| Cleanscape Source Code Analysis Resource Center shares with you the knowledge, experience and tools we've built during 20 years of being an innovative developer of static source code analyzers and software development automation solutions.
|
| Open |
Open Tab |
|
Provides Information |
| Clive Page's list of Fortran Resources
|
| Note that the Fortran77 Standard has long been superseded by Fortran90 and Fortran95.
|
| Open |
Open Tab |
|
Provides Information |
| Cloudy's Journey from FORTRAN to C, Why and How
|
| Cloudy is a large-scale plasma simulation code that is widely used across the astronomical community as an aid in the interpretation of spectroscopic data.
|
| Open |
Open Tab |
|
Provides Information |
| Co-Array Fortran
|
| (previously known as F--) is a small extension to Fortran 95.
|
| Open |
Open Tab |
|
Provides Information |
| Co-Array Fortran
|
| is a small set of extensions to Fortran 95 for Single Program Multiple Data, SPMD, parallel processing.
|
| Open |
Open Tab |
|
Provides Information |
| COLORIT Color Generator
|
| A Fortran GET Method CGI.
|
| Open |
Open Tab |
|
Provides a Service |
| Common Fortran Error Messages
|
| When you execute your program, you may encounter run-time errors that are difficult to trace.
|
| Open |
Open Tab |
|
Provides Information |
| Compaq Fortran Products
|
| Robust, high-performance Fortran compilers for Alpha, Intel and VAX systems.
|
| Open |
Open Tab |
|
Provides Information |
| Comparing Fortran with Root
|
| On this page we show benchmark results using ROOT with a comparison with similar programs written in Fortran.
|
| Open |
Open Tab |
|
Provides Information |
| Comparison of C++ and Fortran 90 for Object-Oriented Scientific Programming
|
| By John R. Cary and Svetlana G. Shasharina.
|
| Open |
Open Tab |
|
Provides Information |
| Compilation (MORTRAN and Fortran)
|
| The EGSnrc system is written in the Mortran3 language which is a pre-processor for Fortran.
|
| Open |
Open Tab |
|
Provides Information |
| Computational Science & Engineering Department
|
| Fortran 90 for Scientific Computing.
|
| Open |
Open Tab |
|
Provides Information |
| Computers in Engineering 308-208
|
| FORTRAN 90, C and Algorithms, by Gerald Ratzer.
|
| Open |
Open Tab |
|
Provides Information |
| D |
| D System
|
| a research project of the Parallel Programming Systems group at Rice University.
|
| Open |
Open Tab |
|
Provides Information |
| Debugging your fortran program
|
| You can minimize your debugging time by following a few specific rules.
|
| Open |
Open Tab |
|
Provides Information |
| Dictionary of Programming Languages
|
| FORTRAN (from FORmula TRANSlation) is one of the oldest programming languages.
|
| Open |
Open Tab |
|
Provides Information |
| Do not use columns 73-80 in source file
|
| If you encounter problems with unmatched parentheses or quotation marks or illegal continuation characters, the problems may be that you are not adhering to the Fortran conventions for column format.
|
| Open |
Open Tab |
|
Provides Information |
| Doing Calls Between Languages (Tutorial)
|
| Here is a tutorial on inter-calling between all sorts of different languages in Unix, courtesy of Chris Torek, U. of Maryland.
|
| Open |
Open Tab |
|
Provides Information |
| E |
| Etnus - TotalView - Fortran
|
| TotalView is the proven leader in Fortran debugging.
|
| Open |
Open Tab |
|
Provides Information |
| Esprit HPF+ homepage
|
| Extensions to HPF. Papers bibliography and compiler.
|
| Open |
Open Tab |
|
Provides Information |
| Events in the History of Computing - 1954
|
| Since the 1930s IBM had built a series of calculators in the 600 series that contributed to the versatility of the card processing equipment that was their major product.
|
| Open |
Open Tab |
|
Provides Information |
| F |
| F2PY:
|
| Fortran to Python interface generator
|
| Open |
Open Tab |
|
Provides Information |
| F90 FAN's: Fortran 90 Frequently Asked about News.
|
| Michel Olagnon's Fortran 90 List. A Fortran 90 set of pointers.
|
| Open |
Open Tab |
|
Provides Information |
| f90gl: Fortran interface for OpenGL amd Glut
|
| f90gl is a public domain implementation of the official Fortran 90 bindings for OpenGL.
|
| Open |
Open Tab |
|
Provides Information |
| fh2h
|
| Fortran to C header translator.
|
| Open |
Open Tab |
|
Provides a Service |
| FITSIO User's Guide
|
| A Subroutine Interface to FITS Format Files for Fortran Programmers.
|
| Open |
Open Tab |
|
Provides Information |
| Forcheck
|
| Total Code analysis for FORTRAN.
|
| Open |
Open Tab |
|
Provides Products |
| Fortran
|
| for related resources file s2d.shar for converting between Fortran single and double precision.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran
|
| The First Successful High Level Programming Language - Invented by John Backus and IBM.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran & C
|
| Mixing Fortran & C.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran - Lahey Computer Systems, Inc.
|
| Fortran Compilers and Development Tools.
|
| Open |
Open Tab |
|
Provides Products |
| Fortran 77 Compiler Characteristics
|
| Determine a Fortran 77 compiler to use. If F77 is not already set in the environment, then check for g77 and f77, and then some other names.
|
| Open |
Open Tab |
|
Provides Information |
| FORTRAN 77, 90, 95 editor, reverse engineering, code navigation and automatic documentation
|
| Understand for FORTRAN is an interactive development environment (IDE) tool providing reverse engineering, automatic documentation, metrics and cross referencing of FORTRAN source code.
|
| Open |
Open Tab |
|
Provides Products |
| Fortran 77 Codes
|
| You can go to the the respective categories to check about available programs.
|
| Open |
Open Tab |
|
Provides a Service |
| Fortran 77 Programs Related to the Book
|
| An Introduction to Computational Physics.
|
| Open |
Open Tab |
|
Provides Information |
| FORTRAN 77 Reference
|
| Although quite elderly as programming languages go, FORTRAN remains the pre-eminent "number-crunching" language.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 77 Standard
|
| Specification of the language.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 77 Tutorial
|
| Course Outline.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90
|
| Introductory Course.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90
|
| The Towers of Hanoi as a Fortran 90 program.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90 +
|
| Fortran 90, Fortran 95, Fortran 2000 -- A WEB site on the way to more public domain utilities.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90 and Multiprocessing
|
| Objectives of this Tutorial: To serve as an outline for a two-hour lecture on Fortran 90 at Boston University as well as an "in-a-nut-shell" reference guide on Fortran 90 and its extensions.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90 for Scientists and Engineers
|
| By Brian D. Hahn, Department of Methematics and Applied Mathematics, University of Cape Town, South Africa.
|
| Open |
Open Tab |
|
Provides Products |
| Fortran 90 for the Fortran 77 Programmer
|
| This tutorial is written in order to ease the transition from the very common and popular programming language Fortran 77 to the more modern Fortran 90.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90 History
|
| Controversy, compromise, modernization: From FORTRAN to Fortran 90
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90 on the Unix Service
|
| Fortran 90 is the current standard for the Fortran language.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90 Software Repository
|
| Why not contribute some of your own code?
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90 Standards
|
| European Standards For Writing and Documenting Exchangeable Fortran 90 Code.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90 Tutorial
|
| By Dr. C.-K. Shene, Associate Professor Department of Computer Science, Michigan Technological University
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90 Tutorial
|
| By Michael Metcalf.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 90/95 Texts and Links
|
| Tutorials, news, links.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 95/2003 Explained Third Edition
|
| The only complete and authoritative description of the new standard Fortran 2003.
|
| Open |
Open Tab |
|
Provides Products |
| Fortran 95 Handbook
|
| a comprehensive reference work for the Fortran programmer and implementor, contains a complete description of the Fortran 95 programming language.
|
| Open |
Open Tab |
|
Provides Products |
| Fortran 95 Portability Project
|
| How Portable Can Fortran Programs Be?
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 2000 Draft Standard
|
| This is a draft proposed American National Standard.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran 2003 Examples
|
| All Our Freely Available Source Code Is Licensed Under the Gnu General Public Licenses.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran and Windows
|
| How to do it!
|
| Open |
Open Tab |
|
Provides Information |
| Fortran and Windows
|
| This is a small article on ways to convert Fortran programs to run under Windows operating systems.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran API
|
| The Fortran interface for each Zoltan Interface Function and Application-Registered Query Function is given along with the C interface.
|
| Open |
Open Tab |
|
Provides Information |
| FORTRAN Basics Quiz
|
| A quick online quiz to test you knowledge of fortran.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Binding Issues
|
| MPI-1.1 provided bindings for Fortran 77.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Code Generation
|
| This example shows some of the pitfalls of naive use of symbolic computation.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran code used in
|
| "Bayesian Analysis of Long Memory and Persistence using ARFIMA Models"
|
| Open |
Open Tab |
|
Provides Information |
| Fortran FAQ
|
| Here are some answers to frequently asked questions.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran FAQ
|
| There are reader questions on this topic.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Formats
|
| We have discussed the READ and WRITE statements. These are the so-called list-directed input/output statements.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Forum
|
| 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.
|
| Open |
Open Tab |
|
Provides Information |
| FORTRAN Genetic Algorithm (GA) Driver
|
| By David L. Carroll.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran I
|
| Fortran was not then called a programming language; the manual describes "The FORTRAN Automatic Coding System for the IBM 704 EDPM."
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Library
|
| A Free Technical Programming Resource
|
| Open |
Open Tab |
|
Provides Information |
| The Fortran Company
|
| Fortran-related products, training; links to information, free software, tools, consultants; by Unicomp.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Market: Fortran Information
|
| collection of documents, tutorials, benchmarks, and links.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Modernization Project
|
| Enhance codes to benefit from modern software engineering techniques.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Multi-processing Application Development
|
| Writing programs that run on multiple processors and take maximum advantage of the hardware can be a complex task.
|
| Open |
Open Tab |
|
Provides Products |
| Fortran Programmers Club
|
| Dedicated to Fortran on Microsoft Windows platform; downloads and resources available for a fee.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Resources
|
| Let the Lahey online source checker diagnose hitherto undetected programming errors in your code, whether it's spaghetti pre-77 code or nice fresh Fortran 90 or 95. Detects
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Resources and Compilers
|
| Comprehensive list of Fortran links compiled by H. D. Knoble.
|
| Open |
Open Tab |
|
Provides Information |
| FORTRAN Tutorial
|
| Computer Methods in Chemical Engineering.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Tutorial
|
| Fortran 77 and Numerical software.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran with ScaMPI
|
| Scali's MPI implementation (ScaMPI) keeps the record in latency and bandwidth.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran Workshop:
|
| An Introduction to Fortran77.
|
| Open |
Open Tab |
|
Provides Information |
| Fortran: For-to-Win Windows Development and Conversion Services
|
| This consulting company offers their services to those learning the Fortran programming language.
|
| Open |
Open Tab |
|
Provides a Service |
| Fortran, at home on Linux
|
| Linux is hospitable for legacy applications.
|
| Open |
Open Tab |
|
Provides Information |
| Free FORTRAN Compilers
|
| The following site lists a number of free compilers.
|
| Open |
Open Tab |
|
Provides Information |
| Free Fortran Compilers
|
| There are a number of free Fortran 77 and 90 compilers available on the net.
|
| Open |
Open Tab |
|
Provides a Service |
| Free fortran library to read and write gzipped files
|
| Download version 0.2 here right away!
|
| Open |
Open Tab |
|
Provides a Service |
| Free Programming Resources
|
| Free Fortran Tutorials and Fortran Programming Examples.
|
| Open |
Open Tab |
|
Provides Information |
| Free Software and Patches
|
| for Fortran.
|
| Open |
Open Tab |
|
Provides Information |
| FTNCHEK
|
| is a static analyzer for Fortran 77 programs.
|
| Open |
Open Tab |
|
Provides a Service |
| FXDR
|
| is a library that allows you to make calls to the XDR (eXternal Data Representation) routines from Fortran.
|
| Open |
Open Tab |
|
Provides Information |
| G |
| Get started using the debugger DBX
|
| How to get started using the debugger DBX.
|
| Open |
Open Tab |
|
Provides Information |
| Getting Started with FORTRAN
|
| This document provides basic FORTRAN information for Kansas State University. The three FORTRAN compilers available at KSU, WATFOR-77, VS FORTRAN, and Sun FORTRAN, are described and compared.
|
| Open |
Open Tab |
|
Provides Information |
| GNU Fortran 95
|
| The GNU Fortran 95 project, or gfortran, is developing a Fortran 95 compiler front end, as well as runtime libraries, for GCC, the GNU Compiler Collection.
|
| Open |
Open Tab |
|
Provides Information |
| GNU Fortran for OS/2, DOS and Win32 using EMX/RSX
|
| This is the port of GNU Fortran (g77-0.5.23) for EMX (OS/2 and DOS) and RSX (Win32 console-apps, DOS-DPMI).
|
| Open |
Open Tab |
|
Provides a Service |
| GNU Fortran G77 for Win32
|
| is a free Fortran compiler produced by the Free Software Foundation (FSF).
|
| Open |
Open Tab |
|
Provides Information |
| GNUFOR
|
| a GNUPLOT/FORTRAN90 interface.
|
| Open |
Open Tab |
|
Provides Information |
| H |
| Handling Arithmetic Errors in Fortran 2000
|
| Article by Jeanne Adams discussing various aspects of the exception-handling technical report.
|
| Open |
Open Tab |
|
Provides Information |
| Hello, World
|
| Example of simple program in Fortran.
|
| Open |
Open Tab |
|
Provides Information |
| Help for Fortran and Fortran90 Programming
|
| Brief Review of F77.
|
| Open |
Open Tab |
|
Provides Information |
| High Performance Computing: UCLA Plasma Simulation Group
|
| 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.
|
| Open |
Open Tab |
|
Provides Information |
| High Performance Fortran
|
| A portable, data-parallel extension to Fortran 90.
|
| Open |
Open Tab |
|
Provides Information |
| High Performance Fortran (HPF)
|
| HPF is a set of extensions to Fortran 90 that provide access to high-performance architecture features while maintaining portability across platforms.
|
| Open |
Open Tab |
|
Provides Information |
| High Performance Fortran in Practice
|
| By Charles Koelbel, Rice University.
|
| Open |
Open Tab |
|
Provides Information |
| How widely used is HPF?
|
| There are currently 34 listed HPF applications.
|
| Open |
Open Tab |
|
Provides Information |
| HP Fortran - HP DSPP
|
| HP Fortran technical software.
|
| Open |
Open Tab |
|
Provides Products |
| HP Fortran documentation
|
| Following are current HP Fortran documents, their part numbers, and the HP-UX operating system release which they support.
|
| Open |
Open Tab |
|
Provides Information |
| HPF Applications (HPFA)
|
| This is the CRPC and NPAC collection of material to help use, apply, and promote High Performance Fortran (HPF).
|
| Open |
Open Tab |
|
Provides Information |
| HPFC
|
| Optimizing compiler for a subset of HPF. Source code and description.
|
| Open |
Open Tab |
|
Provides Information |
| I |
| IBM Software: XLHPF
|
| Commercial compiler for AIX. Product information and online ordering.
|
| Open |
Open Tab |
|
Provides Information |
| Implementation of Object-Oriented Design with Fortran Language in beam Dynamics Studies
|
| By J. Qiang, R. Ryne, and S. Habib R. Ryne, LANL, Los Alamos, NM 87545 USA
|
| Open |
Open Tab |
|
Provides Information |
| Incorporating Fortran functions into Matlab
|
| What is wrong with trying to use the .MEX method of incorporating Fortran functions into Matlab as subroutines?
|
| Open |
Open Tab |
|
Provides Information |
| Indowsway
|
| RealWin software lets Fortran programmers create and convert applications to MS 32-bit Windows platforms. Incorporate user interface rountines.
|
| Open |
Open Tab |
|
Provides Products |
| Intel Fortran Compiler For Linux
|
| Optimize your applications on Intel processors, while taking maximum advantage of legacy code and software investments.
|
| Open |
Open Tab |
|
Provides Information |
| Intel™ Fortran Compiler for Linux
|
| Intel® Fortran Compiler 8.1 for Linux.
|
| Open |
Open Tab |
|
Provides Products |
| Introduction to Fortran
|
| Solving Problems Using Computers and High Level Programming Languages.
|
| Open |
Open Tab |
|
Provides Information |
| ISO/IEC JTC1/SC22/WG5 (Fortran)
|
| Welcome to the official home of Fortran Standards
|
| Open |
Open Tab |
|
Provides Information |
| ISS: Information Services and Systems
|
| Fortran 90, 95 and 2003 based information and sources.
|
| Open |
Open Tab |
|
Provides Information |
| J |
| J3 - Fortran Standards
|
| J3 is the US Fortran standards committee, a technical subcommittee of the InterNational Committee for Information Technology Standards (INCITS), formerly known as the National Committee for Information Technology Standards.
|
| Open |
Open Tab |
|
Provides Information |
| Java/C/C++/Fortran Makefile
|
| A simple replacement for Ant.
|
| Open |
Open Tab |
|
Provides Information |
| Jeff's Fortran Code
|
| Programs and Subroutines.
|
| Open |
Open Tab |
|
Provides Information |
| L |
| Lahey Computer Systems
|
| Fortran 77 and 90 Language Systems for DOS and Windows.
|
| Open |
Open Tab |
|
Provides Products |
| Language Reference - FORTRAN
|
| History and Philosophy of FORTRAN.
|
| Open |
Open Tab |
|
Provides Information |
| Linux - Languages - Fortran
|
| With literally 1000's of the world's best Linux software applications & games, TUCOWS Linux is your resource for the 'Net's LATEST & GREATEST software releases!
|
| Open |
Open Tab |
|
Provides Information |
| Linux Fortran Information Page
|
| Information about running Fortran codes under Linux, by Jeff Templon. Describes and compares the available compilers.
|
| Open |
Open Tab |
|
Provides Information |
| M |
| Mathematical Methods for Chemists Numerical Methods: Fortran & Mathematica
|
| By Harold W. Schranz, Research School of Chemistry, ANU, Canberra, ACT 0200, Australia.
|
| Open |
Open Tab |
|
Provides Information |
| Mathtools.net
|
| Fortran/Utilities.
|
| Open |
Open Tab |
|
Provides Information |
| Mathtools.net
|
| is a technical computing portal for all scientific and engineering needs.
|
| Open |
Open Tab |
|
Provides a Service |
| MatrixMarket I/O Functions for Fortran (F77/F90)
|
| Matrix Market provides Fortran subroutines for three basic Matrix Market file I/O functions: mminfo, mmread, and mmwrite.
|
| Open |
Open Tab |
|
Provides Information |
| Microsoft FORTRAN Version Features
|
| This document lists brief descriptions of current and older Microsoft FORTRAN compilers and tools for the PC, along with a brief list of features and notes.
|
| Open |
Open Tab |
|
Provides Information |
| Migrating Fortran
|
| Articles discusses issues arising in porting Fortran programs from Unix to Windows.
|
| Open |
Open Tab |
|
Provides Information |
| Mixed language programming using C++ and FORTRAN 77
|
| A portable technique for Windows NT/95, UNIX and other systems.
|
| Open |
Open Tab |
|
Provides Information |
| Mixing C and Fortran on the SP
|
| Routines written in Fortran and C/C++ can be mixed in a single program.
|
| Open |
Open Tab |
|
Provides Information |
| Mixing C, C++, and Fortran 77
|
| This page describes how to cross-use C, C++, and Fortran 77 in an Unix environment.
|
| Open |
Open Tab |
|
Provides Information |
| More on What is GNU Fortran?
|
| The g77 compiler is a combination of a front end that translates Fortran source programs and a back end that uses the results of the translation to make an object or executable file that performs the actions specified by the source programs when run.
|
| Open |
Open Tab |
|
Provides Information |
| MS FORTRAN Help
|
| Computer Methods in Chemical Engineering.
|
| Open |
Open Tab |
|
Provides Information |
| Multiple Precision Computation
|
| FMLIB is a package of Fortran routines for real and complex arithmetic and elementary functions.
|
| Open |
Open Tab |
|
Provides Information |
| Multiprecision Software Directory
|
| This web site contains the double-double precision, quad-double precision and arbitrary precision software.
|
| Open |
Open Tab |
|
Provides Information |
| N |
| NAG's Fortran 90 Library
|
| Considerable care has been devoted to improving the user-interface to the procedures in the NAG Fortran 90 Library.
|
| Open |
Open Tab |
|
Provides Information |
| NASoftware
|
| Innovative Computing Solutions.
|
| Open |
Open Tab |
|
Provides Information |
| Notes on FORTRAN Programming
|
| User Notes on FORTRAN Programming (An open cooperative practical guide).
|
| Open |
Open Tab |
|
Provides Information |
| Numerical Algorithms Group
|
| Fortran 90 Software Repository.
|
| Open |
Open Tab |
|
Provides Information |
| Numerical Algorithms Group (NAG)
|
| Libraries, compilers, tools, information, software for statistics, visualization, symbolic calculation, simulation.
|
| Open |
Open Tab |
|
Provides Information |
| Numerical Recipes in Fortran
|
| Thanks to special permission from Cambridge University Press, we are able to bring you the complete Numerical Recipes in Fortran 77 book On-Line!
|
| Open |
Open Tab |
|
Provides Information |
| O |
| Object-oriented programming in Fortran 2000
|
| The Fortran J3 committee is currently working on drafting a proposal and is coming closer to a complete draft.
|
| Open |
Open Tab |
|
Provides Information |
| Objexx - Fortran to C++ Conversion
|
| Service to convert Fortran 77 to fully ANSI/ISO compliant C++ to preserve the value of the code and existing documentation.
|
| Open |
Open Tab |
|
Provides Information |
| Obtaining a printed copy of compilation errors
|
| The error messages are written to "standard error".
|
| Open |
Open Tab |
|
Provides Information |
| Obtaining a printed copy of error messages
|
| Enabling the debug printout is another way of getting information, but many times there is so much data that the information you want can easily get lost.
|
| Open |
Open Tab |
|
Provides Information |
| Open Watcom - Portable Compilers and Tools
|
| Your home on the web for the Open Watcom compilers and tools!
|
| Open |
Open Tab |
|
Provides Information |
| OpenMP Fortran Application Program Interface
|
| Instruction Manual in PDF form.
|
| Open |
Open Tab |
|
Provides Information |
| OpenMP: Simple, Portable, Scalable SMP Programming
|
| The OpenMP Application Program Interface (API) supports multi-platform shared-memory parallel programming in C/C++ and Fortran on all architectures, including Unix platforms and Windows NT platforms.
|
| Open |
Open Tab |
|
Provides Information |
| OpenMP: Specifications
|
| Fortran 2.0 Specification Available. The OpenMP ARB has released version 2.0 of the OpenMP Fortran API.
|
| Open |
Open Tab |
|
Provides Information |
| OS/8 Fortran
|
| Fortran Help.
|
| Open |
Open Tab |
|
Provides Information |
| Other Fortran Resources
|
| Free Software.
|
| Open |
Open Tab |
|
Provides a Service |
| P |
| Parallel Integrated Research
|
| Asynchronous parallel solver package, parallel programming language, 3D frame structural analysis package; for Windows NT.
|
| Open |
Open Tab |
|
Provides Information |
| Part One: FORTRAN The Early “Turning Point”
|
| The history of FORTRAN programming language.
|
| Open |
Open Tab |
|
Provides Information |
| Perl for fun and fortran
|
| I have several Perl scripts which I find useful when working with Fortran programs.
|
| Open |
Open Tab |
|
Provides Information |
| Perl for Fun and Fortran
|
| I have several Perl scripts which I find useful when working with Fortran programs.
|
| Open |
Open Tab |
|
Provides Information |
| Petition to Retire Fortran
|
| Online petition to retire Fortran, with ten reasons given. Has FAQ and rebuttal by Van Snyder.
|
| Open |
Open Tab |
|
Provides Information |
| Pfortran
|
| 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.
|
| Open |
Open Tab |
|
Provides Information |
| PGPLOT
|
| Graphics Subroutine Library.
|
| Open |
Open Tab |
|
Provides Information |
| PHY 201 Physics Computations
|
| Teaching Fortran to Physics Majors.
|
| Open |
Open Tab |
|
Provides Information |
| Polyhedron Software
|
| Fortran, C, C++ compilers, tools and libraries, Mathematica.
|
| Open |
Open Tab |
|
Provides a Service |
| PostScript for Technical Drawings
|
| A free Fortran-callable PostScript Plotting Library
|
| Open |
Open Tab |
|
Provides Information |
| Problems With Fortran Bindings for MPI
|
| This section discusses a number of problems that may arise when using MPI in a Fortran program.
|
| Open |
Open Tab |
|
Provides Information |
| Professional Programmer's Guide to Fortran77
|
| By Clive G. Page, University of Leicester, UK.
|
| Open |
Open Tab |
|
Provides Information |
| Programming Courses
|
| Programming In Fortran 77 & Fortran 95 Training Course. From PTR Associates Ltd.
|
| Open |
Open Tab |
|
Provides a Service |
| Programming in Fortran
|
| Fortran in its most popular language level.
|
| Open |
Open Tab |
|
Provides Information |
| Programming in FORTRAN
|
| FORTRAN was designed for scientists and engineers, and has dominated this field.
|
| Open |
Open Tab |
|
Provides Information |
| Programming in Fortran M
|
| by Ian Foster Robert Olson Steven Tuecke.
|
| Open |
Open Tab |
|
Provides Information |
| Programming with Fortran
|
| Programming. Fortran Programs. Arithmetic Expressions. Numbers and Constants. Functions. Functions and Types.
|
| Open |
Open Tab |
|
Provides Information |
| PSTI Research Lecture Series
|
| "Scientific Computing with Fortran 95", by DR. Viktor K. Decyk.
|
| Open |
Open Tab |
|
Provides Information |
| Reading FORTRAN unformatted binary files in C/C++
|
| Written by Paul Bourke.
|
| Open |
Open Tab |
|
Provides Information |
| Redirecting Input/Output
|
| It is often desirable to route program input and output from files instead of the terminal.
|
| Open |
Open Tab |
|
Provides Information |
| S |
| Scientific Computing: C++ versus Fortran
|
| By Todd Veldhuizen.
|
| Open |
Open Tab |
|
Provides Information |
| Scientific Toolworks, Inc.
|
| Our tools parse Ada 83, Ada 95, FORTRAN 77, FORTRAN 90, FORTRAN 95, K&R C, ANSI C and C++, and Java source code to reverse engineer.
|
| Open |
Open Tab |
|
Provides Products |
| SHPF
|
| Translator and runtime library. Source code and research papers.
|
| Open |
Open Tab |
|
Provides Information |
| Simulated Annealing
|
| Global Optimization Method That Distinguishes Between Different Local Optima.
|
| Open |
Open Tab |
|
Provides Information |
| Source codes and the explanations
|
| of N.Tajima's fortran benchmark tests (ver.2).
|
| Open |
Open Tab |
|
Provides Information |
| Source Codes in Fortran90
|
| I have collected, modified, adapted, adopted or created a number of software packages in Fortran 90.
|
| Open |
Open Tab |
|
Provides a Service |
| Southhampton - Fortran - Fortran 90 and HPF
|
| Local Courses/Events.
|
| Open |
Open Tab |
|
Provides Information |
| StatLib---Applied Statistics algorithms
|
| The Royal Statistical Society has been publishing algorithms in its journal Applied Statistics since 1968.
|
| Open |
Open Tab |
|
Provides Information |
| T |
| Task Parallelism and Fortran
|
| The task parallelism group at Argonne National Laboratory investigates applications, language constructs, compilation, and runtime system issues associated with the use of task parallelism, and mixed task/data parallelism. Much of this work is performed in the context of Fortran, but many of the techniques apply equally to other languages.
|
| Open |
Open Tab |
|
Provides Information |
| Tech Encyclopedia
|
| Fortran entry.
|
| Open |
Open Tab |
|
Provides Information |
| The definition of FORTRAN
|
| FORTRAN stands for formula translation and is the oldest computer language in the world.
|
| Open |
Open Tab |
|
Provides Information |
| The Fortran Company
|
| is the place to find outstanding products, services, and general information related to the Fortran programming language.
|
| Open |
Open Tab |
|
Provides Products |
| The Fortran Company
|
| Site contains products, services, and general information related to the Fortran programming language. Offers products, services, training and freeware.
|
| Open |
Open Tab |
|
Provides Information |
| The FORTRAN Programming Language
|
| One of the oldest programming languages, the FORTRAN was developed by a team of programmers at IBM led by John Backus, and was first published in 1957.
|
| Open |
Open Tab |
|
Provides Information |
| The g77 Page
|
| Using and porting GNU Fortran.
|
| Open |
Open Tab |
|
Provides Information |
| The G95 Project
|
| G95 It's free crunch time.
|
| Open |
Open Tab |
|
Provides Information |
| The GNU Fortran Language
|
| GNU Fortran supports a variety of extensions to, and dialects of, the Fortran language.
|
| Open |
Open Tab |
|
Provides Information |
| The High Performance Fortran User Group (HUG)
|
| is an informal group that was set up as a forum for High Performance Fortran (HPF) users to exchange and disseminate information about HPF, e.g. HPF program development, tools, compilers, training, benchmarking and performance evaluation, research etc.
|
| Open |
Open Tab |
|
Provides Information |
| The Joy of 64-Bit Fortran
|
| Fortran programmers can benefit from migrating to the AMD64 platform, says Allan McNaughton, because it combines high-performance 64-bit computing with the familiar, industry-standard x86 architecture.
|
| Open |
Open Tab |
|
Provides Information |
| The Portland Group PGI Parallel Fortran, C and C++ Compilers and Tools
|
| High-performance Fortran, C, and C++ compilers and tools for high-end computing systems and X86 processor-based workstations, servers, and clusters
|
| Open |
Open Tab |
|
Provides Information |
| The Portland Group: PGHPF Compiler
|
| Compiler for a variety of platforms. Product information and online purchasing.
|
| Open |
Open Tab |
|
Provides Information |
| To F90 Online Down-loadable Documents
|
| Fortran 90 - A Conversion Course for Fortran 77 Programmers - Training Materials.
|
| Open |
Open Tab |
|
Provides Information |
| Tutorial on calls between languages
|
| Here is a tutorial on inter-calling between all sorts of different languages in Unix, courtesy of Chris Torek, U. of Maryland.
|
| Open |
Open Tab |
|
Provides Information |
| U |
| Using AltiVec
|
| Getting Started in FORTRAN.
|
| Open |
Open Tab |
|
Provides Information |
| Using and Porting GNU Fortran
|
| g77 supports certain constructs that have different meanings in VXT Fortran than they do in the GNU Fortran language.
|
| Open |
Open Tab |
|
Provides Information |
| Using C and C++ with Fortran
|
| from the Department of Mathematics - University of Utah.
|
| Open |
Open Tab |
|
Provides Information |
| Using f77-c to do separate compilations
|
| To separately compile Fortran modules before linking them together, use the '-c' option to the 'f77' compiler.
|
| Open |
Open Tab |
|
Provides Information |
| Using fortran at ECN
|
| To use Fortran at ECN, you should do the following.
|
| Open |
Open Tab |
|
Provides Information |
| Using FORTRAN on the RS/6000
|
| This document introduces you to the IBM AIX XL FORTRAN compiler running on the RS/6000 Unix machines.
|
| Open |
Open Tab |
|
Provides Information |
| Using Fortran with R in Windows
|
| General instructions for working with Fortran are in the Writing R Extensions manual in the docs subdirectory of the R installation.
|
| Open |
Open Tab |
|
Provides Information |
| V |
| Visual Numerics Developers of IMSL and PV-WAVE
|
| Modules in the IMSL Math Libraries.
|
| Open |
Open Tab |
|
Provides Information |
| Visual Numerics - Developers of IMSL and PV-WAVE
|
| The leading provider of visualization, mathematics, analysis and network software solutions including PV-WAVE, JWAVE, TS-WAVE, IMSL, JNL, JMSL.
|
| Open |
Open Tab |
|
Provides Products |
| W |
| What is Fortran?
|
| A word definition from the Webopedia Computer Dictionary.
|
|