SearcharxivSearch

arXiv subjects

Caleb B. Goates

Publications and source records attributed to Caleb B. Goates.

2 recordsLinked to original sources

Combinatorial maps for hierarchical splines

Hierarchical splines are an important part of multiscale and adaptive isogeometric analysis formulations. The B\'ezier meshes of these splines are an essential part of their definition and of several important hierarchical spline algorithms, such as adaptive refinement and B\'ezier extraction. Topological data associated with the B\'ezier mesh-such as adjacency information-can be used to improve the performance of many of these algorithms as well as downstream applications of the splines, but typical hierarchical spline formulations do not compute the topological data, storing instead just a list of elements. In this work we present algorithms to build a performant topological data structure, namely the combinatorial map, to represent B\'ezier meshes of hierarchical splines over cubical cell complexes where the refinement levels have conforming B\'ezier meshes. This includes hierarchical and truncated hierarchical B-splines, as well as subsets of other hierarchical spline formulations. We show the performance characteristics of the construction algorithms of these hierarchical combinatorial maps, as well as an example use case, showing that the topological information can provide up to an order of magnitude reduction in computation time in downstream applications of the splines.

cs.CG

Counterexamples to Proofs for Volumetric Parameterization of Topological Sweeps

Harmonic maps are important in generating parameterizations for various domains, particularly in two and three dimensions. General extensions of two-dimensional harmonic parameterizations for volumetric parameterizations are known to fail in a variety of contexts, though more specialized volumetric parameterizations have been proposed. This work provides and contextualizes a counterexample to various proposed proofs that employ harmonic maps to sweep a parameterization from a base surface, $\Gamma_0$, to the entire domain of a geometry that is homeomorphic to $\Gamma_0\times[0,1]$ or $\Gamma_0\times S^1$. While this does not negate the potential value of such topological sweep parameterizations, it does clarify that these swept parameterizations come with no inherent guarantees of bijectivity, as they may in two dimensions.

cs.CG