Introduction to Fortran
Description
This course aims to introduce a subset of the scientific programming language Fortran so that users have the building blocks to be able to write well structured, readable and portable programs. The course is given as a mixture of lectures and practicals during which users gain experience of developing and running programs.
Key areas
- brief history of the Fortran language (Fortran 77, 90, 95, 2003, 2008)
- integer, real and character data types
- computer arithmetic and precision
- arrays
- whole array processing
- dynamic arrays
- i/o and file handling
- intrinsic and user defined functions
- the remaining Fortran intrinsic data types, character, logical and complex
- control structures
- introduction to modules
- subroutines
- modules for defining numeric precision (kind type parameters)
- modules for global data
- introduction to derived (user defined) data types
- introduction to pointers
For more information please contact queries@fortranplus.co.uk