Fast VEM Fluid Simulation

2026-07-20Graphics

Graphics
AI summary

The authors present FastVEM, a new method for simulating fluid flow around complex shapes more efficiently. They use a special mathematical tool called the Virtual Element Method (VEM) to better handle irregular boundaries and keep the simulations accurate. To speed things up, they design a new grid system and a fast solver for the hardest computational step, the pressure projection. Their approach makes the simulations up to 100 times faster than previous methods while still managing difficult boundary shapes well.

Fluid SimulationVirtual Element MethodCut-cell GridsPressure ProjectionIncompressibilityGalerkin Multigrid SolverAdvectionBoundary ConditionsNumerical DiscretizationParticle-in-Cell Method
Authors
Runze Zhang, Bo Ren
Abstract
The intricate motion arising from fluid--boundary interactions is visually compelling, yet notoriously difficult and computationally expensive to simulate in the presence of complex boundaries. Accurately resolving boundary geometry requires body-fitted grids constructed via cut-cell methods, which often leads to poorly conditioned linear systems in the pressure projection stage and, consequently, prohibitive computational cost. We present FastVEM, an efficient boundary-conforming fluid simulation framework that enables high-fidelity flow--boundary interaction at substantially reduced cost. Computational efficiency is achieved through a coordinated, top-down design spanning numerical discretization, grid construction, and linear solvers. FastVEM adopts a Virtual Element Method (VEM) discretization to robustly enforce incompressibility and boundary conditions on irregular body-fitted grids, and employs a VEM polynomial-space Particle-in-Cell scheme for advection. Complementing this discretization, a convexity-preserving cut-cell strategy is introduced to construct simulation-friendly body-fitted grids. To accelerate pressure projection, we develop a Galerkin geometric multigrid solver featuring a diffusion-free prolongation operator that prevents coarse-level matrix densification, along with a nested, boundary-aware grid hierarchy that ensures well-posed placement of coarse-level degrees of freedom. Compared to prior cut-cell--based fluid simulators, FastVEM speeds up the computationally dominant pressure projection stage by up to 100x, while robustly handling even more challenging boundary geometries.