- Open Access
Decomposing the collision operator in the lattice Boltzmann method
Phys. Rev. E 113, 045302 – Published 7 April, 2026
DOI: https://doi.org/10.1103/b1jh-dm6d
Abstract
In transport theory, physical phenomena are well described using the Boltzmann equation, which is efficiently simulated and discretized with the lattice Boltzmann method. The collision step defines the microscopic molecules behavior, and thus the simulated physical phenomena. For complex phenomena, the collision step becomes complex as well. In this paper, we propose a framework to systematically decompose the collision step into individual collision rules. Each collision rule is easier to understand, and thus a faster understanding of the whole is achieved. By inverting the process, i.e., composing multiple collision rules together, one can create collision steps that can better describe the underlying complex phenomena. This framework's applications are manyfold, from both a theoretical and an application standpoint. Shown here is the decomposition of the Robin boundary condition into the Dirichlet and Neumann boundary conditions, extending it to a partial Robin boundary condition and semipermeable reactive membranes.
Physics Subject Headings (PhySH)
Article Text
References (58)
- R. Benzi, S. Succi, and M. Vergassola, The lattice Boltzmann equation: Theory and applications, Phys. Rep. 222, 145 (1992).
- T. Krüger, H. Kusumaatmaja, A. Kuzmin, O. Shardt, G. Silva, and E. M. Viggen, The Lattice Boltzmann Method: Principles and Practice, Graduate Texts in Physics (Springer International Publishing, Cham, 2017).
- O. Dardis and J. McCloskey, Lattice Boltzmann scheme with real numbered solid density for the simulation of flow in porous media, Phys. Rev. E 57, 4834 (1998).
- D. R. Noble and J. R. Torczynski, A lattice-Boltzmann method for partially saturated computational cells, Int. J. Mod. Phys. C 09, 1189 (1998).
- D. Thorne and M. Sukop, Lattice Boltzmann model for the elder problem, in Developments in Water Science (Elsevier, 2004), Vol. 55, pp. 1549–1557.
- H. Yoshida and H. Hayashi, Transmission–reflection coefficient in the lattice boltzmann method, J. Stat. Phys. 155, 277 (2014).
- J. Zhu and J. Ma, An improved gray lattice Boltzmann model for simulating fluid flow in multi-scale porous media, Adv. Water Resour. 56, 61 (2013).
- J. Zhu and J. Ma, Extending a gray lattice Boltzmann model for simulating fluid flow in multi-scale porous media, Sci. Rep. 8, 5826 (2018).
- S. D. Walsh, H. Burwinkle, and M. O. Saar, A new partial-bounceback lattice-Boltzmann method for fluid flow through heterogeneous media, Comput. Geosci. 35, 1186 (2009).
- Y. Gao, W. Zhou, Z. Wen, R. Dou, and X. Liu, Meso-scale simulation of Li– battery discharge process by an improved lattice Boltzmann method, Electrochim. Acta 442, 141880 (2023).
- G. G. Pereira, Grayscale lattice Boltzmann model for multiphase heterogeneous flow through porous media, Phys. Rev. E 93, 063301 (2016).
- M. P. Lautenschlaeger, J. Weinmiller, B. Kellers, T. Danner, and A. Latz, Homogenized lattice Boltzmann model for simulating multi-phase flows in heterogeneous porous media, Adv. Water Resour. 170, 104320 (2022).
- M. P. Lautenschlaeger, B. Prifling, B. Kellers, J. Weinmiller, T. Danner, V. Schmidt, and A. Latz, Understanding electrolyte filling of lithium-ion battery electrodes on the pore scale using the lattice Boltzmann method, Batteries Supercaps 5, e202200090 (2022).
- G. Wang, U. D'Ortona, and P. Guichardon, Improved partially saturated method for the lattice Boltzmann pseudopotential multicomponent flows, Phys. Rev. E 107, 035301 (2023).
- L. Vienne, S. Marie, and F. Grasso, Simulation of viscous fingering Instability by the lattice Boltzmann method, in AIAA Aviation 2019 Forum (American Institute of Aeronautics and Astronautics, Reston, VA, 2019).
- H. Yu, X. Chen, Z. Wang, D. Deep, E. Lima, Y. Zhao, and S. D. Teague, Mass-conserved volumetric lattice Boltzmann method for complex flows with willfully moving boundaries, Phys. Rev. E 89, 063304 (2014).
- Z. Tian and J. Wang, Lattice Boltzmann simulation of reactive transport in network fractured media: LBM reactive transport, Water Resour. Res. 53, 7366 (2017).
- Z. Sun, Y. Yin, Y. Wu, Z. Sun, L. Zhu, Y. Zhan, V. Niasar, and S. An, Morphological and hydrodynamic properties of hydrates during dissociation in sediment, Fuel 353, 129032 (2023).
- P. Eibl, S. Rustige, C. Witz, and J. Khinast, LBM for two-phase (bio-)reactors, in Advances in Chemical Engineering (Elsevier, Amsterdam, 2020), Vol. 55, pp. 219–285.
- C. Zhan, X. Liu, Z. Chai, and B. Shi, A thermodynamically consistent and conservative diffuse-interface model for gas/liquid-liquid-solid flows, J. Comput. Phys. 532, 113949 (2025).
- R. Petkantchin, A. Rousseau, O. Eker, K. Zouaoui Boudjeltia, F. Raynaud, B. Chopard, and the INSIST investigators, A simplified mesoscale 3D model for characterizing fibrinolysis under flow conditions, Sci. Rep. 13, 13681 (2023).
- M. Gaedtke, S. Abishek, R. Mead-Hunter, A. J. C. King, B. J. Mullins, H. Nirschl, and M. J. Krause, Total enthalpy-based lattice Boltzmann simulations of melting in paraffin/metal foam composite phase change materials, Int. J. Heat Mass Transf. 155, 119870 (2020).
- H. Li, H. Wei, T. P. Padera, J. W. Baish, and L. L. Munn, Computational simulations of the effects of gravity on lymphatic transport, PNAS Nexus 1, pgac237 (2022).
- S. An, H. Erfani, H. Hellevang, and V. Niasar, Lattice-Boltzmann simulation of dissolution of carbonate rock during CO2-saturated brine injection, Chem. Eng. J. 408, 127235 (2020).
- K. Han, Y. Feng, and D. Owen, Modelling of thermal contact resistance within the framework of the thermal lattice Boltzmann method, Int. J. Therm. Sci. 47, 1276 (2008).
- X. Li, D. Gao, B. Hou, and X. Wang, An inserted layer LBM for thermal conduction with contact resistances, Chem. Eng. Sci. 233, 116431 (2021).
- A. Mink, K. Schediwy, C. Posten, H. Nirschl, S. Simonis, and M. J. Krause, Comprehensive computational model for coupled fluid flow, mass transfer, and light supply in tubular photobioreactors equipped with glass sponges, Energies 15, 7671 (2022).
- V. Aho, K. Mattila, T. Kühn, P. Kekäläinen, O. Pulkkinen, R. B. Minussi, M. Vihinen-Ranta, and J. Timonen, Diffusion through thin membranes: Modeling across scales, Phys. Rev. E 93, 043309 (2016).
- W.-Z. Fang, H. Zhang, L. Chen, and W.-Q. Tao, Numerical predictions of thermal conductivities for the silica aerogel and its composites, Appl. Therm. Eng. 115, 1277 (2017).
- C. Xie, J. Wang, D. Wang, N. Pan, and M. Wang, Lattice boltzmann modeling of thermal conduction in composites with thermal contact resistance, Commun. Comput. Phys. 17, 1037 (2015).
- J. Liu, X. Liu, and Z. Chai, A diffuse-interface lattice Boltzmann method for thermal particulate flows with Dirichlet boundary conditions, Phys. Fluids 37, 063303 (2025).
- J. Liu, C. Huang, Z. Chai, and B. Shi, A diffuse-interface lattice Boltzmann method for fluid–particle interaction problems, Comput. Fluids 233, 105240 (2022).
- J. Weinmiller, M. P. Lautenschlaeger, B. Kellers, T. Danner, and A. Latz, General local reactive boundary condition for dissolution and precipitation using the lattice boltzmann method, Water Resour. Res. 60, e2023WR034770 (2024).
- F. Verhaeghe, S. Arnout, B. Blanpain, and P. Wollants, Lattice-Boltzmann modeling of dissolution phenomena, Phys. Rev. E 73, 036316 (2006).
- R. A. Patel, Lattice Boltzmann method based framework for simulating physico-chemical processes in heterogeneous porous media and its application to cement paste, Ph.D. thesis, Ghent University, 2016.
- L. Ju, C. Zhang, and Z. Guo, Local reactive boundary scheme for irregular geometries in lattice Boltzmann method, Int. J. Heat Mass Transf. 150, 119314 (2020).
- T. Zhang, B. Shi, Z. Guo, Z. Chai, and J. Lu, General bounce-back scheme for concentration boundary condition in the lattice-Boltzmann method, Phys. Rev. E 85, 016701 (2012).
- P. L. Bhatnagar, E. P. Gross, and M. Krook, A model for collision processes in gases. I. Small amplitude processes in charged and neutral one-component systems, Phys. Rev. 94, 511 (1954).
- I. Ginzbourg and D. d'Humières, Local second-order boundary methods for lattice Boltzmann models, J. Stat. Phys. 84, 927 (1996).
- A. J. C. Ladd, Numerical simulations of particulate suspensions via a discretized Boltzmann equation. Part 1. Theoretical foundation, J. Fluid Mech. 271, 285 (1994).
- I. Ginzburg, Generic boundary conditions for lattice Boltzmann models and their application to advection and anisotropic dispersion equations, Adv. Water Resour. 28, 1196 (2005).
- I. Ginzburg, F. Verhaeghe, and D. D'Humières, Two-relaxation-time lattice Boltzmann scheme: About parametrization, velocity, pressure and mixed boundary conditions, Commun. Comput. Phys. 3, 427 (2008).
- I. Ginzburg, F. Verhaeghe, and D. D'Humières, Study of simple hydrodynamic solutions with the two-relaxation-times lattice Boltzmann scheme, Commun. Comput. Phys. 3, 519 (2008).
- S. Izquierdo and N. Fueyo, Characteristic nonreflecting boundary conditions for open boundaries in lattice Boltzmann methods, Phys. Rev. E 78, 046707 (2008).
- J. Latt, B. Chopard, O. Malaspinas, M. Deville, and A. Michler, Straight velocity boundaries in the lattice Boltzmann method, Phys. Rev. E 77, 056703 (2008).
- X. He, Q. Zou, L.-S. Luo, and M. Dembo, Analytic solutions of simple flows and analysis of nonslip boundary conditions for the lattice Boltzmann BGK model, J. Stat. Phys. 87, 115 (1997).
- J. Huang and W.-A. Yong, Boundary conditions of the lattice Boltzmann method for convection–diffusion equations, J. Comput. Phys. 300, 70 (2015).
- X. Shan and H. Chen, Lattice Boltzmann model for simulating flows with multiple phases and components, Phys. Rev. E 47, 1815 (1993).
- A. Kupershtokh, D. Medvedev, and D. Karpov, On equations of state in a lattice Boltzmann method, Comput. Math. Appl. 58, 965 (2009).
- Z. Guo, C. Zheng, and B. Shi, Discrete lattice effects on the forcing term in the lattice Boltzmann method, Phys. Rev. E 65, 046308 (2002).
- X. He, X. Shan, and G. D. Doolen, Discrete Boltzmann equation model for nonideal gases, Phys. Rev. E 57, R13 (1998).
- The benefit of the second-order force moment has been cast in doubt recently [58].
- Q. Li and K. H. Luo, Effect of the forcing term in the pseudopotential lattice Boltzmann modeling of thermal flows, Phys. Rev. E 89, 053022 (2014).
- F. J. Valdés-Parada, D. Lasseux, and S. Whitaker, Diffusion and heterogeneous reaction in porous media: The macroscale model revisited, Int. J. Chem. Reactor Eng. 15, 20170151 (2017).
- S. Whitaker, Flow in porous media I: A theoretical derivation of Darcy's law, Transp. Porous Media 1, 3 (1986).
- C. Chen, L. Li, R. Mei, and J. F. Klausner, Chapman–Enskog analyses on the gray lattice Boltzmann equation method for fluid flow in porous media, J. Stat. Phys. 171, 493 (2018).
- I. Ginzburg, G. Silva, and L. Talon, Analysis and improvement of Brinkman lattice Boltzmann schemes: Bulk, boundary, interface. Similarity and distinctness with finite elements in heterogeneous porous media, Phys. Rev. E 91, 023307 (2015).
- B. Postma and G. Silva, Force methods for the two-relaxation-times lattice Boltzmann, Phys. Rev. E 102, 063307 (2020).