Shape Optimization using the Finite Element Method on Multiple Meshes
Jorgen S. Dokken, Simon W. Funke, August Johansson, Stephan Schmidt

TL;DR
This paper introduces a novel shape optimization method using multiple independent meshes with a Nitsche-based finite element approach, avoiding re-meshing and mesh deformation, leading to robust and computationally efficient solutions for large domain changes.
Contribution
It proposes a new shape optimization technique with multiple meshes and Nitsche's method, reducing re-meshing and deformation, applicable to large geometry modifications.
Findings
Robust mesh adaptation without re-meshing or deformation.
Effective for large domain changes and rigid motions.
Demonstrated on heat wire placement and flow optimization.
Abstract
An important step in shape optimization with partial differential equation constraints is to adapt the geometry during each optimization iteration. Common strategies are to employ mesh-deformation or re-meshing, where one or the other typically lacks robustness or is computationally expensive. This paper proposes a different approach, in which the computational domain is represented by multiple, independent meshes. A Nitsche based finite element method is used to weakly enforce continuity over the non-matching mesh interfaces. The optimization is preformed using an iterative gradient method, in which the shape-sensitivities are obtained by employing the Hadamard formulas and the adjoint approach. An optimize-then-discretize approach is chosen due to its independence of the FEM framework. Since the individual meshes may be moved freely, re-meshing or mesh deformations can be entirely…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Analysis Techniques · Topology Optimization in Engineering · Computational Geometry and Mesh Generation
