NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
High Performance Object-Oriented Scientific Programming in Fortran 90We 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 object-oriented Fortran 90 codes execute more quickly thatn the equeivalent C++ versions, yet the abstraction modelling capabilities used for scentific programming are comparably powereful.
Document ID
20060034894
Acquisition Source
Jet Propulsion Laboratory
Document Type
Preprint (Draft being sent to journal)
External Source(s)
Authors
Norton, Charles D.
Decyk, Viktor K.
Szymanski, Boleslaw K.
Date Acquired
August 23, 2013
Publication Date
January 1, 1997
Distribution Limits
Public
Copyright
Other
Keywords
Scientific Programming

Available Downloads

There are no available downloads for this record.
No Preview Available