What is it about?
A novel approach for automatic differentiation (AD) of the Fortran codes based on the operator overloading technique is developed in this work. This AD tool utilizes an expression-template-based technique -- the first of its kind implementation in Fortran -- that can enable computationally- and memory-efficient gradient calculations in the framework of the discrete adjoint approach. The developed toolbox is coupled with an in-house CFD solver for aerodynamic design optimization of airfoil and wing geometries.
Featured Image
Read the Original
This page is a summary of: Novel Expression-Template-Based Automatic Differentiation of Fortran Codes for Aerodynamic Optimization, AIAA Journal, December 2020, American Institute of Aeronautics and Astronautics (AIAA),
DOI: 10.2514/1.j059505.
You can read the full text:
Contributors
The following have contributed to this page