English Español Português Italiano
Tutorials Guide Help
Sitemap Adobe Autodesk Microsoft Corel Sony GNU Others

Fortran 90 Handbook Tutorial


 









Fortran 90 Handbook Tutorial

Fortran 90 Handbook Tutorial FREE DOWNLOAD THIS TUTORIAL
Tutorial in pdf format so you can save it to your PC, e-book reader or print.


Sponsored link



Note: The tutorial you are about to download is compressed format. Rar, if you do not have a decompressor rar files you can download 7-zip and you can display the Foxit PDF Reader.



Index Fortran 90 Handbook Tutorial


Fortran 90 Handbook - Complete ANSI / ISO Reference
Preface
Other Sources of Information
Style of the Programming Examples
Acknowledgments
Copyright
Printed Copies
Table of Contents
Preface
Sneak Preview
1. Introduction
History
Why a New Standard?
Why Not Use Another Language?
Development of Fortran 90
Fortran 77 Compatibility
Extensibility
Intrinsic and Standard Modules
The Fortran 90 Language Standard
References
2. Fortran Concepts and Terms
Scope and Association
Program Organization
Data Environment
Program Execution
Terms
Summary of Forms
Ordering Requirements
Example Fortran 90 Program
Summary
3. Language Elements and Source Form
The Processor Character Set
Lexical Tokens
Source Form
Rules for Fixed/Free Source Form
The INCLUDE Line
Low-Level Syntax
Summary
4. Data Types
Building the Data Environment for a Problem Solution . 91
What Is Meant by “Type” in Fortran?
Intrinsic Data Types
Derived Types
Structure Constructors
Array Constructors
Summary
5. Declarations
Type Declaration Statements
Implicit Typing
Array Properties
Pointer Properties
Value Attributes
Object Accessibility and Use
Procedure Properties
Automatic Data Objects
NAMELIST Statement
Storage Association
Summary
6. Using Data
Constants and Variables
Substrings
Structure Components
Arrays
Pointers and Allocatable Arrays
Summary
7. Expressions and Assignment
Introduction to Fortran 90 Expressions
Formation of Expressions
Interpretation of Expressions
Evaluation of Expressions
Assignment
Summary
8. Controlling Execution
The Execution Sequence
Blocks and Executable Constructs
IF Construct and IF Statement
The CASE Construct
The DO Construct
Branching
Obsolescent Control Statements
Summary
9. Input and Output Processing
Records, Files, Access Methods, and Units
Data Transfer Statements
Execution Model for Data Transfer Statements
Error and Other Conditions in Input/Output Statements 392
The OPEN Statement
The CLOSE Statement
Inquiring about Files
File Positioning Statements
Restrictions: I/O Specifiers, List Items, and Statements . 422
Summary
10. Input and Output Editing
Explicit Formatting
Format Specifications
Character String Edit Descriptor Form
Formatted Data Transfer
File Positioning by Format Control
Numeric Editing
Logical Editing
Character Editing
Control Edit Descriptors
List-Directed Formatting
Namelist Formatting
Summary
11. Program Units
Overview
Main Program
Internal Procedures
Host Association
External Subprograms
Modules
Block Data Program Units
Summary
12. Using Procedures
Procedure Terms and Concepts
Subroutines
Functions
Procedure-Related Statements
Argument Association
Procedure Interfaces
Summary
13. Intrinsic Procedures
Intrinsic Procedure Terms and Concepts
Representation Models
Inquiry and Numeric Manipulation Functions
Transfer and Conversion Functions
Computation Functions
Array Functions
Intrinsic Subroutines
Alphabetical List of All Intrinsic Procedures
Specific Names for Generic Intrinsic Procedures
Summary
14. Scope, Association, and Definition
The Use of Names
Scope
Association
Definition Status
A. Intrinsic Procedures
B. Fortran 90 Syntax
The Form of the Syntax
Syntax Rules and Constraints
Cross References
C. Decremental Features
Deleted Features
Obsolescent Features
Index of Examples
Index
Fortran 77
Source Form
Control Structures
Numeric Processing
Array Processing
Pointers
Data Structures
User-Defined Types and
User-Defined Operations
Procedures
Modules
Input/Output Features
Obsolescent Features







Download the file decompressor 7-zip.
Download the PDF reader Foxit PDF Reader.




TutorialsPDF.com © 2008 - This work is licensed under a Creative Commons License.