Guide to Fortran 2008 Programming

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This textbook provides an accessible introduction to the most important features of Fortran 2008. Features: presents a complete discussion of all the basic features needed to write complete Fortran programs; makes extensive use of examples and case studies to illustrate the practical use of features of Fortran 08, and supplies simple problems for the reader; provides a detailed exploration of control constructs, modules, procedures, arrays, character strings, data structures and derived types, pointer variables, and object-oriented programming; includes coverage of such major new features in Fortran 08 as coarrays, submodules, parameterized derived types, and derived-type input and output; highlights the topic of modules as the framework for organizing data and procedures for a Fortran program; investigates the excellent input/output facilities available in Fortran; contains appendices listing the many intrinsic procedures and providing a brief informal syntax specification for the language.

Author(s): Walter S. Brainerd (auth.)
Edition: 2
Publisher: Springer-Verlag London
Year: 2015

Language: English
Pages: XI, 408
Tags: Programming Languages, Compilers, Interpreters; Numeric Computing

Front Matter....Pages i-xi
Introduction to Programming in Fortran....Pages 1-45
Control Constructs....Pages 47-78
Modules and Procedures....Pages 79-117
Arrays....Pages 119-159
Character Data....Pages 161-193
Structures and Derived Types....Pages 195-204
IEEE Arithmetic and Exceptions....Pages 205-210
More about Modules and Procedures....Pages 211-229
Extending Fortran....Pages 231-252
Pointer and Allocatable Variables....Pages 253-278
Input and Output....Pages 279-326
Object-Oriented Programming....Pages 327-338
Coarrays....Pages 339-371
Back Matter....Pages 373-408