GPU Parallel algorithm for the generation of polygonal meshes based on terminal-edge regions

04/11/2022
by   Sergio Salinas, et al.
0

This paper presents a GPU parallel algorithm to generate a new kind of polygonal meshes obtained from Delaunay triangulations. To generate the polygonal mesh, the algorithm first uses a classification system to label each edge of an input triangulation; second it builds polygons (simple or not) from terminal-edge regions using the label system, and third it transforms each non-simple polygon from the previous phase into simple ones, convex or not convex polygons. We show some preliminary experiments to test the scalability of the algorithm and compare it with the sequential version. We also run a very simple test to show that these meshes can be useful for the virtual element method.

READ FULL TEXT
research
01/28/2022

POLYLLA: Polygonal meshing algorithm based on terminal-edge regions

This paper presents an algorithm to generate a new kind of polygonal mes...
research
09/20/2021

GPGPU-Parallel Re-indexing of Triangle Meshes with Duplicate-Vertex and Unused-Vertex Removal

We describe a simple yet highly parallel method for re-indexing "indexed...
research
12/21/2021

Polyhedral Mesh Quality Indicator for the Virtual Element Method

We present the design of a mesh quality indicator that can predict the b...
research
08/15/2023

On mesh coarsening procedures for the virtual element method

In the context of adaptive remeshing, the virtual element method provide...
research
02/05/2020

Polygon Extraction from Triangular Meshes

This paper presents Polylidar, an efficient algorithm to extract non-con...
research
07/12/2022

Htex: Per-Halfedge Texturing for Arbitrary Mesh Topologies

We introduce per-halfedge texturing (Htex) a GPU-friendly method for tex...
research
05/27/2022

Optimal polynomial meshes exist on any multivariate convex domain

We show that optimal polynomial meshes exist for every convex body in ℝ^...

Please sign up or login with your details

Forgot password? Click here to reset