scispace - formally typeset
Search or ask a question
Author

Michael Neunteufel

Bio: Michael Neunteufel is an academic researcher from Vienna University of Technology. The author has contributed to research in topics: Finite element method & Computer science. The author has an hindex of 4, co-authored 13 publications receiving 31 citations.

Papers
More filters
Journal ArticleDOI
TL;DR: In this article, the authors present a framework for automated shape differentiation in the finite element software NGSolve, which combines the mathematical Lagrangian approach for differentiating PDE-constrained shape functions with the automated differentiation capabilities of NGS.
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, 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.

19 citations

Journal ArticleDOI
TL;DR: In this paper , a relaxed micromorphic model is proposed to model the entire body, including every interior cell, by enriching the kinematics of the mathematical model.

12 citations

Journal ArticleDOI
TL;DR: In this article, a reduced two-dimensional relaxed micromorphic continuum describing antiplane shear is introduced, preserving the main computational traits of the three-dimensional version, and a multi-step investigation of a viable finite element solution is performed, encompassing examinations of existence and uniqueness of both standard and mixed formulations and their respective convergence rates.
Abstract: One approach for the simulation of metamaterials is to extend an associated continuum theory concerning its kinematic equations, and the relaxed micromorphic continuum represents such a model. It incorporates the Curl of the nonsymmetric microdistortion in the free energy function. This suggests the existence of solutions not belonging to $$ H ^1$$ , such that standard nodal $$ H ^1$$ -finite elements yield unsatisfactory convergence rates and might be incapable of finding the exact solution. Our approach is to use base functions stemming from both Hilbert spaces $$ H ^1$$ and $$ H (\mathrm {curl})$$ , demonstrating the central role of such combinations for this class of problems. For simplicity, a reduced two-dimensional relaxed micromorphic continuum describing antiplane shear is introduced, preserving the main computational traits of the three-dimensional version. This model is then used for the formulation and a multi step investigation of a viable finite element solution, encompassing examinations of existence and uniqueness of both standard and mixed formulations and their respective convergence rates.

9 citations

Journal ArticleDOI
TL;DR: This work presents a generalization of the Hellan–Herrmann–Johnson method to nonlinear shells, where it allows finite strains and large rotations, and introduces sophisticated finite elements for the moment tensor.

9 citations

Posted Content
TL;DR: 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.

6 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: A systematic and comprehensive review of educational articles and codes in SMO, including topology, sizing, and shape optimization and building blocks, is presented in this article, where the authors provide guidance for beginners to approach various optimization methods.
Abstract: Ever since the publication of the 99-line topology optimization MATLAB code (top99) by Sigmund in 2001, educational articles have emerged as a popular category of contributions within the structural and multidisciplinary optimization (SMO) community. The number of educational papers in the field of SMO has been growing rapidly in recent years. Some educational contributions have made a tremendous impact on both research and education. For example, top99 (Sigmund in Struct Multidisc Optim 21(2):120–127, 2001) has been downloaded over 13,000 times and cited over 2000 times in Google Scholar. In this paper, we attempt to provide a systematic and comprehensive review of educational articles and codes in SMO, including topology, sizing, and shape optimization and building blocks. We first assess the papers according to the adopted methods, which include density-based, level-set, ground structure, and more. We then provide comparisons and evaluations on the codes from several key aspects, including techniques, efficiency, usability, readability, environment, and compatibility. In addition, we conduct numerical experiments on the reviewed codes using the benchmark cantilever beam example to provide feedback on the overall user experience. With a systematic review and comparison, this paper aims to offer insights on the educational values and practicality for employing these codes. We try to provide not only guidance for beginners to approach various optimization methods, but also a dictionary to direct readers to effectively target the relevant codes and building blocks based on their demands. Finally, based on the findings in this review paper, we provide some perspectives and recommendations for future educational contributions.

38 citations

Journal ArticleDOI
TL;DR: In this article, the authors employ JAX, a high-performance Python library for automatically computing sensitivities from a user-defined topology optimization problem, which is illustrated through several examples in compliance minimization, compliant mechanism design and microstructural design.
Abstract: A critical step in topology optimization (TO) is finding sensitivities. Manual derivation and implementation of sensitivities can be quite laborious and error-prone, especially for non-trivial objectives, constraints and material models. An alternate approach is to utilize automatic differentiation (AD). While AD has been around for decades, and has also been applied in TO, its wider adoption has largely been absent. In this educational paper, we aim to reintroduce AD for TO, making it easily accessible through illustrative codes. In particular, we employ JAX, a high-performance Python library for automatically computing sensitivities from a user-defined TO problem. The resulting framework, referred to here as AuTO, is illustrated through several examples in compliance minimization, compliant mechanism design and microstructural design.

19 citations

Journal ArticleDOI
TL;DR: In this article, a class of Arbitrary Lagrangian-Eulerian hybridizable discontinuous Galerkin methods for incompressible flow with moving boundaries and interfaces including two-phase flow with surface tension is presented.

13 citations

Posted Content
TL;DR: This work constructs conforming finite element elasticity complexes on the Alfeld splits of tetrahedra based on an algebraic machinery that derives the elasticity complex from de~Rham complexes, and smoother finite element differential forms.
Abstract: We construct conforming finite element elasticity complexes on the Alfeld splits of tetrahedra. The complex consists of vector fields and symmetric tensor fields, interlinked via the linearized deformation operator, the linearized curvature operator, and the divergence operator, respectively. The construction is based on an algebraic machinery that derives the elasticity complex from de~Rham complexes, and smoother finite element differential forms.

12 citations

Journal ArticleDOI
TL;DR: In this paper , a relaxed micromorphic model is proposed to model the entire body, including every interior cell, by enriching the kinematics of the mathematical model.

12 citations