#Subdivision schemes don't only help finite element methods. In a recent paper, we present a #mathart application of creating #weaving patterns from said schemes. Furthermore, we extent these patterns to create a #jigsaw puzzle. Here's a thread.1/13 https://www.tandfonline.com/doi/full/10.1080/17513472.2022.2069417#.Ynp18aGsIiw.twitter
Computer simulations for, e.g., the weather, solve complex problems on a 2D domain. They mostly do so by splitting the domain into a finite set of smaller and simpler elements on which the simulation can be run fast and efficiently. This uses subdivision schemes. 2/13
If the output domain should be triangles, there is the Loop subdivision (see image from previous tweet), the butterfly scheme, or the √3 scheme. For output made of quadrilaterals, use mid-edge, Doo-Sabin, or Catmull-Clark. Irregular input gives irregular output, though. 3/13
None of these schemes create pentagonal faces. We discuss a procedure where, by replacing each edge by a Z-shaped triplet of edges and connecting their vertices to face-midpoints, the output mesh becomes a mesh purely comprised of pentagonal faces. 4/13
Applying this subdivision leads to non-convex pentagons. Thus, we perform a smoothing step, moving vertices towards the barycenter of their original faces. Whether or not this operation keeps the faces convex for all inputs and arbitrary many subdivisions is an open problem. 5/13
From the subdivision, we can create a #weaving by removing each middle edge of the introduced Z-triplets, i.e., gluing two pentagons together. A strand of the weaving is given by those tiles whose tips are connected by a now absent middle edge of a Z-triplet. 8/13
Our work is #OpenAccess in @MathsArts, thanks to the support by @tudelft. Thanks to my co-authors for a great collaboration, to the editors @Gelada and @henryseg, and to @dfg_public for supporting my research conducted at @TUDelft_CGV. Full article: https://www.tandfonline.com/doi/full/10.1080/17513472.2022.2069417#.Ynp18aGsIiw.twitter 13/13