Sensitivity computations by algorithmic differentiation of a high-­order cfd code based on spectral differences - Institut mécanique des fluides de Toulouse Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

Sensitivity computations by algorithmic differentiation of a high-­order cfd code based on spectral differences

Résumé

We compute flow sensitivities by differentiating a high-­order computational fluid dynamics code. Our fully discrete approach relies on automatic differentiation (AD) of the original source code. We obtain two transformed codes by using the AD tool Tapenade (INRIA), one for each differentiation mode: tangent and adjoint. Both differentiated codes are tested against each other by computing sensitivities in an unsteady test case. The results from both codes agree to within machine accuracy, and compare well with those approximated by finite differences. We compare execution times and discuss the encountered technical difficulties due to 1) the code parallelism and 2) the memory overhead caused by unsteady problems.
Fichier principal
Vignette du fichier
Cardesa_25696.pdf (584.91 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

hal-02639065 , version 1 (28-05-2020)

Identifiants

  • HAL Id : hal-02639065 , version 1
  • OATAO : 25696

Citer

José I. Cardesa, Christophe Airiau. Sensitivity computations by algorithmic differentiation of a high-­order cfd code based on spectral differences. Aerospace Europe conference 2020, Feb 2020, Bordeaux, France. pp.0. ⟨hal-02639065⟩
27 Consultations
170 Téléchargements

Partager

Gmail Facebook X LinkedIn More