LBM codes for population balance equations

Codes implementing lattice Boltzmann method for solving population balance equations

You are now following this Submission

These codes implement lattice Boltzmann method (LBM) for solving 1D, 2D and 3D population balance equations (PBE) describing crystallization processes, and are based on the following papers
[1] A. Majumder, V. Kariwala, S. Ansumali, A. Rajendran. Entropic lattice Boltzmann method for crystallization processes. Chem. Eng. Sci., 2010, 65(13), pp 3928–3936
[2] A. Majumder, V. Kariwala, S. Ansumali, A. Rajendran. Lattice Boltzmann method for multi-dimensional population balances in crystallization. Chem. Eng. Sci., 2012, 70, pp 121-134.

[3] A. Majumder, V. Kariwala, S. Ansumali, A. Rajendran. Lattice Boltzmann Method for Population Balance Equations with Simultaneous Growth, Nucleation, Aggregation and Breakage, Chem. Eng. Sci., 2012, 69, pp 316-328.

Cite As

Aniruddha Majumder (2026). LBM codes for population balance equations (https://se.mathworks.com/matlabcentral/fileexchange/46083-lbm-codes-for-population-balance-equations), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
2.0.0.0

v2.0: Bugs are fixed in calculation of the equilibrium distributions for D2Q9 and D3Q19 models

1.0.0.0