FrictionalMonolith: A Monolithic Optimization-based Approach for Granular Flow with Contact-Aware Rigid-Body Coupling

Tetsuya Takahashi, Christopher Batty 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 liquids. By carefully formulating the components of such systems within a single unified minimization problem, our solver can simultaneously handle unilateral incompressibility and implicit integration of […]

Spiral-Spectral Fluid Simulation

Qiaodong Cui, Timothy Langlois, Pradeep Sen, and T. Kim We introduce a fast, expressive method for simulating fluids over radial domains, including discs, spheres, cylinders, ellipses, spheroids, and tori. We do this by generalizing the spectral approach of Laplacian Eigenfunctions, resulting in what we call spiral-spectral fluid simulations. Starting with a set of divergence-free analytical […]

I❤️LA: Compilable Markdown for Linear Algebra

Yong Li, Shoaib Kamil, Alec Jacobson, Yotam Gingold Communicating linear algebra in written form is challenging: mathematicians must choose between writing in languages that produce well-formatted but semantically-underdefined representations such as LaTeX; or languages with well-defined semantics but notation unlike conventional math, such as C++/Eigen. In both cases, the underlying linear algebra is obfuscated by […]

Interactive Cutting and Tearing in Projective Dynamics with Progressive Cholesky Updates

Jing Li, Tiantian Liu, Ladislav Kavan, Baoquan Chen We propose a new algorithm for updating a Cholesky factorization which speeds up Projective Dynamics simulations with topological changes. Our approach addresses an important limitation of the original Projective Dynamics, i.e., that topological changes such as cutting, fracturing, or tearing require full refactorization which compromises computation speed, […]

A Material Point Method for Nonlinearly Magnetized Materials

Yuchen Sun*, Xingyu Ni*, Bo Zhu, Bin Wang, Baoquan Chen We propose a novel numerical scheme to simulate interactions between a magnetic field and nonlinearly magnetized objects immersed in it. Under our nonlinear magnetization framework, the strength of magnetic forces is effectively saturated to produce stable simulations without requiring any parameter tuning. The mathematical model of our approach is […]

Weatherscapes: Nowcasting Heat Transfer and Water Continuity

J. A. Amador Herrera, T. Hädrich, W. Pałubicki, D. T. Banuti, S. Pirk, D. L. Michels. Due to the complex interplay of various meteorological phenomena, simulating weather is a challenging and open research problem. In this contribution, we propose a novel physics-based model that enables simulating weather at interactive rates. By considering atmosphere and pedosphere […]

Predicting High-Resolution Turbulence Details in Space and Time

Kai Bai, Chunhao Wang, Mathieu Desbrun, Xiaopei Liu Predicting the fine and intricate details of a turbulent flow field in both space and time from a coarse input remains a major challenge despite the availability of modern machine learning tools. In this paper, we present a simple and effective dictionary-based approach to spatio-temporal upsampling of […]

Fast and Versatile Fluid-Solid Coupling for Turbulent Flow Simulation

Chaoyang Lyu, Wei Li, Mathieu Desbrun, Xiaopei Liu The intricate motions and complex vortical structures generated by the interaction between fluids and solids are visually fascinating. However, reproducing such a two-way coupling between thin objects and turbulent fluids numerically is notoriously challenging and computationally costly:existing approaches such as cut-cell or immersed-boundary methods havedifficulty achieving physical […]

SIGGRAPH Asia 2021

Fast and Versatile Fluid-Solid Coupling for Turbulent Flow Simulation Predicting High-Resolution Turbulence Details in Space and Time Weatherscapes: Nowcasting Heat Transfer and Water Continuity Ships, Splashes, and Waves on a Vast Ocean A Material Point Method for Nonlinearly Magnetized Materials Interactive Cutting and Tearing in Projective Dynamics with Progressive Cholesky Updates I❤️LA: Compilable Markdown for […]

Particle Merging-and-Splitting

Nghia Truong, Cem Yuksel, Chakrit Watcharopas, Joshua A. Levine, Robert M. Kirby Robustly handling collisions between individual particles in a large particle-based simulation has been a challenging problem. We introduce particle merging-and-splitting, a simple scheme for robustly handling collisions between particles that prevents inter-penetrations of separate objects without introducing numerical instabilities. This scheme merges colliding […]