Automated discretization in multiphysics
01.03.2017–28.02.2026
Project Part of SFB65 "Taming Complexity in Partial Differential Systems"
Project leader: Joachim SCHÖBERL
In this project we consider various physical models and the coupling of them. Typical multiphysics problems are electric machines, where magnetic fields induce forces and therefore movement, or the deformation of elastic bodies floating in a fluid flow. Such problems can be simulated on a
computer by means of the finite element method.
We develop the finite element software Netgen/NGSolve. With NGSolve one can formulate such coupled field problems in the mathematical language of variational formulations. These formulations are represented as expression trees, from which NGSolve generates automatically proper finite element discretizations. It generates code, which is optimized for various modern computer architectures.
This software package is freely available as Python module, and is intensively used in academic as well as industrial environment. If you like to try it out online just now, then you can do so from the site https://www.tuwien.at/en/mg/asc/cme/interactive-gallery.