ACM Transactions on Mathematical Software (TOMS)
Expressing Irregular Computations in Modern Fortran Dialects
LCR '98 Selected Papers from the 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers
Object-oriented Fortran 90 P-adaptive finite element method
Advances in Engineering Software - Engineering computational technology
International Journal of High Performance Computing Applications
Comments on the Arjen Markus article: Design patterns and Fortran
ACM SIGPLAN Fortran Forum
Dynamic Memory De-allocation in Fortran 95/2003 derived type calculus
Scientific Programming
A grid-free abstraction of the Navier-Stokes equations in Fortran 95/2003
ACM Transactions on Mathematical Software (TOMS)
A Factory Pattern in Fortran 95
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part I: ICCS 2007
Multilingual Interfaces for Parallel Coupling in Multiphysics and Multiscale Systems
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part I: ICCS 2007
Design patterns for multiphysics modeling in Fortran 2003 and C++
ACM Transactions on Mathematical Software (TOMS)
Advances in Engineering Software
Tonto: a fortran based object-oriented system for quantum chemistry and crystallography
ICCS'03 Proceedings of the 2003 international conference on Computational science
Hi-index | 0.00 |
Fortran 90 is a modern, powerful language with features that support important new programming concepts, including those used in object-oriented programming. This paper briefly summarizes how to express the concepts of data encapsulation, function overloading, classes, objects, inheritance, and dynamic dispatching.