Isogeometric high order mesh generation

Teseo Schneider, Daniele Panozzo, Xianlian Zhou

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

In this paper, we present a new posteriori method to generate high order curved meshes directly from linear meshes through a recently developed poly-spline isogeometric (IGA) method. Given an input structured or unstructured linear quadrilateral or hexahedral mesh, our method constructs quadratic poly-spline IGA bases for each element and ensures continuity and smoothness across neighboring elements. With these smooth IGA bases, each element can be sampled into a high order element of arbitrary order while maintaining consistently continuous and smooth interfaces between elements. Several fitting algorithms are developed to adjust the IGA control points to ensure the final mesh interpolates or approximates the initial boundary closely. Our method requires no CAD geometry of the initial mesh and guarantee C1 smoothness in regular regions and C0 continuity across interfaces of spline-incompatible elements. The method is compared with an elastic analogy based approach and is shown to be superior in terms of computational performance and overall mesh quality and smoothness. The current method can also be extended for higher order IGA basis construction and smooth refinement of meshes that are important for high order physics simulations.

Original languageEnglish (US)
Article number114104
JournalComputer Methods in Applied Mechanics and Engineering
Volume386
DOIs
StatePublished - Dec 1 2021

All Science Journal Classification (ASJC) codes

  • Computational Mechanics
  • Mechanics of Materials
  • Mechanical Engineering
  • General Physics and Astronomy
  • Computer Science Applications

Keywords

  • Elastic analogy
  • High order mesh generation
  • Isogeometric analysis
  • Poly-spline finite element method

Fingerprint

Dive into the research topics of 'Isogeometric high order mesh generation'. Together they form a unique fingerprint.

Cite this