Abstract
The aims of this chapter are:
-
To consider some of the reasons for the inclusion of functions in a programming language.
-
To introduce, with examples, some of the predefined functions available in Fortran.
-
To introduce a classification of intrinsic functions, generic, elemental , transformational.
-
To introduce the concept of a user defined function.
-
To introduce the concept of a recursive function.
-
To introduce the concept of user defined elemental and pure functions.
-
To briefly look at scope rules in Fortran for variables and functions.
-
To look at internal user defined functions.
I can call spirits from the vasty deep. Why so can I, or so can any man; but will they come when you do call for them?
William Shakespeare, King Henry IV, part 1
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Chivers, I., Sleightholme, J. (2018). Functions. In: Introduction to Programming with Fortran. Springer, Cham. https://doi.org/10.1007/978-3-319-75502-1_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-75502-1_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-75501-4
Online ISBN: 978-3-319-75502-1
eBook Packages: Computer ScienceComputer Science (R0)