Introduction to Programming with Fortran
This fourth Edition presents new examples on submodules, derived type i/o, object oriented programming, abstract interfaces and procedure pointers, C interop, sorting and searching, statistics and converting to more modern versions of Fortran. Key Features Highlights the core language features of mo...
Main Authors: | , |
---|---|
Corporate Author: | |
Format: | Electronic eBook |
Language: | English |
Published: |
Cham :
Springer International Publishing : Imprint: Springer,
2018.
|
Edition: | 4th ed. 2018. |
Subjects: | |
Online Access: | Full Text via HEAL-Link |
Table of Contents:
- Overview
- Introduction to Problem Solving
- Introduction to Programming Languages
- Introduction to Programming
- Arithmetic
- Arrays 1: Some Fundamentals
- Arrays 2: Further Examples
- Whole Array and Additional Array Features
- Output of Results
- Reading in Data
- Summary of I/O Concepts
- Functions
- Control Structures and Execution Control
- Characters
- Complex
- Logical
- Introduction to Derived Types
- An Introduction to Pointers
- Introduction to Subroutines
- Subroutines: 2
- Modules
- Data structuring in Fortran
- An Introduction to Algorithms and the Big O Notation
- Operator Overloading
- Generic Programming
- Mathematical and Numerical Examples
- Parameterised Derived Types (PDTs) in Fortran
- Introduction to Object Oriented Programming
- Additional Object Oriented Examples
- Introduction to Submodules
- Introduction to Parallel Programming
- MPI - Message Passing Interface
- OpenMP
- Coarray Fortran
- C Interop
- IEEE Arithmetic
- Derived Type IO
- Sorting and Searching
- Handling Missing Data in Calculations
- Converting from Fortran 77
- Graphics Libraries - Simple Dislin Usage
- Abstract Interfaces and Procedure Pointers
- Appendices: A Glossary
- B Attribute Declarations and Specifications
- C Compatibility.-D Intrinsic Functions and Procedures.-E Text Extracts, English, Latin and Coded
- F Formal Syntax G Compiler Options Index.