Preserving Geometry and Topology for Fluid Flows with Thin Obstacles and Narrow Gaps
dc.contributor.author | Azevedo, Vinicius C. | |
dc.contributor.author | Batty, Christopher | |
dc.contributor.author | Oliveira, Manuel M. | |
dc.date.accessioned | 2017-05-05T17:10:40Z | |
dc.date.available | 2017-05-05T17:10:40Z | |
dc.date.issued | 2016-07-01 | |
dc.description | © ACM, 2016. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Azevedo, V. C., Batty, C., & Oliveira, M. M. (2016). Preserving Geometry and Topology for Fluid Flows with Thin Obstacles and Narrow Gaps. Acm Transactions on Graphics, 35(4), 97. https://doi.org/10.1145/2897824.292591 | en |
dc.description.abstract | Fluid animation methods based on Eulerian grids have long struggled to resolve flows involving narrow gaps and thin solid features. Past approaches have artificially inflated or voxelized boundaries, although this sacrifices the correct geometry and topology of the fluid domain and prevents flow through narrow regions. We present a boundary-respecting fluid simulator that overcomes these challenges. Our solution is to intersect the solid boundary geometry with the cells of a background regular grid to generate a topologically correct, boundary-conforming cut-cell mesh. We extend both pressure projection and velocity advection to support this enhanced grid structure. For pressure projection, we introduce a general graph-based scheme that properly preserves discrete incompressibility even in thin and topologically complex flow regions, while nevertheless yielding symmetric positive definite linear systems. For advection, we exploit polyhedral interpolation to improve the degree to which the flow conforms to irregular and possibly non-convex cell boundaries, and propose a modified PIC/FLIP advection scheme to eliminate the need to inaccurately reinitialize invalid cells that are swept over by moving boundaries. The method naturally extends the standard Eulerian fluid simulation framework, and while we focus on thin boundaries, our contributions are beneficial for volumetric solids as well. Our results demonstrate successful one-way fluid-solid coupling in the presence of thin objects and narrow flow regions even on very coarse grids. | en |
dc.description.sponsorship | Conselho Nacional de Desenvolvimento Científico e Tecnológico, Natural Sciences and Engineering Research Council of Canada | en |
dc.identifier.uri | http://dx.doi.org/10.1145/2897824.2925919 | |
dc.identifier.uri | http://hdl.handle.net/10012/11851 | |
dc.language.iso | en | en |
dc.publisher | Association for Computing Machinery | en |
dc.subject | 3 Dimensions | en |
dc.subject | Boundaries | en |
dc.subject | Coupling | en |
dc.subject | Cut-Cell | en |
dc.subject | Embedded Boundary Methods | en |
dc.subject | Fluids | en |
dc.subject | Interfaces | en |
dc.subject | Irregular Domains | en |
dc.subject | Meshes | en |
dc.subject | Poissons-Equation | en |
dc.subject | Shells | en |
dc.subject | Simulation | en |
dc.subject | Smoke | en |
dc.subject | Thin Solids | en |
dc.subject | Water | en |
dc.title | Preserving Geometry and Topology for Fluid Flows with Thin Obstacles and Narrow Gaps | en |
dc.type | Article | en |
dcterms.bibliographicCitation | Azevedo, V. C., Batty, C., & Oliveira, M. M. (2016). Preserving Geometry and Topology for Fluid Flows with Thin Obstacles and Narrow Gaps. Acm Transactions on Graphics, 35(4), 97. https://doi.org/10.1145/2897824.2925919 | en |
uws.contributor.affiliation1 | Faculty of Mathematics | en |
uws.contributor.affiliation2 | David R. Cheriton School of Computer Science | en |
uws.peerReviewStatus | Reviewed | en |
uws.scholarLevel | Faculty | en |
uws.typeOfResource | Text | en |