Ryan Goldade

ORCID: 0009-0004-9336-8679
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Computer Graphics and Visualization Techniques
  • Fluid Dynamics and Heat Transfer
  • 3D Shape Modeling and Analysis
  • Enhanced Oil Recovery Techniques
  • Lattice Boltzmann Simulation Studies
  • Reservoir Engineering and Simulation Methods
  • Fluid Dynamics and Mixing
  • Fluid Dynamics and Turbulent Flows
  • Advanced Vision and Imaging
  • Underwater Acoustics Research
  • Advanced Numerical Analysis Techniques

University of Waterloo
2016-2023

While pressure forces are often the bottleneck in (near-)inviscid fluid simulations, viscosity can impose orders of magnitude greater computational costs at lower Reynolds numbers. We propose an implicit octree finite difference discretization that significantly accelerates solution free surface equations using adaptive staggered grids, while supporting viscous buckling and rotation effects, variable viscosity, interaction with scripted moving solids. In experimental comparisons against...

10.1145/3306346.3322939 article EN ACM Transactions on Graphics 2019-07-12

We present an efficient geometric Multigrid solver for simulating viscous liquids based on the variational approach of Batty and Bridson [2008]. Although governing equations viscosity are elliptic, strong coupling between different velocity components in discrete stencils mandates use more exotic smoothing techniques to achieve textbook efficiency. Our key contribution is design a novel box smoother involving small sparse systems (at most 9 x 2D 15 3D), which yields excellent convergence...

10.1145/3340255 article EN Proceedings of the ACM on Computer Graphics and Interactive Techniques 2019-07-26

Standard liquid simulators apply operator splitting to independently solve for pressure and viscous stresses, a decoupling that induces incorrect free surface boundary conditions. Such methods are unable simulate fluid phenomena reliant on the balance of such as rope coil instability exhibited by honey. By contrast, unsteady Stokes solvers retain coupling between viscosity, thus resolving these phenomena, albeit using much larger more computationally expensive linear system compared...

10.1145/3592146 article EN ACM Transactions on Graphics 2023-07-26

Abstract Combining high‐resolution level set surface tracking with lower resolution physics is an inexpensive method for achieving highly detailed liquid animations. Unfortunately, the inherent mismatch introduces several types of disturbing visual artifacts. We identify primary sources these artifacts and present simple, efficient, practical solutions to address them. First, we propose unconditionally stable filtering that selectively removes sub‐grid not seen by fluid physics, while...

10.1111/cgf.12826 article EN Computer Graphics Forum 2016-05-01

We propose to enhance the capability of standard free-surface flow simulators with efficient support for immersed bubbles through two new models: constraint-based and affine fluid regions. Unlike its predecessors, our model entirely dispenses need advection or projection inside zero-density bubbles, extremely modest additional computational overhead that is proportional surface area all bubbles. This surface-only approach easy implement, realistically captures many familiar bubble behaviors,...

10.1145/3386569.3392455 article EN ACM Transactions on Graphics 2020-08-12

Liquid simulations for computer animation often avoid simulating the air phase to reduce computational costs and ensure good conditioning of linear systems required enforce incompressibility. However, this free surface assumption leads an inability realistically treat bubbles: submerged gaps in liquid are interpreted as empty voids that immediately collapse. To address shortcoming, we present efficient, practical, conceptually simple approach augment flows with negligible density bubbles....

10.48550/arxiv.1711.11470 preprint EN other-oa arXiv (Cornell University) 2017-01-01
Coming Soon ...