Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

ADIFOR working note No. 11: ADIFOR strategies related to POINTER usage in MM5

Technical Report ·
DOI:https://doi.org/10.2172/10151830· OSTI ID:10151830
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.
Research Organization:
Argonne National Lab., IL (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
W-31109-ENG-38
OSTI ID:
10151830
Report Number(s):
ANL/MCS-TM--187; ON: DE94012108
Country of Publication:
United States
Language:
English

Similar Records

ADIFOR: Automatic differentiation in a source translator environment. ADIFOR Working Note No. 5
Conference · Wed Jul 01 00:00:00 EDT 1992 · OSTI ID:10155062

ADIFOR working note No. 8: Hybrid evaluation of second derivatives in ADIFOR
Technical Report · Fri May 01 00:00:00 EDT 1992 · OSTI ID:10154392

ADIFOR working note No. 8: Hybrid evaluation of second derivatives in ADIFOR
Technical Report · Fri May 01 00:00:00 EDT 1992 · OSTI ID:5067936