Clebsch Gauge Fluid

Shuqi Yang1, Shiying Xiong1, Yaorui Zhang1, Fan Feng1, Jinyuan Liu1, and Bo Zhu1
1Dartmouth College


Clebsch Gauge Fluid
ACM Transactions on Graphics (SIGGRAPH 2021)
Shuqi Yang, Shiying Xiong, Yaorui Zhang, Fan Feng, Jinyuan Liu, and Bo Zhu
[paper] [code] [video] [webpage]


We propose a novel gauge fluid solver based on Clebsch wave functions to solve incompressible fluid equations. Our method combines the expressive power of Clebsch wave functions to represent coherent vortical structures and the generality of gauge methods to accommodate a broad array of fluid phenomena. By evolving a transformed wave function as the system’s gauge variable enhanced by an additional projection step to enforce pressure jumps on the free boundaries, our method can significantly improve the vorticity generation and preservation ability for a broad range of gaseous and liquid phenomena. Our approach can be easily implemented by modifying a standard grid-based fluid simulator. It can be used to solve various fluid dynamics, including complex vortex filament dynamics, fluids with different obstacles, and surface-tension flow.

Video / Results


  title={Clebsch Gauge Fluid},
  author={Yang, Shuqi and Xiong, Shiying and Zhang, Yaorui and Feng, Fan and Liu, Jinyuan and Zhu, Bo},
  journal={ACM Transactions on Graphics (TOG)},
  address = {New York, NY, USA}