ADIFOR working note No. 11: ADIFOR strategies related to POINTER usage in MM5
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
ADIFOR working note No. 8: Hybrid evaluation of second derivatives in ADIFOR
ADIFOR working note No. 8: Hybrid evaluation of second derivatives in ADIFOR
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