Related papers: CooLBM: A Collaborative Open-Source Reactive Multi…
The free surface lattice Boltzmann method (FSLBM) is a combination of the hydrodynamic lattice Boltzmann method (LBM) with a volume of fluid (VOF) interface apturing technique for the simulation of incompressible free surface flows.…
An immersed interface-lattice Boltzmann method (II-LBM) is developed for modelling fluid-structure systems. The key element of this approach is the determination of the jump conditions that are satisfied by the distribution functions within…
A coarse-grained version of the Lattice Boltzmann (LB) method is developed with the intent of enhancing its geometrical flexibility so as to be able to tackle a wider class of flows of engineering interest. To this purpose, the original…
We develop a lattice Boltzmann (LB) model for immiscible two-phase flow simulations with central moments (CMs). This successfully combines a three-dimensional nonorthogonal CM-based LB scheme [A. De Rosis, Phys. Rev. E 95, 013310 (2017)]…
We propose a numerical methodology for the numerical simulation of distinct, interacting physical processes described by a combination of compressible, inert and reactive forms of the Euler equations, multiphase equations and elastoplastic…
The local approach to computing electrostatic interactions proposed by Maggs and adapted by Pasichnyk for molecular dynamics simulations is extended to situations where the dielectric background medium is inhomogeneous. We furthermore…
We use a lattice Boltzmann method to study pattern formation in chemically reactive binary fluids in the regime where hydrodynamic effects are important. The coupled equations solved by the method are a Cahn-Hilliard equation, modified by…
Concurrently coupled numerical simulations using heterogeneous solvers are powerful tools for modeling multiscale phenomena. However, major modifications to existing codes are often required to enable such simulations, posing significant…
Soft particles at fluid interfaces play an important role in many aspects of our daily life, such as the food industry, paints and coatings, and medical applications. Analytical methods are not capable of describing the emergent effects of…
In this paper, a central-moment-based lattice Boltzmann (CLB) method for incompressible thermal flows is proposed. In the method, the incompressible Navier-Stokes equations and the convection-diffusion equation for the temperature field are…
Lattice Boltzmann method models offer a novel framework for the simulation of high Reynolds number dilute gravity currents. The numerical algorithm is well suited to acceleration via implementation on massively parallel computer…
A unified framework to derive discrete time-marching schemes for coupling of immersed solid and elastic objects to the lattice Boltzmann method is presented. Based on operator splitting for the discrete Boltzmann equation, second-order…
A detailed analysis is presented to demonstrate the capabilities of the lattice Boltzmann method. Thorough comparisons with other numerical solutions for the two-dimensional, driven cavity flow show that the lattice Boltzmann method gives…
We present an energy-conserving multiple-relaxation-time finite difference lattice Boltzmann model for compressible flows. This model is based on a 16-discrete-velocity model. The collision step is first calculated in the moment space and…
We describe a recent multiscale approach based on the concurrent coupling of constrained molecular dynamics for long biomolecules with a mesoscopic lattice Boltzmann treatment of solvent hydrodynamics. The multiscale approach is based on a…
In this work, we introduce DeepFlame, an open-source C++ platform with the capabilities of utilising machine learning algorithms and pre-trained models to solve for reactive flows. We combine the individual strengths of the computational…
High-performance computing systems are more and more often based on accelerators. Computing applications targeting those systems often follow a host-driven approach in which hosts offload almost all compute-intensive sections of the code…
Multi-component lattice Boltzmann models operating in a wide range of fluid viscosity values are developed and examined. The algorithm is constructed with the goal to enable engineering applications without sacrificing simplicity and…
A hybrid method is developed to simulate two-phase flows with soluble surfactants. In this method, the interface and bulk surfactant concentration equations of diffuse-interface form, which include source terms to consider surfactant…
A novel lattice Boltzmann (LB) model for multiphase flows is developed that complies with the thermodynamic foundations of kinetic theory. By directly devising the collision term for LB equation at the discrete level, a self-tuning equation…