z-logo
open-access-imgOpen Access
ADIFOR working note No. 11: ADIFOR strategies related to POINTER usage in MM5
Author(s) -
C. Bischof,
P. Khademi,
T. Knauff
Publication year - 1994
Language(s) - English
Resource type - Reports
DOI - 10.2172/10151830
Subject(s) - mm5 , pointer (user interface) , computer science , programming language , code (set theory) , parallel computing , mesoscale meteorology , artificial intelligence , physics , set (abstract data type) , meteorology
POINTERs are nonstandard Fortran statements which cannot be processed by ADIFOR. We are interested in generating derivative code for MM5, a mesoscale model code which uses POINTERs extensively and in a particular structured manner. We briefly report on POINTERs and their role in MM5 and, for their particular usage in MM5, describe the three-step code transformation scheme consisting of pre-ADIFOR, ADIFOR, and post-ADIFOR transformations that result in the generation of correct derivative code for MM5.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom