English
Related papers

Related papers: JAX-LaB: A High-Performance, Differentiable, Latti…

200 papers

It is shown that the Shan-Chen (SC) model for non-ideal lattice fluids can be made compliant with a pseudo free-energy principle by simple addition of a gradient force, whose expression is uniquely specified in terms of the fluid density.…

Computational Physics · Physics 2015-05-13 M. Sbragaglia , H. Chen , X. Shan , S. Succi

We introduce a mesoscopic three-dimensional Lattice Boltzmann Model which attempts to mimick the physical features associated with cage effects in dynamically heterogeneous fluids. To this purpose, we extend the standard Lattice Boltzmann…

Soft Condensed Matter · Physics 2009-11-11 A. Lamura , S. Succi

Modeling and direct numerical simulation of particle-laden flows have a tremendous variety of applications in science and engineering across a vast spectrum of scales from pollution dispersion in the atmosphere, to fluidization in the…

This paper describes `Ludwig', a versatile code for the simulation of Lattice-Boltzmann (LB) models in 3-D on cubic lattices. In fact `Ludwig' is not a single code, but a set of codes that share certain common routines, such as I/O and…

Soft Condensed Matter · Physics 2009-10-31 Jean-Christophe Desplat , Ignacio Pagonabarraga , Peter Bladon

The hyperbolic tangent function is usually used as a reliable approximation of the equilibrium density distributions of a system with phase transitions. However, analyzing the accuracies of the numerical derivatives, we find that its…

Computational Physics · Physics 2017-12-19 Zhangrong Qin , Wanling Zhao , Yanyan Chen , Chaoying Zhang , Binghai Wen

The US Department of Energy launched the Exascale Computing Project (ECP) in 2016 as part of a coordinated effort to achieve the next generation of high-performance computing (HPC) and to accelerate scientific discovery. The Exascale Proxy…

Computational Engineering, Finance, and Science · Computer Science 2022-01-28 Geng Liu , Saumil Patel , Ramesh Balakrishnan , Taehun Lee

Differentiable numerical simulations of physical systems have gained rising attention in the past few years with the development of automatic differentiation tools. This paper presents JAX-SSO, a differentiable finite element analysis…

Mathematical Software · Computer Science 2024-07-30 Gaoyuan Wu

Surface effects become important in microfluidic setups because the surface to volume ratio becomes large. In such setups the surface roughness is not any longer small compared to the length scale of the system and the wetting properties of…

Soft Condensed Matter · Physics 2011-09-16 Christian Kunert , Jens Harting

This study introduces a novel fluctuating lattice Boltzmann (LB) method for simulating viscoelastic fluid flows governed by the Oldroyd-B model. In contrast to conventional LB approaches that explicitly compute the divergence of the polymer…

Fluid Dynamics · Physics 2025-06-17 Juanyong Wang , Xinyue Liu , Lei Wang , Yuan Yu , Yiran Ji

We study an ad hoc extension of the Lattice-Boltzmann method that allows the simulation of non-Newtonian fluids described by generalized Newtonian models. We extensively test the accuracy of the method for the case of shear-thinning and…

Soft Condensed Matter · Physics 2015-06-25 Susana Gabbanelli , German Drazer , Joel Koplik

Computational Fluid Dynamics (CFD) is a hugely important subject with applications in almost every engineering field, however, fluid simulations are extremely computationally and memory demanding. Towards this end, we present Lat-Net, a…

Machine Learning · Statistics 2017-05-26 Oliver Hennigh

Solving large dense linear systems and eigenvalue problems is a core requirement in many areas of scientific computing, but scaling these operations beyond a single GPU remains challenging within modern programming frameworks. While highly…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-01-22 Roeland Wiersema

We present Sailfish, an open source fluid simulation package implementing the lattice Boltzmann method (LBM) on modern Graphics Processing Units (GPUs) using CUDA/OpenCL. We take a novel approach to GPU code implementation and use run-time…

Computational Physics · Physics 2015-06-17 Michal Januszewski , Marcin Kostur

Immiscible fluid displacement in porous media occurs in several natural and industrial processes. For example, during petroleum extraction from porous rock reservoirs, water is used to displace oil. In this paper, we investigate primary…

Fluid Dynamics · Physics 2022-02-03 M. Sedahmed , R. C. V. Coelho , H. A. Warda

The Cahn-Hilliard (C-H) equation, as a classical diffusion-interface method of phase-field, has been extensively employed for simulating two-phase fluid dynamics. However, it suffers from a key challenge in the simulation process,…

Fluid Dynamics · Physics 2025-05-19 Fang Xiong , Lei Wang , Xinyue Liu

Benchmarks are crucial in the development of machine learning algorithms, with available environments significantly influencing reinforcement learning (RL) research. Traditionally, RL environments run on the CPU, which limits their…

A hybrid lattice Boltzmann/finite-difference solver for low Mach thermo-compressible flows developed in earlier works is extended to more realistic and challenging configurations involving turbulence and complex geometries in the present…

Fluid Dynamics · Physics 2022-07-26 S. A. Hosseini , N. Darabiha , D. Thevenin

Chemical potential is an effective way to drive phase transition or express wettability. In this letter, we present a chemical-potential-based lattice Boltzmann model to simulate multiphase flows. The nonideal force is directly evaluated by…

Computational Physics · Physics 2017-06-21 Binghai Wen , Xuan Zhou , Bing He , Chaoying Zhang , Haiping Fang

GomalizingFlow.jl: is a package to generate configurations for quantum field theory on the lattice using the flow based sampling algorithm in Julia programming language. This software serves two main purposes: to accelerate research of…

High Energy Physics - Lattice · Physics 2023-10-05 Akio Tomiya , Satoshi Terasaki

In this paper, a new progressive mesh algorithm is introduced in order to perform fast physical simulations by the use of a lattice Boltzmann method (LBM) on a single-node multi-GPU architecture. This algorithm is able to mesh automatically…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-10-14 Julien Duchateau , François Rousselle , Nicolas Maquignon , Gilles Roussel , Christophe Renaud