Fluid Implicit Particles on Coadjoint Orbits
Mohammad Sina Nabizadeh, Ritoban Roy-Chowdhury, Hang Yin, Ravi Ramamoorthi, Albert Chern
TL;DR
The paper introduces CO-FLIP, a high-order, structure-preserving fluid simulator that extends FLIP with divergence-free mimetic interpolation, exact P2G/G2P reciprocity, and a Lie-group time integrator to enforce energy and circulation conservation on coadjoint orbits. Grounding the method in geometric fluid mechanics, it uses a momentum-map framework to couple a continuous Euler flow with a finite-dimensional discretization, yielding an I-discrete Euler flow that preserves the coadjoint orbit and Casimirs. Mimetic B-spline interpolation provides pointwise divergence-free grid velocities and a weakly exact pressure projection, enabling high-order accuracy without global solves in the advection step. A two-level time integration combines an explicit advection with an implicit trapezoidal step, augmented by an energy-based correction to maintain invariants even with discretization error. Numerical experiments demonstrate remarkable long-time stability, energy and helicity/Casimirs conservation, and the ability to produce detailed turbulent structures at relatively coarse grid resolutions, albeit with higher computational cost compared to traditional methods. The work paves the way for scalable, high-fidelity, structure-preserving fluid simulations and suggests directions for extending CO-FLIP to free-surface flows and further solver optimizations.
Abstract
We propose Coadjoint Orbit FLIP (CO-FLIP), a high order accurate, structure preserving fluid simulation method in the hybrid Eulerian-Lagrangian framework. We start with a Hamiltonian formulation of the incompressible Euler Equations, and then, using a local, explicit, and high order divergence free interpolation, construct a modified Hamiltonian system that governs our discrete Euler flow. The resulting discretization, when paired with a geometric time integration scheme, is energy and circulation preserving (formally the flow evolves on a coadjoint orbit) and is similar to the Fluid Implicit Particle (FLIP) method. CO-FLIP enjoys multiple additional properties including that the pressure projection is exact in the weak sense, and the particle-to-grid transfer is an exact inverse of the grid-to-particle interpolation. The method is demonstrated numerically with outstanding stability, energy, and Casimir preservation. We show that the method produces benchmarks and turbulent visual effects even at low grid resolutions.
