Skip navigation
Skip navigation

Object-oriented design patterns in Fortran 90/95: mazev1, mazev2 and mazev3

Decyk, Viktor K; Gardner, Henry James


This paper discusses the concept, application, and usefulness of software design patterns for scientific programming in Fortran 90/95. An example from the discipline of object-oriented design patterns, that of a game based on navigation through a maze, is used to describe how some important patterns can be implemented in Fortran 90/95 and how the progressive introduction of design patterns can usefully restructure Fortran software as it evolves. This example is complemented by a discussion of...[Show more]

CollectionsANU Research Publications
Date published: 2008
Type: Journal article
Source: Computer Physics Communications
DOI: 10.1016/j.cpc.2007.11.013


File Description SizeFormat Image
01_Decyk_Object-oriented_design_2008.pdf326.56 kBAdobe PDF    Request a copy

Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.

Updated:  17 November 2022/ Responsible Officer:  University Librarian/ Page Contact:  Library Systems & Web Coordinator