A regularized diffuse domain-lattice Boltzmann model for heat transfer in complex geometries with temperature Dirichlet boundary condition. (October 2022)