NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Efficient Construction of Discrete Adjoint Operators on Unstructured Grids Using Complex VariablesA methodology is developed and implemented to mitigate the lengthy software development cycle typically associated with constructing a discrete adjoint solver for aerodynamic simulations. The approach is based on a complex-variable formulation that enables straightforward differentiation of complicated real-valued functions. An automated scripting process is used to create the complex-variable form of the set of discrete equations. An efficient method for assembling the residual and cost function linearizations is developed. The accuracy of the implementation is verified through comparisons with a discrete direct method as well as a previously developed handcoded discrete adjoint approach. Comparisons are also shown for a large-scale configuration to establish the computational efficiency of the present scheme. To ultimately demonstrate the power of the approach, the implementation is extended to high temperature gas flows in chemical nonequilibrium. Finally, several fruitful research and development avenues enabled by the current work are suggested.
Document ID
20050060975
Acquisition Source
Langley Research Center
Document Type
Conference Paper
Authors
Nielsen, Eric J.
(NASA Langley Research Center Hampton, VA, United States)
Kleb, William L.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
September 7, 2013
Publication Date
January 31, 2005
Subject Category
Computer Programming And Software
Report/Patent Number
AIAA Paper 2004-0324
Report Number: AIAA Paper 2004-0324
Meeting Information
Meeting: 43rd AIAA Aerospace Sciences Meeting and Exhibit
Location: Reno, NV
Country: United States
Start Date: January 10, 2005
End Date: January 13, 2005
Funding Number(s)
OTHER: 23-762-45-CA
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available