Skip to main content

Miscellaneous Examples

  • Chapter
  • First Online:
Book cover Introduction to Programming with Fortran
  • 6292 Accesses

Abstract

We look at a number of additional examples including

  • the earlier date derived type extended with US and ISO date formats

  • a binary search example

  • three sorting examples, including a recursive algorithm, a non recursive algorithm and a parallelised subroutine from the Nag library

    • timing details for our generic serial Quicksort algorithm for five of the numeric kind types

    • timing details of the Netlib serial non recursive Quicksort for 32 bit integers , 32 bit reals and 64 bit reals

    • a comparison of the timing of the above two sorting algorithms

    • the Nag SMP sorting routine m01caf for 64 bit reals

    • timing details of the parallel Nag sorting subroutine

  • graphics libraries

  • the dislin graphics library

  • examples calling the dislin library.

The Analytical Engine weaves algebraic patterns, just as the Jacquard loom weaves flowers and leaves.

Ada Lovelace

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 64.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ian Chivers .

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Chivers, I., Sleightholme, J. (2015). Miscellaneous Examples. In: Introduction to Programming with Fortran. Springer, Cham. https://doi.org/10.1007/978-3-319-17701-4_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-17701-4_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-17700-7

  • Online ISBN: 978-3-319-17701-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics