-
CLIP: A CUDA-Accelerated Lattice Boltzmann Framework for Interfacial Phenomena with Application to Liquid Jet Simulations
Authors:
Mehdi Shadkhah,
Mohammad Taeibi Rahni,
Azadeh Kebriaee,
Mohammad Reza Salimi
Abstract:
This work introduces CLIP, a CUDA-accelerated phase-field lattice Boltzmann framework for simulating immiscible two-phase flows with high density and viscosity ratios in both two- and three-dimensional domains. By leveraging GPU parallelism, the framework delivers substantial computational speedups, enabling large-scale simulations to be performed efficiently on standard desktop hardware without t…
▽ More
This work introduces CLIP, a CUDA-accelerated phase-field lattice Boltzmann framework for simulating immiscible two-phase flows with high density and viscosity ratios in both two- and three-dimensional domains. By leveraging GPU parallelism, the framework delivers substantial computational speedups, enabling large-scale simulations to be performed efficiently on standard desktop hardware without the need for high-performance computing clusters. It employs the Weighted Multi-Relaxation Time (WMRT) collision operator to enhance numerical stability and improve interface tracking under challenging multiphase conditions. The model is validated through a series of benchmark cases, including capillary wave dynamics, stationary drop tests, two-phase Poiseuille flow, shear-driven interface deformation, and Rayleigh-Taylor instability. It is further applied to simulate liquid jet breakup, capturing the transition from dripping to jetting regimes and identifying a critical Weber number of approximately 2.2. The results closely match experimental observations, offering detailed insights into breakup length, drop size distributions, and flow regime transitions. With its efficiency, accuracy, and scalability, the proposed framework serves as a powerful and accessible tool for investigating complex interfacial phenomena in multiphase flow physics.
△ Less
Submitted 17 May, 2025;
originally announced May 2025.
-
MPFBench: A Large Scale Dataset for SciML of Multi-Phase-Flows: Droplet and Bubble Dynamics
Authors:
Mehdi Shadkhah,
Ronak Tali,
Ali Rabeh,
Cheng-Hau Yang,
Ethan Herron,
Abhisek Upadhyaya,
Adarsh Krishnamurthy,
Chinmay Hegde,
Aditya Balu,
Baskar Ganapathysubramanian
Abstract:
Multiphase fluid dynamics, such as falling droplets and rising bubbles, are critical to many industrial applications. However, simulating these phenomena efficiently is challenging due to the complexity of instabilities, wave patterns, and bubble breakup. This paper investigates the potential of scientific machine learning (SciML) to model these dynamics using neural operators and foundation model…
▽ More
Multiphase fluid dynamics, such as falling droplets and rising bubbles, are critical to many industrial applications. However, simulating these phenomena efficiently is challenging due to the complexity of instabilities, wave patterns, and bubble breakup. This paper investigates the potential of scientific machine learning (SciML) to model these dynamics using neural operators and foundation models. We apply sequence-to-sequence techniques on a comprehensive dataset generated from 11,000 simulations, comprising 1 million time snapshots, produced with a well-validated Lattice Boltzmann method (LBM) framework. The results demonstrate the ability of machine learning models to capture transient dynamics and intricate fluid interactions, paving the way for more accurate and computationally efficient SciML-based solvers for multiphase applications.
△ Less
Submitted 28 April, 2025; v1 submitted 10 February, 2025;
originally announced February 2025.
-
FlowBench: A Large Scale Benchmark for Flow Simulation over Complex Geometries
Authors:
Ronak Tali,
Ali Rabeh,
Cheng-Hau Yang,
Mehdi Shadkhah,
Samundra Karki,
Abhisek Upadhyaya,
Suriya Dhakshinamoorthy,
Marjan Saadati,
Soumik Sarkar,
Adarsh Krishnamurthy,
Chinmay Hegde,
Aditya Balu,
Baskar Ganapathysubramanian
Abstract:
Simulating fluid flow around arbitrary shapes is key to solving various engineering problems. However, simulating flow physics across complex geometries remains numerically challenging and computationally resource-intensive, particularly when using conventional PDE solvers. Machine learning methods offer attractive opportunities to create fast and adaptable PDE solvers. However, benchmark datasets…
▽ More
Simulating fluid flow around arbitrary shapes is key to solving various engineering problems. However, simulating flow physics across complex geometries remains numerically challenging and computationally resource-intensive, particularly when using conventional PDE solvers. Machine learning methods offer attractive opportunities to create fast and adaptable PDE solvers. However, benchmark datasets to measure the performance of such methods are scarce, especially for flow physics across complex geometries. We introduce FlowBench, a dataset for neural simulators with over 10K samples, which is currently larger than any publicly available flow physics dataset. FlowBench contains flow simulation data across complex geometries (\textit{parametric vs. non-parametric}), spanning a range of flow conditions (\textit{Reynolds number and Grashoff number}), capturing a diverse array of flow phenomena (\textit{steady vs. transient; forced vs. free convection}), and for both 2D and 3D. FlowBench contains over 10K data samples, with each sample the outcome of a fully resolved, direct numerical simulation using a well-validated simulator framework designed for modeling transport phenomena in complex geometries. For each sample, we include velocity, pressure, and temperature field data at 3 different resolutions and several summary statistics features of engineering relevance (such as coefficients of lift and drag, and Nusselt numbers). %Additionally, we include masks and signed distance fields for each shape. We envision that FlowBench will enable evaluating the interplay between complex geometry, coupled flow phenomena, and data sufficiency on the performance of current, and future, neural PDE solvers. We enumerate several evaluation metrics to help rank order the performance of neural PDE solvers. We benchmark the performance of several baseline methods including FNO, CNO, WNO, and DeepONet.
△ Less
Submitted 26 September, 2024;
originally announced September 2024.