A Geometrically Consistent Viscous Fluid Solver with Two-Way Fluid-Solid Coupling
dc.contributor.author | Takahashi, Tetsuya | en_US |
dc.contributor.author | Lin, Ming C. | en_US |
dc.contributor.editor | Alliez, Pierre and Pellacini, Fabio | en_US |
dc.date.accessioned | 2019-05-05T17:39:12Z | |
dc.date.available | 2019-05-05T17:39:12Z | |
dc.date.issued | 2019 | |
dc.description.abstract | We present a grid-based fluid solver for simulating viscous materials and their interactions with solid objects. Our method formulates the implicit viscosity integration as a minimization problem with consistently estimated volume fractions to account for the sub-grid details of free surfaces and solid boundaries. To handle the interplay between fluids and solid objects with viscosity forces, we also formulate the two-way fluid-solid coupling as a unified minimization problem based on the variational principle, which naturally enforces the boundary conditions. Our formulation leads to a symmetric positive definite linear system with a sparse matrix regardless of the monolithically coupled solid objects. Additionally, we present a position-correction method using density constraints to enforce the uniform distributions of fluid particles and thus prevent the loss of fluid volumes. We demonstrate the effectiveness of our method in a wide range of viscous fluid scenarios. | en_US |
dc.description.number | 2 | |
dc.description.sectionheaders | Fluids | |
dc.description.seriesinformation | Computer Graphics Forum | |
dc.description.volume | 38 | |
dc.identifier.doi | 10.1111/cgf.13618 | |
dc.identifier.issn | 1467-8659 | |
dc.identifier.pages | 49-58 | |
dc.identifier.uri | https://doi.org/10.1111/cgf.13618 | |
dc.identifier.uri | https://diglib.eg.org:443/handle/10.1111/cgf13618 | |
dc.publisher | The Eurographics Association and John Wiley & Sons Ltd. | en_US |
dc.subject | Computing methodologies | |
dc.subject | Physical simulation | |
dc.title | A Geometrically Consistent Viscous Fluid Solver with Two-Way Fluid-Solid Coupling | en_US |