Contents lists available at ScienceDirect International Communications in Heat and Mass Transfer journal homepage: www.elsevier.com/locate/ichmt Macro-voxel algorithm for adaptive grid generation to accelerate grid traversal in the radiative heat transfer analysis via Monte Carlo method Hooman Naeimi a, , F. Kowsary b a Department of Mechanical Engineering, University of Bojnord, P.O. 9453155111, Bojnord, North Khorasan, Iran b School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran ARTICLE INFO Keywords: Heat transfer Radiation Monte Carlo Ray tracing Macro-voxel algorithm Radiation furnace ABSTRACT In the thermal radiation analysis via Monte Carlo method, the ray tracing algorithm often consumes a signicant fraction of CPU time. As such, an ecient grid traversal algorithm can considerably aect the performance of the Monte Carlo method. This paper presents a new grid traversal acceleration algorithm by merging adjacent small empty voxels in a preprocessing step due to the fact that larger empty space, named macro-voxel, allows for traversing a ray over a large distance at a smaller cost. The proposed algorithm is validated theoretically, and the results are examined for a gray box with diuse surfaces. Timing results of the new algorithm are compared with the USD method in a typical 3D radiation furnace with concave geometry and the speedup ratio of both the macro-voxel algorithm and the USD method with respect to direct method are calculated for an optimal grid of voxels. For the considered geometry, the macro-voxel algorithm is found to be clearly superior to the USD even if the size of the problem is large and the geometry is not convex. 1. Introduction Radiation is the dominant mode of energy transfer in high tem- perature environments including combustion chambers and furnaces and in the semiconductor industry for thermal processing of wafers [12]. The Monte Carlo method [34] is one of the most versatile and widely used numerical tools in calculation of the radiative distribution factors [4] among enclosure surfaces. Practical applications of en- closures such as radiation furnaces involve complex three-dimensional geometries and surfaces with complicated surface properties. Currently due to rapid growth in computer speed, memory and availability, the Monte Carlo method has evolved from an expensive and approximate estimation tool to a more feasible accurate and cost-eective approach. As each ray bundle can independently be considered in the Monte Carlo calculations, the method is quite suitable for parallel programming with today's more powerful computers. The disadvantage of this method is that, as a statistical method, it is subject to statistical error. Monte Carlo method is widely used in solar energy applications, as well. Zhou and Qiu [5] utilized the Monte-Carlo integral method to calculate the direct exchange area in the zone method for the modeling and simulation of the radiation transfer in an industrial furnace. The Monte Carlo method was used by Mazumder and Kersch [1] to model radiative transport in rapid thermal processing (RTP) and thermal chemical vapor deposition (RTCVD) reactors. The basic algorithm and a modied form of the binary spatial partitioning (BSP) algorithm was implemented to speed up ray tracing by at least a factor of 3. Wang [6] developed an accurate stochastic algorithm to estimate view factors between canyon facets in the presence of shade trees and considered the potential of shade trees in mitigating canyon surface temperatures as well as saving of building energy use. In the other work, Yi et al. [7] developed the Monte Carlo method for solving transient radiative transfer in one-dimensional scattering media with arbitrary distributions of refractive index exposed to a collimated short pulse-laser irradiation at one of its boundaries in which time shift and superposition principle was applied. Also, Kovta- nyuk et al. [8] applied Monte Carlo method in the coupled radiati- veconductive heat transfer mode in a chamber by two specularly and diusely reecting boundaries with anisotropic scattering medium. In this case a recursive Monte Carlo method was proposed and then the diusion approximation of the radiative transfer equation was utilized to solve radiative heat transfer equation and an equation of the con- ductive heat exchange. Mirhosseini and Saboonchi [9] used the Monte Carlo method to determine view factor for the plate including strip elements to circular cylinder as a case in heating and cooling processes in material processing. The analysis displayed the dierences between the numerical results obtained and analytical solutions and they in- dicated that smaller elements require more eort to obtain an accurate view factor. http://dx.doi.org/10.1016/j.icheatmasstransfer.2017.06.020 Corresponding author. E-mail addresses: hnaeimi@ut.ac.ir, h.naeimi@ub.ac.ir (H. Naeimi). International Communications in Heat and Mass Transfer 87 (2017) 22–29 0735-1933/ © 2017 Elsevier Ltd. All rights reserved. MARK