Curl-Flow: Pointwise Incompressible Velocity Interpolation forGrid-Based Fluids

by   Jumyung Chang, et al.

We propose a novel methodology to enhance grid-based fluid animation with pointwise divergence-free velocity interpolation. Our method takes as input a discretely divergence-free staggered grid velocity field generated by a standard pressure projection, and first recovers a consistent corresponding edge-based discrete vector potential in 3D (or node-based stream function in 2D). We interpolate these values to form a pointwise potential, and apply the continuous curl operator to recover a pointwise flow field that is perfectly incompressible. Our method supports irregular geometry through the use of level set-based cut-cells. To recover a smooth and velocity-consistent discrete vector potential in 3D, we employ a sweeping approach followed by a gauge correction that requires a single scalar Poisson solve, rather than a vector Poisson problem. In both 2D and 3D, we show how modified interpolation strategies can be applied to better account for the presence of irregular cut-cell boundaries. Our results demonstrate that our overall proposed Curl-Flow framework produces significantly better particle trajectories that suffer from far fewer spurious sources or sinks, respect irregular obstacles, and better preserve particle distributions over time.



There are no comments yet.


page 1

page 5

page 12

page 14


A Hybrid Lagrangian/Eulerian Collocated Advection and Projection Method for Fluid Simulation

We present a hybrid particle/grid approach for simulating incompressible...

Solving incompressible Navier–Stokes equations on irregular domains and quadtrees by monolithic approach

We present a second-order monolithic method for solving incompressible N...

Numerical analysis of a projection-based stabilized POD-ROM for incompressible flows

In this paper, we propose a new stabilized projection-based POD-ROM for ...

A monolithic divergence-conforming HDG scheme for a linear fluid-structure interaction model

We present a novel monolithic divergence-conforming HDG scheme for a lin...

Structure Preservation for the Deep Neural Network Multigrid Solver

The simulation of partial differential equations is a central subject of...

Wassersplines for Stylized Neural Animation

Much of computer-generated animation is created by manipulating meshes w...

Discrete Adjoint Momentum-Weighted Interpolation Strategies

This Technical Note outlines an adjoint complement to a critical buildin...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.