Skip to Main content Skip to Navigation
Journal articles

The Nonrecursive Plating Algorithm (NRPA) for Computing the Total Radiative Exchange Factors in Enclosures

Abstract : Many numerical methods for computing radiation exchange in enclosures are based on the computation of direct exchange areas (DEAs) and total exchange areas (TEAs). Excessively long computation times can be associated with TEAs computation. Among the best performing methods, the plating algorithm (PA) computes TEAs from DEAs based on a set of simple recursive equations. An efficient CPU and GPU parallelization of the PA are represented. Nevertheless, PA computation complexity is O(N 3). A novel formulation, the nonrecursive plating algorithm (NRPA), is introduced. It allows the computation of TEAs with a single nonrecursive step. Its equations are formulated by identification to the PA equations giving TEAs from DEAs, requiring one simple assumption. The NRPA is then written in matrix form as mainly a square matrix multiplication operation. Based on advancement in matrix multiplication computation, the NRPA complexity is proven to be O(N 2.38) for the number of multiplications. CPU and GPU NRPA are implemented based on the optimized linear algebra library BLAS for CPU and cuBLAS for GPU CUDA programs. NRPA is found to highly outperform PA in both CPU and GPU computation times. Finally, a test enclosure is considered and serves to validate the accuracy of the NRPA by comparison to the PA.
Complete list of metadata
Contributor : Joelle Andrianarijaona <>
Submitted on : Thursday, February 23, 2017 - 4:32:40 PM
Last modification on : Thursday, September 24, 2020 - 4:56:02 PM




Boutros Ghannam, Khalil El Khoury, Maroun Nemer. The Nonrecursive Plating Algorithm (NRPA) for Computing the Total Radiative Exchange Factors in Enclosures. Numerical Heat Transfer, Part B Fundamentals, Taylor & Francis, 2012, 66 (2), pp.109 - 132. ⟨10.1080/10407790.2014.901003⟩. ⟨hal-01475381⟩



Record views