Pseudo-timestepping and verification for automatic differentiation derived CFD codes

被引:14
作者
Christakopoulos, Faidon [1 ]
Jones, Dominic [1 ]
Mueller, Jens-Dominik [1 ]
机构
[1] Univ London, Sch Mat Sci & Engn, London E1 4NS, England
关键词
Optimisation; Adjoint; Discrete; Automatic differentiation; ADJOINT; DESIGN;
D O I
10.1016/j.compfluid.2011.01.039
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The derivation of adjoint CFD codes through automatic differentiation is discussed with focus on the verification of the resulting code. Two alternative time-stepping formulations are discussed and compared, and the inclusion of multi-grid acceleration in the AD-derived code is shown. The adjoint code is embedded in a one-shot design loop and results for an inverse design case are presented. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:174 / 179
页数:6
相关论文
共 18 条
[1]   Reverse accumulation and implicit functions [J].
Christianson, B .
OPTIMIZATION METHODS & SOFTWARE, 1998, 9 (04) :307-322
[2]   Generating efficient derivative code with TAF - Adjoint and tangent linear Euler flow around an airfoil [J].
Giering, R ;
Kaminski, T ;
Slawig, T .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2005, 21 (08) :1345-1355
[3]   Algorithm developments for discrete adjoint methods [J].
Giles, MB ;
Duta, MC ;
Müller, JD ;
Pierce, NA .
AIAA JOURNAL, 2003, 41 (02) :198-205
[4]  
GILES MB, 1998, NUMERICAL METHODS FL, V6, P1
[5]  
Giles MB, 2000, NA0010 OXF U COMP LA
[6]  
GRIEWANK A, 2004, 138 DFG RES CTR MATH
[7]  
Griewank A., 2008, EVALUATING DERIVATIV, V2nd
[8]  
HAMDI A, 1253 DFG SPP
[9]  
Hascoët L, 2003, LECT NOTES COMPUT SC, V2668, P85
[10]   Aerodynamic shape optimization using simultaneous pseudo-timestepping [J].
Hazra, SB ;
Schulz, V ;
Brezillon, J ;
Gauger, NR .
JOURNAL OF COMPUTATIONAL PHYSICS, 2005, 204 (01) :46-64