INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS
Int. J. Numer. Meth. Fluids 2013; 71:1297–1321
Published online 15 August 2012 in Wiley Online Library (wileyonlinelibrary.com/journal/nmf). DOI: 10.1002/fld.3712
Characteristics-based boundary conditions for the Euler
adjoint problem
Marcelo Hayashi
1,
*
,†
, Marco Ceze
2
and Ernani Volpe
1
1
University of São Paulo, São Paulo, 05508-970, Brazil
2
University of Michigan, Ann Arbor, MI, 48105, USA
SUMMARY
Over the last decade, the adjoint method has been consolidated as one of the most versatile and successful
tools for aerodynamic design. It has become a research area on its own, spawning a large variety of
applications and a prolific literature. Yet, some relevant aspects of the method remain relatively less explored
in the literature. Such is the case with the adjoint boundary problem. In particular for Euler flows, both
fluid dynamic and adjoint equations entail complementary Riemann problems, and these yield boundary
conditions that are fully consistent with well-posedness. In the literature, this approach has been pursued
solely in terms of Riemann variables. This work formulates the adjoint boundary problem so as to correspond
precisely to that imposed on the flow, as it is given in terms of primitive variables. Test results have shown
to be in agreement with the traditional approach for external flow problems. Copyright © 2012 John Wiley
& Sons, Ltd.
Received 6 March 2012; Revised 15 June 2012; Accepted 23 June 2012
KEY WORDS: adjoint method; aerodynamic design; boundary conditions; Euler flow
1. INTRODUCTION
The problem of inverse aerodynamic design was first considered by Lighthill, in 1945, and the
investigation was limited to airfoils in incompressible potential flows [1]. The interest in the topic
has grown ever since, following closely on the progresses in computational resources and numerical
methods for flow simulation. Over the years, a variety of methods have been proposed to tackle the
problems of aerodynamic optimization and inverse design.
The adjoint method has played a prominent role in that context, for a number of reasons. Among
them, one could cite the great flexibility it offers with regard to the flow-physics model and to the
definition of objective functionals. Originally proposed by Pirronneau [2–4] for elliptic problems,
it was later extended to transonic flows by Jameson [1]. Since then, it has become the subject of
extensive research activity [5–14] and spawned a wide variety of applications, ranging from nuclear
reactor thermo-hydraulics to atmospheric sciences [15, 16]. In aerodynamics, the developments of
the adjoint method encompass design applications regarding internal and external flows [17–22]
and, more recently, unsteady flows [23–26].
To put matters into perspective, objective functionals of general interest in aerodynamics depend
on flow variables and on the shape and location of the boundaries [27, 28]. These, in turn, are
controlled by a set of design parameters. For all practical purposes, the set is assumed to be finite.
Under these circumstances, a natural means of estimating the sensitivity of that functional to changes
in flow geometry would be to perturb each design parameter individually and then to compute the
sensitivity gradient by finite differences.
*Correspondence to: Marcelo Hayashi, Av. Prof. Mello Moraes, 2231, São Paulo, 05508-970, Brazil.
†
E-mail: mhayashi@usp.br
Copyright © 2012 John Wiley & Sons, Ltd.