scispace - formally typeset
Open AccessPosted Content

Fully and Semi-Automated Shape Differentiation in NGSolve

TLDR
This approach combines the mathematical Lagrangian approach for differentiating PDE-constrained shape functions with the automated differentiation capabilities of NGSolve to allow for either a more custom-like or black-box–like behaviour of the software.
Abstract
In this paper we present a framework for automated shape differentiation in the finite element software NGSolve. Our approach combines the mathematical Lagrangian approach for differentiating PDE constrained shape functions with the automated differentiation capabilities of NGSolve. The user can decide which degree of automatisation is required and thus allows 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.

read more

Citations
More filters
Journal ArticleDOI

Boundary integral formulations of eigenvalue problems for elliptic differential operators with singular interactions and their numerical approximation by boundary element methods

TL;DR: The self-adjointness of these operators is shown, and equivalent formulations for the eigenvalue problems involving boundary integral operators are derived for the numerical computations of the discrete eigenvalues and the corresponding eigenfunctions by boundary element methods.
Journal ArticleDOI

cashocs: A Computational, Adjoint-Based Shape Optimization and Optimal Control Software

TL;DR: Cashocs as discussed by the authors is a new software package written in Python, which automatically solves PDE constrained optimization problems in the context of optimal control and shape optimization by discretizing the continuous adjoint approach.
Posted Content

Multi-objective free-form shape optimization of a synchronous reluctance machine.

TL;DR: The presented approach is based on the mathematical concept of shape derivatives and allows to obtain new motor designs without the need to introduce a geometric parametrization and an extension of the free-form shape optimization algorithm to the case of multiple objective functions and an approximate Pareto front is shown.
Posted Content

An unfitted finite element method for two-phase Stokes problems with slip between phases

TL;DR: In this paper, an isoparametric finite element approach of the CutFEM or Nitsche-XFEM family is presented for simulation of two-phase Stokes problems with slip between phases.
Posted Content

A finite element method for two-phase flow with material viscous interface

TL;DR: In this paper, a model of two-phase flow with an immersed material viscous interface and a finite element method for numerical solution of the resulting system of PDEs is studied.
References
More filters
Book

Partial Differential Equations

TL;DR: In this paper, the authors present a theory for linear PDEs: Sobolev spaces Second-order elliptic equations Linear evolution equations, Hamilton-Jacobi equations and systems of conservation laws.
Journal ArticleDOI

Structural optimization using sensitivity analysis and a level-set method

TL;DR: A new numerical method based on a combination of the classical shape derivative and of the level-set method for front propagation, which can easily handle topology changes and is strongly dependent on the initial guess.
Book

Finite Element Methods for Maxwell's Equations

Peter Monk
TL;DR: In this paper, a survey of finite element methods for approximating the time harmonic Maxwell equations is presented, and error estimates for problems with spatially varying coefficients are compared for three DG families: interior penalty type, hybridizable DG, and Trefftz type methods.
Book

Introduction to shape optimization

TL;DR: This book is motivated largely by a desire to solve shape optimization problems that arise in applications, particularly in structural mechanics and in the optimal control of distributed parameter systems.
Book

Optimization with PDE Constraints

TL;DR: This project is concerned with the development, analysis and application of new, innovative mathematical techniques for the solution of constrained optimization problems where a partial differential equation (PDE) or a system of PDEs appears as an essential part of the constraints.
Related Papers (5)