Compaq Fortran
Release Notes for Compaq Tru64
UNIX Systems
Chapter 3
Documentation, Corrections, and Other Fortran Documentation
The sections in this chapter:
- List known Compaq Fortran documentation corrections ( Section 3.1)
- Describe Compaq Fortran documentation and online information
( Section 3.2)
- Describe the main Compaq Parallel Software Environment documents ( Section 3.3)
- List other sources of information about Fortran 95/90
( Section 3.4)
The Compaq Fortran Web page provides a wealth of information about
Compaq Fortran products, including patch kits:
3.1 Compaq Fortran Documentation Corrections
This section contains information that does not appear in the
Compaq Fortran documentation. Included in each description is a notation
of the first version to which it applies.
3.1.1 Compaq Fortran Installation Guide for Tru64 UNIX Systems
The following corrections apply to the installation guide, order number
AA-PW82F-TE (December 1999 on the inside title page):
3.1.2 Compaq Fortran User Manual for Tru64 UNIX and Linux Alpha Systems
The following known correction applies to this user manual, order
number AA-Q66TD-TE (December 1999 on the inside title page):
- The user manual documents the -ccdefault option, which will be implemented after Version 5.3.
3.1.3 Compaq Fortran Language Reference Manual
There are no known corrections to the Compaq Fortran Language
Reference Manual, order number AA-Q66SD-TK (September 1999 on
the inside title page).
For a description of language features added since Version 4.1, see
Section 1.5, Section 1.9, and Section 1.10. These additions have
been added to the online documentation CD-ROM HTML version of this
document.
3.2 Compaq Fortran Documentation and Online Information
The Compaq Fortran documentation set includes the following:
- Compaq Fortran Installation Guide for Tru64 UNIX Systems (AA-PW82F-TE)
Explains how to install Compaq
Fortran (Compaq Fortran and Compaq Fortran 77) on a Compaq Tru64 UNIX
Alpha system, including requirements.
The installation guide is
included with the Compaq Fortran (95/90) document kit,
QA-MV2AA-GZ.5.n and the Compaq Fortran 77 kit,
QA-MV2AB-GZ.5.n. It is also included in ASCII and
PostScript® form on the Software Product Library CD-ROM (media
CD-ROM) and is on the Online Documentation Library CD-ROM in HTML form.
- Compaq Fortran Language Reference Manual (AA-Q66SD-TK)
Describes the Compaq Fortran
source language for reference purposes, including the format and use of
statements, intrinsic procedures, and other language elements. It also
provides an overview of new Fortran 95/90 features (not available in
FORTRAN-77).
It identifies extensions to the Fortran 95 standard by
blue-green color in the printed and HTML forms of this
document.
The Compaq Fortran Language Reference Manual is
included with the Compaq Fortran (95/90) document kit, QA-MV2AA-GZ and
is available on the Online Documentation Library CD-ROM in HTML form.
The Compaq Fortran Language Reference Manual has been translated into Japanese and is
available.
- Compaq Fortran User Manual for Tru64 UNIX and Linux Alpha Systems (AA-Q66TD-TE)
Describes the Compaq Fortran
program development and run-time environment on Compaq Tru64 UNIX Alpha
systems. It describes compiling, linking, running, and debugging
Compaq Fortran programs, performance guidelines, run-time I/O and
error-handling support, data types, numeric data conversion, calling
other procedures and library routines, and compatibility with Compaq
Fortran 77. It provides information common to Compaq Fortran and the
Compaq Parallel Software Environment as well as information about using directed parallel
processing using OpenMP and Compaq Fortran directives.
The printed
version of this document is included with the Compaq Fortran (95/90)
document kit, QA-MV2AA-GZ.5.n and is on the Online
Documentation Library CD-ROM in HTML form.
- Read Before Installing or Using Compaq Fortran Version 5.n for
Compaq Tru64 UNIX Systems (AV-PW83L-TE)
This cover letter
contains information about installing Compaq Fortran (Compaq Fortran and
Compaq Fortran 77) that may not be included in the installation guide
or in the release notes.
This cover letter is included with the
Compaq Fortran (95/90) document kit, QA-MV2AA-GZ.5.n, and the
Compaq Fortran 77 kit, QA-MV2AB-GZ.5.n. It is also included on
the Software Product Library CD-ROM (media CD-ROM) in ASCII and
PostScript form.
The Compaq Fortran Software Product Description (SPD) is provided as a
file on the Software Product Library CD-ROM (media CD-ROM).
The following Compaq Fortran online information is available (once
installed on the system):
- Compaq Fortran online reference pages
Describe the Compaq Fortran
software components, including f90(1),
fpr(1), fsplit(1), intro(3f), numerous Fortran library routines
listed in intro(3f), and numerous
parallel High Performance Fortran library routines listed in intro(3hpf).
- Compaq Fortran online release notes
Provide more information on
this version of Compaq Fortran, including known problems and a summary
of the Compaq Fortran run-time error messages. These release notes are
also provided on the Software Product Library CD-ROM (media CD-ROM).
Once installed, the online release notes are located in:
/usr/lib/cmplrs/fort90/relnotes90
To view this file, use the
more
command (or
view
or similar command) on a system where Compaq Fortran is installed:
% more /usr/lib/cmplrs/fort90/relnotes90
|
To initiate a search within
more
, type a slash (/) followed by the appropriate topic. For information
about using the
more
command, see more(1).
- Compaq Fortran online help file
This ASCII file provides online
access to Compaq Fortran information, which includes error message
descriptions, a summary of the language elements (statements, intrinsic
functions, and so on), a glossary, and other information. The Compaq
Fortran help file is located in:
/usr/lib/cmplrs/fort90/decfortran90.hlp
|
Use the
more
command or the
view
command to access the information available in these ASCII files. These
help files are large and are not usually printed on a printer or read
sequentially.
The Compaq Fortran Installation Guide for Tru64 UNIX Systems, these online release notes, the "read
first" cover letter, and the SPD are available on the Compaq Tru64
UNIX Software Product Library CD-ROM (media CD-ROM) in ASCII and
PostScript format.
All Compaq Fortran documents except the cover letter, SPD, and these
release notes are available on the Compaq Tru64 UNIX Online
Documentation Library CD-ROM in HTML format.
3.3 Compaq Parallel Software Environment Documentation
The Compaq Parallel Software Environment product supports the parallel execution of Fortran
(95/90) programs using High Performance Fortran constructs.
For information on the Compaq Parallel Software Environment product, see the Compaq Parallel Software Environment
document kit, QA-2ATAA-GZ. This kit includes the DIGITAL High Performance Fortran 90 HPF and PSE Manual.
The DIGITAL High Performance Fortran 90 HPF and PSE Manual explains both the Parallel Software Environment (PSE)
and the High Performance Fortran (HPF) programming language. It
describes the installation, set up, administration, and general use of
the PSE software, as well as hardware configuration for a parallel
Alpha Farm. In addition, it also contains a tutorial describing how to
write programs using the HPF extensions to Compaq Fortran and describes
how to run, debug, and profile HPF programs in the PSE.
3.4 Other Sources of Information About Fortran 95/90
This section lists sources of information about Fortran 95/90 other
than the Compaq Fortran documentation.
The following publication is the copywritten standard for Fortran 90
and 95:
- American National Standard Programming Language Fortran 90, ANSI
X3.198-1991, and International Standards Organization Programming
Language standard ISO/IEC 1539:1991. (Simply referred to in
documentation as the "Fortran 90 Standard".)
- American National Standard Programming Language Fortran 95,
X3J3/96-007, and International Standards Organization Programming
Language standard ISO/IEC 1539-1:1996. (Simply referred to in
documentation as the "Fortran 95 Standard".)
Tutorial information about the Fortran 95/90 language is available in
commercially published documents at major book stores or from their
publishers. Compaq Fortran documentation does not usually provide such
tutorial information. The following commercially published documents
(listed in alphabetical order by title) in English provide reference or
tutorial information about Fortran 90:
- Fortran 90 Explained by M. Metcalf and J. Reid, Published
by Oxford University Press, ISBN 0-19-853772-7.
- Fortran 90/95 Explained by M. Metcalf and J. Reid,
Published by Oxford University Press, ISBN 0-19-851888-9.
- Fortran 90/95 for Scientists and Engineers by S. Chapman,
Published by WCB McGraw-Hill, ISBN 0-07-011938-4.
- Fortran 90 Handbook by J. Adams, W. Brainerd, J. Martin,
B. Smith, and J. Wagener, Published by Intertext Publications
(McGraw-Hill), ISBN 0-07-000406-4.
- Fortran 90 Programming by T. Ellis, I. Philips, and T.
Lahey, Published by Addison/Wesley, ISBN 0201-54446-6.
- Introduction to Fortran 90/95 by S. Chapman, Published by
WCB McGraw-Hill, ISBN 0-07-011969-4.
- Programmer's Guide to Fortran 90, Second Edition by W.
Brainerd, C. Goldberg, and J. Adams, Published by Unicomp, ISBN
0-07-000248-7.
For information on High Performance Fortran (HPF), see the following:
- High Performance Fortran Language Specification, Version
1.1, Technical Report CRPC-TR-92225, Center for Research on
Parallel Computation, Rice University, Houston, TX USA. Also see the
draft version of the Version 2.0 specification, which at the time of
this writing is out for public comment, but has not been finally
approved.
These specifications are available online on the World
Wide Web as follows:
http://www.crpc.rice.edu/HPFF/home.html
|
Compaq provides this list of Fortran 90/95 documents (books) for the
sole purpose of assisting customers who want to learn more about the
Fortran 90/95 language. This list of documents does not
comment---either positively or negatively---on any of the documents
listed or any not yet listed. Any omissions are not intentional.
Publications that become available after the revision of a
Compaq Fortran document will be added at the next revision.