Title of article
Object-oriented design patterns in Fortran 90/95: mazev1, mazev2 and mazev3 Original Research Article
Author/Authors
Viktor K. Decyk، نويسنده , , Henry J. Gardner، نويسنده ,
Issue Information
دوهفته نامه با شماره پیاپی سال 2008
Pages
10
From page
611
To page
620
Abstract
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 how design patterns have been used in a real-life simulation of Particle-in-Cell plasma physics. The following patterns are mentioned in this paper: Factory, Strategy, Template, Abstract Factory and Facade.
Keywords
Object-oriented , Design Patterns , Fortran
Journal title
Computer Physics Communications
Serial Year
2008
Journal title
Computer Physics Communications
Record number
1137417
Link To Document