Introduction to Programming with Fortran
by: Ian Chivers – Jane Sleightholme
ISBN-10: 3319755013
ISBN-13: 9783319755014
Edition 版次: 4th ed. 2018
Publication Date 出版日期: 2018-08-22
Print Length 页数: 956
9
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 modern Fortran including data typing,array processing,control structures,functions,subroutines,modules and submodules,user defined types,pointers,operator overloading,generic programming,parallel programming,abstract interfaces,procedure pointers
Pinpoints common problems that occur when programming
Illustrates the use of several compilers
Introduction to Programming with Fortran has been written for the complete beginner with little or no programming background as well as existing Fortran programmers and those with programming experience in other languages
Contents
Tables
1Overview
2Intro to Problem Solving
3 Intro to Programming Languages
4Intro to Programming
5Arithmetic
6Arrays-Fundamentals
7 Arrays-Examples
8 Whole Array & Additional Array Features
9 output of Results
10 Reading in Data
11 Summary of IO Concepts
12 Functions
13 Control Structures & Execution Control
14Characters
15 Complex
16 Logical
17Intro to Derived Types
18 Intro to Pointers
19 Intro to Subroutines
20 Subroutines 2
21Modules
22 Data Structuring in Fortran
23 Intro to Algorithms & Big O Notation
24 Operator Overloading
25Generic Programming
26 Mathematical & Numerical Examples
27 Parameterised Derived Types(PDTs)
28 Intro to OOP
29Additional Object oriented Examples
30 Intro to Submodules
31 Intro to Parallel Programming
32 MPI-Message Passing Interface
33 OpenMP
34Coarray Fortran
35CInterop
36 IEEE Arithmetic
37 Derived Type l0
38 Sorting & Searching
39 Handling Missing Data in Statistics Calculations
40Converting from Fortran 77
41 Graphics Libraries-Simple Dislin Usage
42 Abstract Interfaces & Procedure Pointers
Glossary
Attribute Declarations & Specifications
Compatibility
Intrinsic Functions & Procedures
Text Extracts,english,latin & coded
Formal Syntax
Compiler Options
Index
Introduction to Programming with Fortran,4th Edition
相关推荐
- High-Performance Algorithmic Trading Using AI: Strategies and insights for developing cutting-edge trading algorithms
- Greek Letters in Mathematical Equations: A Student’s Handbook: With Examples in Python
- Machine Learning Mathematics in Python
- Linear Algebra in Circuit Design: With Python
- The Data Science Handbook, 2nd Edition
- Machine Learning and Metaheuristic Computation