Managing Complexity in Scientific Programs in Fortran95


The complexity of scientific software is increasing as computer power is rising. Such complexity becomes unmanageable without the help of more sophisticated programming language features. This talk will discuss some of the features of Fortran95 which are useful for managing complexity, largely by using ideas from object-oriented programming. Examples will be given from the UCLA Parallel PIC Framework (UPIC) and the Summit Framework.

Last modified: Tue Aug 26 18:36:47 EDT 2003