Abstract
The Fortran 90 module provides the language with a flexible new category of program unit. In its simplest usage, the module is a vehicle for packaging collections of data specifications and/or sharing data between separately compiled program units. But in addition to data specifications, modules may also contain subprograms, providing capabilities somewhat similar to the package in Ada and the class in C++. The Fortran 90 module can be used to segment large, unwieldy programs into smaller, more manageable pieces, and it can be employed to package the source code for intimately related data and procedures in the same program unit, which promotes software maintainability and reusability.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer-Verlag New York, Inc.
About this chapter
Cite this chapter
Redwine, C. (1995). Introduction to the Module. In: Upgrading to Fortran 90. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-2562-1_7
Download citation
DOI: https://doi.org/10.1007/978-1-4612-2562-1_7
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-97995-3
Online ISBN: 978-1-4612-2562-1
eBook Packages: Springer Book Archive