A diffuse-interface lattice Boltzmann method for fluid–particle interaction problems. (30th January 2022)