A projection-based, semi-implicit time-stepping approach for the Cahn-Hilliard Navier-Stokes equations on adaptive octree meshes
Makrand A. Khanwale, Kumar Saurabh, Masado Ishii, Hari Sundar, James, A. Rossmanith, Baskar Ganapathysubramanian

TL;DR
This paper introduces a semi-implicit, projection-based finite element method for efficiently solving the coupled Cahn-Hilliard Navier-Stokes equations on adaptive octree meshes, enabling larger time steps and faster computations in two-phase fluid flow simulations.
Contribution
It presents a novel semi-implicit, projection-based finite element framework with scalable AMG solvers and adaptive meshes for the CHNS system, improving computational efficiency and stability.
Findings
Faster time-to-solve compared to fully-implicit methods.
Accurate simulation of bubble rise and Rayleigh-Taylor instability.
Efficient parallel implementation on adaptive octree meshes.
Abstract
The Cahn-Hilliard Navier-Stokes (CHNS) system provides a computationally tractable model that can be used to effectively capture interfacial dynamics in two-phase fluid flows. In this work, we present a semi-implicit, projection-based finite element framework for solving the CHNS system. We use a projection-based semi-implicit time discretization for the Navier-Stokes equation and a fully-implicit time discretization for the Cahn-Hilliard equation. We use a conforming continuous Galerkin (cG) finite element method in space equipped with a residual-based variational multiscale (RBVMS) formulation. Pressure is decoupled using a projection step, which results in two linear positive semi-definite systems for velocity and pressure, instead of the saddle point system of a pressure-stabilized method. All the linear systems are solved using an efficient and scalable algebraic multigrid (AMG)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Methods in Computational Mathematics · Solidification and crystal growth phenomena · Fluid Dynamics and Heat Transfer
