Enumerating combinatorial triangulations of the hexahedron

01/04/2018
by   Jeanne Pellerin, et al.
0

Most indirect hexahedral meshing methods rely on 10 patterns of subdivision of the hexahedron into tetrahedra. A recent observation at least one more pattern exists raise the question of the actual number of subdivisions of the hexahedron into tetrahedra. In this article answers we enumerate these subdivisions by exhausting all possible ways to combine tetrahedra into hexahedra. We introduce a combinatorial algorithm that (1) generates all the combinations of tetrahedra that can be built from eight vertices and (2) tests if they subdivide a hexahedron or not. We use topological arguments and an efficient pruning strategy to drastically reduce this number. Our main result is that there are 6,966 combinatorial triangulations of the hexahedron which can be classified into 174 equivalence classes. Our results are consistent with theoretical results available on the subdivision of the cube.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/04/2018

There are 174 Triangulations of the Hexahedron

This article answers an important theoretical question: How many differe...
research
11/11/2021

Avoiding a pair of patterns in multisets and compositions

In this paper, we study the Wilf-type equivalence relations among multis...
research
12/21/2017

A Note on Flips in Diagonal Rectangulations

Rectangulations are partitions of a square into axis-aligned rectangles....
research
07/20/2017

Pictures of Combinatorial Cubes

We prove that the 8-point algorithm always fails to reconstruct a unique...
research
01/08/2018

Optimal Morphs of Planar Orthogonal Drawings

We describe an algorithm that morphs between two planar orthogonal drawi...
research
07/12/2017

Computing the number of realizations of a Laman graph

Laman graphs model planar frameworks which are rigid for a general choic...
research
02/20/2021

Automatic Programming Through Combinatorial Evolution

It has been already shown that combinatorial evolution - the creation of...

Please sign up or login with your details

Forgot password? Click here to reset