Experiences with the application of the ADIC automatic differentiation tool to the CSCMDO 3-D volume grid generation code
Author(s) -
Christian Bischof,
William T. Jones,
Jamshid Samareh-Abolhassani,
A. Mauer
Publication year - 1996
Publication title -
38th aerospace sciences meeting and exhibit
Language(s) - English
Resource type - Conference proceedings
DOI - 10.2514/6.1996-716
Subject(s) - volume (thermodynamics) , computer science , code (set theory) , grid , code generation , automatic differentiation , programming language , operating system , mathematics , set (abstract data type) , physics , geometry , quantum mechanics , key (lock) , computation
Automatic differentiation (AD) is a methodology for developing reliable sensitivity-enhanced versions of arbitrary computer programs with little human effort. It can vastly accelerate the use of advanced simulation codes in multidisciplinary design optimization, since the time for generating and verifying derivative codes is greatly reduced. In this paper, we report on the application of the recently developed ADIC automatic differentiation tool for ANSI C programs to the CSCMDO multiblock three-dimensional volume grid generator. The ADIC-generated code can easily be interfaced with Fortran derivative codes generated with the ADIFOR AD tool FORTRAN 77 programs, thus providing efficient sensitivity-enhancement techniques for multilanguage, multidiscipline problems.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom