Parallel Programming in Fortran 95 using OpenMP
by Miguel Hermanns
Publisher: OpenMP.org 2002
Number of pages: 75
Nowadays parallel computers are very common in research facilities as well as companies all over the world and are extensively used for complex computations, like simulations of atomic explosions, folding of proteins or turbulent flows. A challenge in parallel machines is the development of codes able of using the capabilities of the available hardware in order to solve larger problems in less time.
Download or read it online for free here:
by Rachael Padman - University of Cambridge
Contents: Basics; Good programming style; Input to and output from a F95 program; Graphics and visualization; Program organisation: functions and subroutines; Using modules; Numerical precision and more about variables; Use of numerical libraries.
by Clive G. Page - University of Leicester
This guide provides a comprehensive description of the features and implementation of Fortran77 as defined in the ANSI and ISO Standards. Ideal as a text from which to learn a second language, or as a reference guide to a first or main language.
by AC Marshall, JS Morgan, JL Schonfelder - The University of Liverpool
Contents: Introduction to Computer Systems; What Are Computer Programs; Introduction; Fortran Evolution; Language Obsolescence; Object Oriented Programming; Fortran 90 Programming; Language Elements; Data Objects; Expressions and Assignment; etc.
by Adrian Sandu - Virginia Tech
Contents: a quick tour of fortran 95; the building blocks of a fortran application; flow control; computer arithmetic; applications; intrinsic functions; input and output; arrays; more on procedures; parametrized intrinsic types; derived types; etc.