The short courses, to be held the day before the opening of the Conference. Courses will be taught by internationally known experts in the field of Mesh Generation. The courses will run an hour and a half in length and include course notes and coffee breaks. Instructors will be addressing practical issues in the design and implementation of both structured and unstructured mesh generation codes.
The courses are ideal for students just entering the field needing a foundation for research, or for seasoned professionals who would like to expand their current skill-set in the development of mesh and grid generation algorithms. To register for the short courses, mark the appropriate boxes on the registration form. The price is $150 per attendee which includes course materials.
-Hang Si: Tetrahedral Mesh Generation: Theory and Implementation
-Steve Owen: Introduction to Quadrilateral and Hexahedral Mesh Generation
-Rao Garimella:Practical Guide to using Mesh and Geometry Frameworks in Advanced Computational Software
-Pascal Frey: Surface Meshing - Theory and Fundamentals
9:00am - 10:30am
10:45am - 12:15pm
1:30pm - 3:00pm
3:15pm - 4:45pm
Title: Tetrahedral Mesh Generation: Theory and Implementation
Tentative subjects or Abstract
- Basic discrete geometry (optional)
- Delaunay tetrahedralizations
- Weighted Delaunay (regular) tetrahedralizations (optional)
- The 3D boundary recovery problem
- Constrained Delaunay tetrahedralizations
- Adaptive mesh generation.
- Mesh improvement (optional)
- Software implementation tissues
Hang Si is empolyed by Weierstrass Institute (WIAS) in Berlin. His main research interest is tetrahedral mesh generation and the discrete and computational geometry problems behind it. The goal is to develop efficient algorithms for automatically generating tetrahedral meshes suitable for numerical methods such as finite element and finite volume methods. He developed the software, TetGen, a Delaunay tetrahedral mesh generator. It is freely available for academic use.
Hang Si got his B.S. in Electrical Engineering in Hangzhou University (now merged in Zhejiang University) in 1994, and got his M.S. in Computer Sciense in Zhejiang University in 2002. He joined the research group "Numerical Mathematics and Scientific Computing" of WIAS in 2002. He received his Ph.D from the Institute of Mathematics of Technische Universitaet Berlin in 2008.
Title: Introduction to Quadrilateral and Hexahedral Mesh Generation
This short course reviews the theory and application of quadrilateral and hexahedral mesh generation. We first define the use cases for hex meshing over traditional tetrahedral methods and why the general all-hex problem is fundamentally more difficult. Beginning with basic transfinite interpolation methods and exploring various advancing front and overlay grid approaches we will describe a widerange of all-hex methods currently in use today. We will also review mesh modification and improvement strategies for all-hex meshes including topology operations, smoothing, refinement and coarsening. More recent research strategies that utilize dual-based technologies will also be discussed.
Steve Owen is currently a researcher and software developer at Sandia National Laboratories and has been a member of the CUBIT development team for over 10 years. Hexahedral mesh generation and its related technologies have been the focus of his activities for the majority of his career. Steve graduated from Carnegie Mellon University in 1999 with a PhD in Civil Engineering and undergrad from Brigham Young University in 1992.
Title: Practical Guide to using Mesh and Geometry Frameworks in Advanced Computational Software
The representation and management of meshes is one of the most central and critical parts of advanced application software solving systems of PDEs. This is particularly true for applications that solve the PDEs for complex geometric domains using general unstructured meshes distributed across large numbers of processors. In recent years, several mesh frameworks have been developed to help applications represent and manage meshes effectively without having to develop this functionality themselves. This allows application developers to focus their energy on their areas of expertise rather than designing and
maintaining code for handling mesh data.
In this short course, participants will be introduced to basics of building advanced computational software using widely available mesh infrastructure libraries. Topics that will be covered will include:
1. Components of advanced computational software using parallel,unstructured meshes
2. Introduction to unstructured mesh representations in parallel environments
3. Accessing and manipulating mesh data through APIs
4. Description of some popular mesh infrastructure libraries
5. Practical code examples using mesh infrastructure libraries
6. The link between meshes and geometric models
7. Frameworks for accessing geometric model data
8. Handling analysis attributes like boundary conditions and material properties
9. Managing field data on meshes
10. Preprocessing for solver libraries
11. Parallel I/O
Rao Garimella Rao Garimella is a Staff Scientist at Los Alamos National Laboratory who has been working and publishing in the field of unstructured mesh generation for over 15 years. He has worked at Los Alamos National Laboratory since 1999 on unstructured mesh generation, mesh modification, parallel mesh management and computational geometry with particular emphasis on general polyhedral meshes for projects such as climate modeling, Arbitrary Lagrangian-Eulerian methods for high speed shock physics and modeling of contaminant flow and transport in geological domains. Prior to that, Rao Garimella attended Rennselaer Polytechnic Institute where he completed a PhD on anisotropic mesh generation for boundary layer
flows and flows through thin-section models. Rao Garimella has presented and published regularly on the topics of unstructured mesh frameworks, mesh generation, mesh modification and mesh optimization in leading journals. His open-source software for parallel unstructured mesh representation (MSTK) is being used at Los Alamos for supporting advanced mimetic finite difference methods and also ALE methods for high speed flows
Title: Surface Meshing - Theory and Fundamentals
In this short course, we will introduce the basic and advanced concepts of triangulating three-dimensional manifolds. We will briefly describe the many effective algorithms existing for discretizing a surface embedded in three dimensional space, with respect to its definition (i.e., explicit, implicit, or discrete). To this end, we will recall first some basic intrinsic properties of surface (normals, curvatures, and related notions) and introduce the powerful notion of metric tensor. Then we will explain how a triangulation (i.e., a simplicial mesh) can be created in which the element size, shape and orientation are adapted to this metric tensor field. Applications examples of mesh generation, mesh generation and mesh adaptation will be given with emphasis on evolving (time-dependent) triangulations in different application areas (mechanical engineering, biomedical applications, topological and geometrical shape optimization).
Scientific interests: mesh generation and adaptation, CFD, numerical methods, scientific computing, level sets methods, scientific visualization.
Professor of Applied mathematics at the Université Pierre et Marie Curie (Paris), member of J.L. Lions laboratory of numerical analysis (Y. Maday, director) and current scientific director of the Institut du Calcul et de la Simulation at UPMC.