Abstract
AbstractIn this paper, we present a framework for automated shape differentiation in the finite element software . Our approach combines the mathematical Lagrangian approach for differentiating PDE-constrained shape functions with the automated differentiation capabilities of . The user can decide which degree of automatisation is required, thus allowing for either a more custom-like or black-box–like behaviour of the software. We discuss the automatic generation of first- and second-order shape derivatives for unconstrained model problems as well as for more realistic problems that are constrained by different types of partial differential equations. We consider linear as well as nonlinear problems and also problems which are posed on surfaces. In numerical experiments, we verify the accuracy of the computed derivatives via a Taylor test. Finally, we present first- and second-order shape optimisation algorithms and illustrate them for several numerical optimisation examples ranging from nonlinear elasticity to Maxwell’s equations.
Funder
Technische Universität Graz
Austrian Science Fund
Technische Universität Wien
Publisher
Springer Science and Business Media LLC
Subject
Control and Optimization,Computer Graphics and Computer-Aided Design,Computer Science Applications,Control and Systems Engineering,Software
Reference45 articles.
1. Allaire G (2007) Conception optimale des structures. Springer, New York
2. Allaire G, Cancès E, Vié JL (2016) Second-order shape derivatives along normal trajectories, governed by Hamilton-Jacobi equations. Struct Multidiscip Optim 54 (5):1245–1266. https://doi.org/10.1007/s00158-016-1514-2
3. Allaire G, Dapogny C, Jouve F (2021) Shape and topology optimization. to appear in Handbook of Numerical Analysis, 22. https://www.elsevier.com/books/geometric-partial-differential-equations-part-2/nochetto/978-0-444-64305-6
4. Allaire G, Jouve FJ, Toader A-M (2004) Structural optimization using sensitivity analysis and a level-set method. J Comput Phys 194(1):363–393. https://doi.org/10.1016/j.jcp.2003.09.032. http://www.sciencedirect.com/science/article/pii/S002199910300487X
5. Alnæs MS, Logg A, Ølgaard KB, Rognes ME, Wells GN (2014) Unified form language. ACM Transactions on Mathematical Software 40(2):1–37. https://doi.org/10.1145/2566630
Cited by
19 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献