The IMR short courses will be held Monday, September 26, 2016. Courses are taught by internationally known experts in the field of Mesh Generation. Instructors will address practical issues in the design and implementation of both structured and unstructured mesh generation codes.
New for 2016!
This year the International Meshing Roudntable will offer two separate short course tracks.
To register for the short courses, mark the appropriate boxes on the registration form.
Title: The Use of Geometry from within the Engineering Sketch Pad The EGADS API
Biography: Robert Haimes is a Principal Research Engineer in the Aerospace Computational Design Laboratory of the Department of Aeronautics & Astronautics at the Massachusetts Institute of Technology. Bob’s major research focuses have been scientific visualization for the results from CFD simulations, parallel, distributed and High-Performance Computing, applied computational geometry and the use of geometry in conceptual through final design. The research commonly has a component that produces software that is more generally useful than the original investigation. CAPRI is the first expression of the research in applied computation geometry. This software has been adopted by a number of National Labs as well as the CFD meshing and the Structural Analysis software industry (after being commercialized). The Engineering Sketch Pad (ESP) is the most recent foray into providing a consistent view of geometry throughout the multidisciplinary, interdisciplinary and multi-fidelity world of Design through Analysis.
Abstract: Properly using solid modeling facilitates the construction of surface and volume meshes. The concept of a Boundary Representation (BRep) will be discussed and how the topology of the BRep allows for the closure of a model (even though the geometry may be open at machine precision).
All solid modeling geometry-kernels (e.g., Parasolid, ACIS, EGADS – part of ESP) follow the concept of a BRep and provide functions/methods that allow for IO, construction, traversing the hierarchical topology, performing geometrical evaluations (and inverse evaluations – snaps to the geometric entity), and containment predicates. Prototypes of these functions useful for meshing will be discussed with particular attention paid to avoiding the pitfalls and common mistakes.
There will be some discussion on what additional information (more than the mesh itself) a modern meshing system should output with regards to vertices that lay on geometry. This is data that connects the mesh back to the model, which aids in (an unambiguous manner) generating curved meshes and generally supporting solver-based mesh adaptation.
Details of specifically using the EGADS API will be given during a User Tutorial on Thursday of IMR.
Title: Computational Conformal Geometry for Surface and Volume Meshing
Biography: David Gu got his bachelor degree from Tsinghua university and PhD from Harvard university in 2003, supervised by a Fields medalist Prof. S-T Yau. He is an associated professor in Computer Science department and adjunct in Applied Mathematics Science department in SUNY at Stony Brook. His research focuses on developing discrete geometric theories and apply them in engineering and medicine fields. He is one of the major founders of an emerging inter-disciplinary field - Computational Conformal Geometry. Recently, he won Morning Side Gold Medal in Applied Mathematics in 2013.
Abstract: This course covers the main theorems, algorithms of computational conformal geometry and their direct applications in surface and volume meshing.
Conformal geometry studies the invariants under conformal (angle-preserving) transformations. According to surface uniformization theorem, all Riemann surfaces can be conformally deformed into one of three canonical spaces, the sphere, the Euclidean plane and the hyperbolic plane. In reality, all surfaces are Riemann surfaces.
Computational conformal geometry studies the discrete theories and the algorithms to compute surface uniformization and conformal invariants. Currently, there are three major types of algorithms, surface harmonic maps, holomorphic differentials and surface Ricci flow. The existence and the uniqueness of the solutions to discrete surface Ricci flow have been proved recently.
Surface meshing can be carried out in the canonical spaces, such that the discrete Gaussian curvature and the mean curvature converge to the smooth curvatures with theoretic guarantees. Furthermore, volumetric hex-meshing can be obtained by surface foliations using quadratic holomoprhic differentials.
Title: An Introduction and Overview of Automatic Mesh Generation Algorithms
Biography: Steve Owen is currently a researcher and software developer at Sandia National Laboratories and has been a member of the CUBIT development team for the past 17 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. Steve was awarded the IMR Fellow award at the 2013 IMR in Florida for his research accomplishments in meshing and contributions to the International Meshing Roundtable over the past two decades.
Abstract: This short course will introduce many of the most common methods for automatic mesh generation. We will take a historical perspective beginning with triangle and tet algorithms and their underlying theory and move to quad and hex methods that are most commonly used in practice. A review and classification of various algorithms and their effectiveness for different applications will discussed. This course is geared for those new to the discipline and will avoid going into depth on any particular algorithm in favor of a broad overview of current methods and techniques.
Title: Introduction to Boundary-Layer (BL) Mesh Generation
Biography: Dr. Marcum is Professor of Mechanical Engineering at Mississippi State University (MSU). He has 30 years of experience in development of CFD and unstructured grid technology. Before joining MSU in 1991, Dr. Marcum was a Scientist and Senior Engineer at McDonnell Douglas Research Laboratories and Boeing Commercial Airplane Company. He received his Ph.D. from Purdue University in 1985. Prior to that he was a Senior Engineer from 1978 through 1983 at TRW Ross Gear Division. At MSU, Dr. Marcum served as Thrust Leader and Director of the NSF ERC for Computational Field Simulation. As Director, he led the transition from graduated NSF ERC to its current form as the High Performance Computing Collaboratory (HPC˛). Dr. Marcum also served as Deputy Director and Director of the SimCenter (an HPC˛ member center and currently merged within CAVS). He is currently Chief Scientist for CFD within CAVS (also an HPC˛ member center). As Chief Scientist for CFD, he is directly involved in the research activities of a team of multi-disciplinary researchers working on CFD related projects for DoD, DoE, NASA, NSF, and industry. Computational tools produced by these projects at MSU within the ERC, SimCenter and CAVS, and in particular Dr. Marcum’s AFLR unstructured mesh generator, are in use throughout aerospace, automotive and DoD organizations. Dr. Marcum is widely recognized for his contributions to unstructured grid technology and is currently Honorary Professor at University of Wales, Swansea, UK and a previous Invited Professor at INRIA, Paris-Rocquencourt, France, and current Adjunct Member of the GAMMA3 team at INRIA, Saclay-Île de France, France.
Abstract: Most CFD applications need a high-resolution mesh to accurately resolve boundary-layer (BL) regions that develop near solid surfaces (and detached wakes). Further, efficient simulation of turbulence of BL regions in a complex large-scale application requires specialized turbulence modeling along with a mesh that is highly anisotropic and properly aligned. The mesh requirements in this case are distinctly different from those of the mesh for the mean flow regions. The course will focus on BL mesh generation in the context of these requirements.
In this course the Instructor will describe the procedures that he has utilized and evolved for several years to generate BL mesh regions within an overall unstructured mesh generation process. The course will focus primarily on an advancing-layers/advancing-normals approach. In addition, comments will be offered on an alternative generalized aligned-anisotropic mesh generation approach.
Topics discussed will include the basic processes required for BL mesh generation using the approach described above. Implementation within an open process will be covered where the BL mesh is generated first and then the outer mean flow region is meshed. Also, implementation within a closed process will be covered where outer mean flow region is meshed first and then the BL mesh is incrementally inserted into that mesh by means of a mesh movement algorithm. Detail orientated topics will be covered, such as specification of normal spacing, generation of proper normal vectors, use of smoothing, handling of surface discontinuities, termination of BL meshing, generation of tetrahedral, prism, pyramid and hexahedral BL elements, techniques for memory reduction, etc.
Title: Introduction to Hybrid and Hex-Dominant Mesh Generation
Biography: Franck Ledoux is a researcher in computer science at CEA/DAM (France). After receiving a PhD in 2002 for his work mixing algebraic specifications and computational geometry, he entered at CEA/DAM to work on meshing algorithms. He has now nearly 15 years of experience in mesh generation. His research mainly focuses on the design of mesh data structures for HPC and the generation of structured meshes (quadrilateral and hexahedral). He has also been an associate professor since 2009 at the University of Paris-Saclay (France) and was the project leader for a parallel meshing project at CEA/DAM before spending the last year at Lawrence Livermore National Laboratory (USA) to develop parallel hex-dominant meshing algorithms.
Abstract: Knowing if it is better to use tetrahedral or hexahedral meshes for finite element analysis is a long-standing polemic. In practice, a large number of finite element users wish to use hexahedral meshes. However, generating hexahedral meshes for any arbitrary domains seems always beyond our reach nowadays. That is why many software-meshing companies provide interactive modes where hybrid meshes can be generated using hexahedra in some parts and tetrahedra in others.
To provide fully automatic methods a compromise is to generate hybrid meshes where hexahedra, prisms, pyramids and tetrahedra coexist. In this course, we will focus on the generation of hex-dominant meshes, which are meshes where hexahedral elements dominate, both in number and volume. Since the precursory work of S. Yamakawa and K. Shimada, great advancements have been done on this subject during the last few years [2,3].
After introducing different technics for generating hybrid meshes, the aim of this short course will be to provide an insight on the key features of main hex-dominant meshing algorithms: frame field generation, tetrahedra recombination, connection between tetrahedra and hexahedra, etc.
 S. Yamakawa and K. Shimada, Fully-automated hex-dominant mesh generation with directionality control via packing rectangular solid cells. Int. J. Numer. Meth. Eng. 57:2099–2129(2003).
 T. Carrier Baudouin, J.-F. Remacle, E. Marchandise, F. Henrotte and C. Geuzaine, A frontal approach to hex-dominant mesh generation, Advanced Modeling and Simulation in Engineering Sciences, 1:8 http://www.amses-journal.com/content/1/1/8 (2014).
 D. Sokolov, N. Ray, L. Untereiner and B. Levy. Hexahedral-dominant meshing,