An exact general remeshing scheme applied to physically conservative voxelization

From MaRDI portal
Publication:350168

DOI10.1016/J.JCP.2015.05.022zbMATH Open1349.65084arXiv1412.4941OpenAlexW2118953463MaRDI QIDQ350168FDOQ350168

Tom Abel, Devon Powell

Publication date: 5 December 2016

Published in: Journal of Computational Physics (Search for Journal in Brave)

Abstract: We present an exact general remeshing scheme to compute analytic integrals of polynomial functions over the intersections between convex polyhedral cells of old and new meshes. In physics applications this allows one to ensure global mass, momentum, and energy conservation while applying higher-order polynomial interpolation. We elaborate on applications of our algorithm arising in the analysis of cosmological N-body data, computer graphics, and continuum mechanics problems. We focus on the particular case of remeshing tetrahedral cells onto a Cartesian grid such that the volume integral of the polynomial density function given on the input mesh is guaranteed to equal the corresponding integral over the output mesh. We refer to this as "physically conservative voxelization". At the core of our method is an algorithm for intersecting two convex polyhedra by successively clipping one against the faces of the other. This algorithm is an implementation of the ideas presented abstractly by Sugihara (1994), who suggests using the planar graph representations of convex polyhedra to ensure topological consistency of the output. This makes our implementation robust to geometric degeneracy in the input. We employ a simplicial decomposition to calculate moment integrals up to quadratic order over the resulting intersection domain. We also address practical issues arising in a software implementation, including numerical stability in geometric calculations, management of cancellation errors, and extension to two dimensions. In a comparison to recent work, we show substantial performance gains. We provide a C implementation intended to be a fast, accurate, and robust tool for geometric calculations on polyhedral mesh elements.


Full work available at URL: https://arxiv.org/abs/1412.4941




Recommendations




Cites Work


Cited In (19)

Uses Software





This page was built for publication: An exact general remeshing scheme applied to physically conservative voxelization

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q350168)