Prof. Dr. Carsten Burstedde
professor
Mathematics
Hausdorff Center for Mathematics
Germany
Biography
My research over the past years has been centered around developing fast and scalable algorithms to work with adaptive meshes on large parallel computers. A computational mesh is a collection of elements of primitive shapes, in this case (smoothly mapped) quadrilaterals (2D) or hexahedra (3D), together with a definition of the connectivity between neighboring elements. There are various constructions that allow for adaptivity, that is, non-uniform size- and spatial distribution of elements. The approach that has been most successful in our work is the synthesis of a coarse conforming mesh, where neighboring elements fully match along their boundary faces and edges, with a non-conforming recursive subdivision of each of these coarse mesh elements that is mathematically a tree. This scheme may conveniently be called a forest of elements. The key to efficient algorithms for refining, coarsening, partitioning, and traversing such a mesh, and identifying and numbering its faces, edges, and nodes, lies in exploiting the tree structure in favorable ways while respecting the reality of parallel hardware and its networking stack. This research has led to new algorithms and their implementation in the publicly available software ''p4est''. In various collaborations over the past decade, these algorithms have been integrated with scientific applications. In addition to the simulation of earth's mantle convection and the propagation of elastic and acoustic waves using Galerkin discretizations, we have enabled finite volume methods for simulating atmospheric flow, semi-Lagrangian methods for the research of crystal growth, and Lattice-Boltzmann methods to simulate general fluid flow. These applications benefit significantly from the flexibility offered by adaptive mesh refinement (AMR) and the speed and scalability of mesh-related operations. In collaboration with PhD student Johannes Holke, we have recently proposed an extension of the so-called Morton- or Z-curve to triangular and tetrahedral elements and implemented basic algorithms for non-conforming simplicial AMR. Especially the 3D case is less obvious and more complex than the existing hexahedral logic. Encouraged by our initial results, we are working towards the long-term goal of non-conforming hybrid AMR, that is, allowing to mix shapes of many kinds in the same mesh, ideally offering a speed comparable to hex-only algorithms. In collaboration with PhD student Alberto Fonseca, we are working to introduce parallel adaptivity into a community code for the simulation of subsurface flow, such as that of groundwater through the earth. Our hope is that extending the scalability of existing codes, even in the case of standard uniform meshes, will allow for more highly resolved simulations and thus more accurate research in computational hydrology. With respect to future applications, we are targeting the simulation of the transport of volcanic ash. In addition, we have begun collaborating on parallel GPU-based techniques for fluid flow. Academic Career 1995 - 2001 Undergraduate studies, University of Cologne 1997 Vordiplom (intermediate diploma) in both Mathematics and Physics 1997 -1998 Exchange year (physics), University of Edinburgh, Scotland, UK 2001 Diploma of physics (with distinction); Master's equivalent 2001 - 2006 Graduate studies, University of Bonn 2005 Dr. rer. nat. (magna cum laude) 2006 Postdoc, RWTH Aachen 2006 - 2008 Postdoc, ICES, University of Texas, Austin, TX, USA 2008 - 2010 Research Associate, ICES, TX, USA 2010 - 2011 Research Scientist, ICES, TX, USA Since 2011 Professor (W2), University of Bonn
Research Interest
Johannes Holke's work on tetrahedral AMR is sponsored by the Bonn International Graduate School as part of the Hausdorff Center for Mathematics. Alberto Fonseca is supported by the Collaborative Research Center SFB/TR 32. Both centers are funded by the German Research Foundation (DFG). We have been awarded close to 9 million compute hours on the “Juqueen” supercomputer at the Jülich Supercomputing Centre in 2013 - 2017.
Publications
-
Michael Lahnert, Carsten Burstedde, Christian Holm, Miriam Mehl, Georg Rempfer and Florian Weik Towards lattice-Boltzmann on dynamically adaptive grids---minimally-invasive grid exchange in ESPResSo In M. Papadrakakis, V. Papadopoulos, G. Stefanou and V. Plevris, editor, Proceedings of the ECCOMAS 16 Congress page 1-25.
-
Mohammad Mirzadeh, Arthur Guittet, Carsten Burstedde and Frederic Gibou Parallel level-set methods on adaptive tree-based grids J. Comput. Phys., 322:345--364 2016 DOI: 10.1016/j.jcp.2016.06.017
-
Carsten Burstedde and Johannes Holke A tetrahedral space-filling curve for nonconforming adaptive meshes SIAM J. Sci. Comput., 38(5):C471--C503 2016 DOI: 10.1137/15M1040049