Browsing Computer Science by Author "Batty, Christopher"
Now showing items 1-20 of 30
-
Accurate viscous free surfaces for buckling, coiling, and rotating liquids
Batty, Christopher; Bridson, Robert (Association for Computing Machinery, 2008-07)We present a fully implicit Eulerian technique for simulating free surface viscous liquids which eliminates artifacts in previous approaches, efficiently supports variable viscosity, and allows the simulation of more ... -
An adaptive variational finite difference framework for efficient symmetric octree viscosity
Goldade, Ryan; Wang, Yipeng; Aanjaneya, Mridul; Batty, Christopher (ACM, 2019-07)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 ... -
A cell-centred finite volume method for the Poisson problem on non-graded quadtrees with second order accurate gradients
Batty, Christopher (Elsevier, 2017-02-15)This paper introduces a two-dimensional cell-centred finite volume discretization of the Poisson problem on adaptive Cartesian quadtree grids which exhibits second order accuracy in both "the solution and its gradients, ... -
Constraint bubbles and affine regions: reduced fluid models for efficient immersed bubbles and flexible spatial coarsening
Goldade, Ryan; Aanjaneya, Mridul; Batty, Christopher (Association for Computing Machinery, 2020-07)We propose to enhance the capability of standard free-surface flow simulators with efficient support for immersed bubbles through two new models: constraint-based bubbles and affine fluid regions. Unlike its predecessors, ... -
Continuum Foam: A Material Point Method for Shear-Dependent Flows
Yue, Yonghao; Smith, Breannan; Batty, Christopher; Zheng, Changxi; Grinspun, Eitan (Association for Computing Machinery, 2015-10-01)We consider the simulation of dense foams composed of microscopic bubbles, such as shaving cream and whipped cream. We represent foam not as a collection of discrete bubbles, but instead as a continuum. We employ the ... -
Discrete viscous sheets
Batty, Christopher; Uribe, Andres; Audoly, Basile; Grinspun, Eitan (Association for Computing Machinery, 2012-07)We present the first reduced-dimensional technique to simulate the dynamics of thin sheets of viscous incompressible liquid in three dimensions. Beginning from a discrete Lagrangian model for elastic thin shells, we apply ... -
Double Bubbles Sans Toil and Trouble: Discrete Circulation-Preserving Vortex Sheets for Soap Films and Foams
Da, Fang; Batty, Christopher; Wojtan, Chris; Grinspun, Eitan (Association for Computing Machinery, 2015-08-01)Simulating the delightful dynamics of soap films, bubbles, and foams has traditionally required the use of a fully three-dimensional many-phase Navier-Stokes solver, even though their visual appearance is completely dominated ... -
An Efficient Geometric Multigrid Solver for Viscous Liquids
Aanjaneya, Mridul; Han, Chengguizi; Goldade, Ryan; Batty, Christopher (ACM, 2019-07)We present an efficient geometric Multigrid solver for simulating viscous liquids based on the variational approach of Batty and Bridson [2008]. Although the governing equations for viscosity are elliptic, the strong ... -
Fast and Scalable Solvers for the Fluid Pressure Equations with Separating Solid Boundary Conditions
Lai, Junyu; Chen, Yangang; Gu, Yu; Batty, Christopher; Wan, Justin W.L. (Wiley, 2020-05)In this paper, we propose and evaluate fast, scalable approaches for solving the linear complementarity problems (LCP) arising from the fluid pressure equations with separating solid boundary conditions. Specifically, we ... -
A fast variational framework for accurate solid-fluid coupling
Batty, Christopher; Bertails, Florence; Bridson, Robert (Association for Computing Machinery, 2007-07)Physical simulation has emerged as a compelling animation technique, yet current approaches to coupling simulations of fluids and solids with irregular boundary geometry are inefficient or cannot handle some relevant ... -
FrictionalMonolith: A Monolithic Optimization-based Approach for Granular Flow with Contact-Aware Rigid-Body Coupling
Takahashi, Tetsuya; Batty, Christopher (Association for Computing Machinery, 2021)We propose FrictionalMonolith, a monolithic pressure-friction-contact solver for more accurately, robustly, and efficiently simulating two-way interactions of rigid bodies with continuum granular materials or inviscid ... -
Hierarchical RLE level set: A compact and versatile deformable surface representation
Houston, Ben; Nielsen, Michael B.; Batty, Christopher; Nilsson, Ola; Museth, Ken (Association for Computing Machinery, 2006-01)This article introduces the Hierarchical Run-Length Encoded (H-RLE) Level Set data structure. This novel data structure combines the best features of the DT-Grid (of Nielsen and Museth [2004]) and the RLE Sparse Level Set ... -
Mandoline: robust cut-cell generation for arbitrary triangle meshes
Tao, Michael; Batty, Christopher; Fiume, Eugene; Levin, David I.W. (ACM, 2019-11)Although geometry arising "in the wild" most often comes in the form of a surface representation, a plethora of geometrical and physical applications require the construction of volumetric embeddings either of the geometry ... -
Matching fluid simulation elements to surface geometry and topology
Brochu, Tyson; Batty, Christopher; Bridson, Robert (Association for Computing Machinery, 2010-07)We introduce an Eulerian liquid simulation framework based on the Voronoi diagram of a potentially unorganized collection of pressure samples. Constructing the simulation mesh in this way allows us to place samples anywhere ... -
Monolith: a monolithic pressure-viscosity-contact solver for strong two-way rigid-rigid rigid-fluid coupling
Takahashi, Tetsuya; Batty, Christopher (Association for Computing Machinery, 2020-11)We propose Monolith, a monolithic pressure-viscosity-contact solver for more accurately, robustly, and efficiently simulating non-trivial two-way interactions of rigid bodies with inviscid, viscous, or non-Newtonian liquids. ... -
A multi-scale model for coupling strands with shear-dependent liquid
Fei, Yun (Raymond); Batty, Christopher; Grinspun, Eitan; Zheng, Changxi (ACM, 2019-11)We propose a framework for simulating the complex dynamics of strands interacting with compressible, shear-dependent liquids, such as oil paint, mud, cream, melted chocolate, and pasta sauce. Our framework contains three ... -
A multi-scale model for simulating liquid-fabric interactions
Fei, Yun (Raymond); Batty, Christopher; Grinspun, Eitan; Zheng, Changxi (ACM, 2018-07)We propose a method for simulating the complex dynamics of partially and fully saturated woven and knit fabrics interacting with liquid, including the effects of buoyancy, nonlinear drag, pore (capillary) pressure, dripping, ... -
A Multi-scale Model for Simulating Liquid-hair Interactions
Fei, Yun (Raymond); Maia, Henrique Teles; Batty, Christopher; Zheng, Changxi; Grinspun, Eitan (Association for Computing Machinery, 2017-07-20)The diverse interactions between hair and liquid are complex and span multiple length scales, yet are central to the appearance of humans and animals in many situations. We therefore propose a novel multi-component simulation ... -
Multimaterial Mesh-Based Surface Tracking
Da, Fang; Batty, Christopher; Grinspun, Eitan (Association for Computing Machinery, 2014-07-01)We present a triangle mesh-based technique for tracking the evolution of three-dimensional multimaterial interfaces undergoing complex deformations. It is the first non-manifold triangle mesh tracking method to simultaneously ... -
A Positive-definite Cut-cell Method for Strong Two-way Coupling Between Fluids and Deformable Bodies
Zarifi, Omar; Batty, Christopher (Association for Computing Machinery, 2017-07-28)We present a new approach to simulation of two-way coupling between inviscid free surface fluids and deformable bodies that exhibits several notable advantages over previous techniques. By fully incorporating the dynamics ...