(Enter summary)
Abstract: We illustrate how Fortran 90 supports object-oriented concepts by example of
plasma particle computations on the IBM SP. Our experience shows that Fortran 90
and object-oriented methodology give high performance while providing a bridge
from Fortran 77 legacy codes to modern programming principles. All of our objectoriented
Fortran 90 codes execute more quickly than the equivalent C++ versions, yet
the abstraction modeling capabilities used for scientific programming are comparably... (Update)
Context of citations to this paper: More
...a nuisance for very large projects where compilation time is long. We have been programming in Fortran 90 and C for several years now [10 11], and have found that there are indeed many useful ideas in object oriented analysis and design. The two concepts which we have found...
Cited by: More
How to Support Inheritance and Run-Time Polymorphism in.. - Decyk, Norton, Szymanski (1998)
(Correct)
Active bibliography (related documents): More All
0.5: On Parallel Object Oriented Programming in Fortran 90 - Norton, Decyk, Szymanski (1996)
(Correct)
0.5: Individual-Based Simulation Of The Clustering Behaviour.. - Goldman, Gullick.. (2002)
(Correct)
0.2: Object Oriented Parallel Computation for Plasma PIC.. - Norton, Szymanski, Decyk (1995)
(Correct)
Similar documents based on text: More All
1.2: Experiences with Object Oriented Parallel Plasma PIC Simulations - Decyk, al. (1995)
(Correct)
0.5: Object Oriented Parallel Computation for Plasma Simulation - Norton, Szymanski (1995)
(Correct)
0.4: Parallel Object Oriented Implementation of a 2D Bounded.. - Norton, Szymanski, Decyk (1995)
(Correct)
BibTeX entry: (Update)
C. D. Norton, V. K. Decyk, and B. K. Szymanski, "High performance object-oriented scientific programming in Fortran 90," Proc. Eighth SIAM Conf. on Parallel Processing for Scientific Computing, Minneapolis, MN, March, 1997, ed. by M. Heath et. al, [SIAM, Philadelphia, PA, 1997], CD-ROM. http://citeseer.ist.psu.edu/norton97high.html More
@misc{ norton97high,
author = "C. Norton and V. Decyk and B. Szymanski",
title = "High performance object-oriented scientific programming in Fortran 90",
text = "C. D. Norton, V. K. Decyk, and B. K. Szymanski, High performance object-oriented
scientific programming in Fortran 90, Proc. Eighth SIAM Conf. on Parallel
Processing for Scientific Computing, Minneapolis, MN, March, 1997, ed. by
M. Heath et. al, [SIAM, Philadelphia, PA, 1997], CD-ROM.",
year = "1997",
url = "citeseer.ist.psu.edu/norton97high.html" }
Citations (may not include all citations):
1286
Object-Oriented Modeling and Design (context) - Rumbaugh, Blaha et al. - 1991
175
Inheritance Is Not Subtyping (context) - Cook, Hill et al. - 1990
48
Plasma Physics via Computer Simulation (context) - Birdsall, Langdon - 1991
43
IEEE Transactions on Software Engineering (context) - Booch, Development - 1986
39
Notes on typed object-oriented programming
- Fisher, Mitchell - 1994
24
A General Concurrent Algorithm for Plasma Particle-in-Cell S.. (context) - Liewer, Decyk - 1989
11
Fortran 90 Programming (context) - Ellis, Philips et al. - 1994
6
Object Oriented Programming Paradigms in Scientific Computin.. (context) - Norton - 1996
5
Skeleton PIC Codes for Parallel Computers (context) - Decyk - 1995
4
Introduction to Object-Oriented Concepts Using Fortran (context) - Decyk, Norton et al. - 1996
2
On Parallel Object Oriented Programming in Fortran
- Norton, Decyk et al. - 1996
1
Special Issue on Parallel Object-Oriented Programming (context) - Szymanski, Norton - 1996
Documents on the same site (http://www.cs.rpi.edu/~szymansk/papers.html): More
Compiler Technology for Parallel Scientific Computation - Özturan, Sinharoy, Szymanski (1994)
(Correct)
Breadth-First Rollback in Spatially Explicit Simulations - Deelman, Szymanski (1997)
(Correct)
Computing Twin Primes and Brun's Constant: A Distributed.. - Fry, Nesheiwat, Szymanski (1998)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC