Dolfinx demo for adjoint based shape optimization?

Can I find a demo to perform shape optimization for a pipe as in this paper?

I’ve made a similar example at: ShapeDerivatives DOLFINx · GitHub which I hope I will have time to put into the DOLFINx tutorial at some point.

I’ve added a figure of the initial configuration and the optimized shape after 50 iterations below:


Thank you for your answer @dokken. Would you recommend a tutorial for derivativation of shape derivatives other than this paper?

I like this paper:

and of course the paper that I wrote myself:

Stephan Schmidt also has a proper introduction to the subject in:

1 Like

Thanks @dokken. But I cannot access the first paper (says access denied), Could you share it again?

1 Like