Optimization Online


Automatic Differentiation of the Open CASCADE Technology CAD System and its coupling with an Adjoint CFD Solver

Mladen Banovic(mladen.banovic***at***math.uni-paderborn.de)
Orest Mykhaskiv(o.mykhaskiv***at***qmul.ac.uk)
Salvatore Auriemma(salvatore.auriemma***at***opencascade.com)
Andrea Walther(andrea.walther***at***uni-paderborn.de)
Herve Legrand(herve.legrand***at***opencascade.com)
Jens-Dominik Müller(j.mueller***at***qmul.ac.uk)

Abstract: Automatic Differentiation (AD) is applied to the open-source CAD system Open CASCADE Technology using the AD software tool ADOL-C (Automatic Differentiation by OverLoading in C++). The differentiated CAD system is coupled with a discrete adjoint CFD solver, thus providing the first example of a complete differentiated design chain built from generic, multi-purpose tools. The design chain is demonstrated on the gradient-based optimisation of a squared U-bend turbo-machinery cooling duct to minimise the total pressure loss.

Keywords: Automatic Differentiation, CAD system, Adjoint CFD method, Gradient-based optimisation

Category 1: Nonlinear Optimization (Unconstrained Optimization )

Category 2: Applications -- Science and Engineering (Optimization of Systems modeled by PDEs )


Download: [PDF]

Entry Submitted: 03/31/2017
Entry Accepted: 03/31/2017
Entry Last Modified: 03/31/2017

Modify/Update this entry

  Visitors Authors More about us Links
  Subscribe, Unsubscribe
Digest Archive
Search, Browse the Repository


Coordinator's Board
Classification Scheme
Give us feedback
Optimization Journals, Sites, Societies
Mathematical Optimization Society