VEMPIC: particle-in-polyhedron fluid simulation for intricate solid boundaries

dc.contributor.authorTao, Michael
dc.contributor.authorBatty, Christopher
dc.contributor.authorBen-Chen, Mirela
dc.contributor.authorFiume, Eugene
dc.contributor.authorLevin, David I.W.
dc.date.accessioned2024-04-22T14:44:22Z
dc.date.available2024-04-22T14:44:22Z
dc.date.issued2022-07-22
dc.description.abstractThe comprehensive visual modeling of fluid motion has historically been a challenging task, due in no small part to the difficulties inherent in geometries that are non-manifold, open, or thin. Modern geometric cut-cell mesh generators have been shown to produce, both robustly and quickly, workable volumetric elements in the presence of these problematic geometries, and the resulting volumetric representation would seem to offer an ideal infrastructure with which to perform fluid simulations. However, cut-cell mesh elements are general polyhedra that often contain holes and are non-convex; it is therefore difficult to construct the explicit function spaces required to employ standard functional discretizations, such as the Finite Element Method. The Virtual Element Method (VEM) has recently emerged as a functional discretization that successfully operates with complex polyhedral elements through a weak formulation of its function spaces. We present a novel cut-cell fluid simulation framework that exactly represents boundary geometry during the simulation. Our approach enables, for the first time, detailed fluid simulation with "in-the-wild" obstacles, including ones that contain non-manifold parts, self-intersections, and extremely thin features. Our key technical contribution is the generalization of the Particle-In-Cell fluid simulation methodology to arbitrary polyhedra using VEM. Coupled with a robust cut-cell generation scheme, this produces a fluid simulation algorithm that can operate on previously infeasible geometries without requiring any additional mesh modification or repair.en
dc.identifier.urihttps://doi.org/10.1145/3528223.3530138
dc.identifier.urihttp://hdl.handle.net/10012/20463
dc.language.isoenen
dc.publisherAssociation for Computing Machineryen
dc.relation.ispartofseriesACM Transactions on Graphics;41(4)
dc.rightsAttribution 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectcomputing methodologiesen
dc.subjectphysical simulationen
dc.subjectcomputer graphicsen
dc.subjectphysically-based simulationen
dc.subjectfluid simulationen
dc.titleVEMPIC: particle-in-polyhedron fluid simulation for intricate solid boundariesen
dc.typeArticleen
dcterms.bibliographicCitationTao, M., Batty, C., Ben-Chen, M., Fiume, E., & Levin, D. I. (2022). VEMPIC: Particle-in-polyhedron fluid simulation for intricate solid boundaries. ACM Transactions on Graphics, 41(4), 1–22. https://doi.org/10.1145/3528223.3530138en
uws.contributor.affiliation1Faculty of Mathematicsen
uws.contributor.affiliation2David R. Cheriton School of Computer Scienceen
uws.peerReviewStatusRevieweden
uws.scholarLevelFacultyen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
vempic.pdf
Size:
66.21 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
4.47 KB
Format:
Item-specific license agreed upon to submission
Description: