“An Efficient Immersed Boundary-Lattice Boltzmann Method for the Simulation of Thermal Flow Problems” (2020) Communications in Computational Physics, 20(5), pp. 1210–1257. doi:10.4208/cicp.090815.170316a.