Close

A note on cookies

We use cookies to improve your experience of our website. If you want to find out more see our Privacy Policy

Menu

Industrial Optimal Design using Adjoint CFD

People menu

Research Fellows

Salvatore Auriemma

Early Stage Researcher 9 at Opencascade

My project aims to integrate the open source CAD Kernel Open Cascade into the Design loop for a Adjoint CFD Simulation. In particular the derivatives of the parametrisation are required to fully integrate the parametrisation into gradient-based optimisation workflows, but for typical CAD systems these derivatives are not available. In my project the open-source CAD kernel OpenCASCADE (OCCT) will be differentiated using the Automatic Differentiation (AD) software tool ADOL-C from UPB. The focus for this project is to support the application of AD to the OCCT software and to apply AD to the parametric layer in OCCT.

Furthermore to test the differentiated CAD Kernel, some test cases will be parametrised writing C++ applications based on the differentiated functions of OCCT and optimized using a differentiated Open Source CFD tool.

Finally the project plans to provide a parametric engine based on OCCT CAD kernel that will be differentiated and in which it will be possible to parametrise the test cases. Of course in particular this part of the project is done to provide to not programmer users the possibility to use this approach. 

In figure it is shown the parametrisation of the first test case studied, the U-bend pipe:

 

 

 

 

 

 

^ Back to Top