Compiler support for the Fortran 2003 standard

  title={Compiler support for the Fortran 2003 standard},
  author={Ian D. Chivers and Jane Sleightholme},
This article looks at compiler support for new features in the Fortran 2003 standard. The basis for the entries in the list of features was a report by John Reid. 

PyCCSM: Prototyping a python-based community climate system model

A Python coupling and control infrastructure for version 3.0 of the Community Climate System Model (CCSM3) is prototyped to improve dramatically CCSM3's already flexible coupling facilities to enable research uses of the model not currently supported.

Parallel asynchronous matrix multiplications for a distributed pipelined neural network

GASPI, a parallel programming model from the field of "Partitioned Global Address Spaces" (PGAS) models is introduced and compared to other models from this class and the matrix multiplication was successfully implemented and can be used within an implementation of the poadSGD method that is yet to come.

Understanding and Fixing Multiple Language Interoperability Issues: The C/Fortran Case

An empirical study to understand interoperability issues in C and Fortran programs found that only 3% of interoperability instances follow the ISO standard to describe interfaces; the rest follow a combination of compiler-dependent ad hoc approaches.

A Complete Bibliography of ACM ForTec Forum and ACM Fortran Forum

1 [NAG85]. 1.1 [Ano01c]. 10 [Rei90]. 11 [Ano85p, CS12b, Kha91]. 12 [Ano85p, Rei89d]. 14 [Rei89c]. 16 [CS15b, Rei90]. 17 [Rei90]. 19 [CS16b]. 1978 [Com89]. 1982 [Ano82a]. 1984 [Ano85p]. 1985 [Ano85p,

A Proposed Checklist for Building Complex Coupled Models

The modelling of coupled systems is an emerging discipline that is now the focus workshops and conferences, spanning a spectrum ranging from custom-made, problem-specific solutions and application domain-specific frameworks to opensource and commercial generic coupling infrastructure packages.

A Scalable and Adaptable Solution Framework within Components of the Community Climate System Model

A framework for a fully implicit solution method is implemented into the High Order Methods Modeling Environment and the Parallel Ocean Program model of the global ocean, which allows larger time step sizes and additional climate analysis capability such as model steady state and spin-up efficiency gains without a loss in scalability.

Standardized mixed language programming for Fortran and C

This paper illustrates several programs that contain core exercises likely to be encountered by programmers, and outlines a set of differing ad hoc methods for making the inter-language calls.

A Multilingual Programming Model for Coupled Systems

This work has created a multilingual parallel coupling programming model based on a successful open-source parallel coupling library, the Model Coupling Toolkit (MCT), whose capabilities reach beyond MCT's native Fortran implementation to include bindings for the C++ and Python programming languages.