Skip to content

FORTRAN 90 Complete ANSI Reference

Best in textbook rentals since 2012!

ISBN-10: 0070004064

ISBN-13: 9780070004061

Edition: N/A

Authors: Jeanne C. Adams

List price: $79.50
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Describes the most recent version, covering its features (and giving the rationale for their inclusion and use), terminology, and basic organization. Includes hundreds of examples, with an example index for access. Chapter topics include concepts and terms, language elements and source form, data types, declarations, using data, expressions and assignment, controlling execution, input and output processing, and using procedures. Annotation copyright by Book News, Inc., Portland, OR
Customers also bought

Book details

List price: $79.50
Publisher: McGraw-Hill Companies, The
Binding: Hardcover
Size: 6.50" wide x 9.50" long x 2.00" tall
Weight: 2.530
Language: English

Preface
Sneak Previewp. 1
Introductionp. 13
Historyp. 13
Why a New Standard?p. 15
Why Not Use Another Language?p. 17
Development of Fortran 90p. 18
Fortran 77 Compatibilityp. 18
Extensibilityp. 19
Intrinsic and Standard Modulesp. 20
The Fortran 90 Language Standardp. 21
Referencesp. 24
Fortran Concepts and Termsp. 25
Scope and Associationp. 26
Program Organizationp. 33
Data Environmentp. 36
Program Executionp. 41
Termsp. 44
Summary of Formsp. 49
Ordering Requirementsp. 54
Example Fortran 90 Programp. 56
Summaryp. 56
Language Elements and Source Formp. 61
The Processor Character Setp. 62
Lexical Tokensp. 65
Source Formp. 68
Rules for Fixed/Free Source Formp. 77
The INCLUDE Linep. 78
Low-Level Syntaxp. 79
Summaryp. 79
Data Typesp. 83
Building the Data Environment for a Problem Solutionp. 85
What Is Meant by "Type" in Fortran?p. 89
Intrinsic Data Typesp. 92
Derived Typesp. 102
Structure Constructorsp. 112
Array Constructorsp. 115
Summaryp. 119
Declarationsp. 121
Type Declaration Statementsp. 124
Implicit Typingp. 132
Array Propertiesp. 134
Pointer Propertiesp. 142
Object Accessibility and Usep. 151
Procedure Propertiesp. 160
Automatic Data Objectsp. 163
NAMELIST Statementp. 164
Storage Associationp. 164
Summaryp. 175
Using Datap. 185
Constants and Variablesp. 187
Substringsp. 189
Structure Componentsp. 191
Arraysp. 193
Pointers and Allocatable Arraysp. 201
Summaryp. 209
Expressions and Assignmentp. 213
Introduction to Fortran 90 Expressionsp. 214
Formation of Expressionsp. 219
Interpretation of Expressionsp. 256
Evaluation of Expressionsp. 263
Assignmentp. 268
Summaryp. 281
Controlling Executionp. 285
The Execution Sequencep. 286
Blocks and Executable Constructsp. 286
IF Construct and IF Statementp. 288
The CASE Constructp. 292
The DO Constructp. 296
Branchingp. 308
Obsolescent Control Statementsp. 311
Summaryp. 314
Input and Output Processingp. 319
Records, Files, Access Methods, and Unitsp. 320
Data Transfer Statementsp. 330
Execution Model for Data Transfer Statementsp. 358
Error and Other Conditions in Input/Output Statementsp. 361
The OPEN Statementp. 364
The CLOSE Statementp. 372
Inquiring about Filesp. 374
File Positioning Statementsp. 383
Restrictions on Input/Output Specifiers, List Items, and Statementsp. 388
Summaryp. 388
Input and Output Editingp. 393
Explicit Formattingp. 395
Format Specificationsp. 397
Character String Edit Descriptor Formp. 400
Formatted Data Transferp. 401
File Positioning by Format Controlp. 406
Numeric Editingp. 407
Logical Editingp. 419
Character Editingp. 420
Control Edit Descriptorsp. 422
List-Directed Formattingp. 429
Namelist Formattingp. 434
Summaryp. 443
Program Unitsp. 447
Overviewp. 448
Main Programp. 449
Internal Proceduresp. 453
Host Associationp. 455
External Subprogramsp. 460
Modulesp. 462
Block Data Program Unitsp. 477
Summaryp. 478
Using Proceduresp. 483
Procedure Terms and Conceptsp. 484
Subroutinesp. 491
Functionsp. 496
Procedure-Related Statementsp. 503
Argument Associationp. 509
Procedure Interfacesp. 530
Summaryp. 543
Intrinsic Proceduresp. 547
Intrinsic Procedure Terms and Conceptsp. 548
Representation Modelsp. 550
Inquiry and Numeric Manipulation Functionsp. 552
Transfer and Conversion Functionsp. 555
Computation Functionsp. 555
Array Functionsp. 557
Intrinsic Subroutinesp. 558
Alphabetical List of All Intrinsic Proceduresp. 559
Specific Names for Generic Intrinsic Proceduresp. 562
Summaryp. 565
Scope, Association, and Definitionp. 567
The Use of Namesp. 569
Scopep. 570
Associationp. 578
Definition Statusp. 585
Appendix A: Intrinsic Proceduresp. 591
Appendix B: Fortran 90 Syntaxp. 661
The Form of the Syntaxp. 661
Syntax Rules and Constraintsp. 665
Cross Referencesp. 689
Appendix C: Decremental Featuresp. 701
Deleted Featuresp. 701
Obsolescent Featuresp. 701
Index of Examplesp. 705
Indexp. 711
Table of Contents provided by Blackwell. All Rights Reserved.