JuliaCon 2026

What's new in RayTraceHeatTransfer.jl since JuliaCon2024
2026-08-12 , Room 5

RayTraceHeatTransfer.jl is a package for thermal radiation heat transfer calculations in Julia. The package features new methods which guarantee energy conservation and physically correct results, across the wavelength spectrum and for user-specified domains. In 1D and 2D the package handles volumetric radiation, relevant in combustion, climate sciences and astrophysics and in 3D it handles surface radiation, relevant in engineering design.


An early version of this package was presented at JuliaCon2024 Eindhoven. On the same day as the presentation in Eindhoven, the author invented a new method for solving general radiative transfer problems. This invention became the foundation which the new versions of the package builds upon. Since then, the package has evolved to adress most of the issues previously presented as future work.

This talk will present the main new features: Applications to 1D, 2D and 3D, with parameter variation across both the spatial and wavelength dimensions of the domains. Furthermore, the talk will touch on some of the fundamental physics of radiation, to clarify the necessary inputs and the concepts of the package.

The fundamental method which RayTraceHeatTransfer.jl is based on, is presented in the paper "A Radiation Exchange Factor Transformation with Proven Convergence, Non-Negativity, and Energy Conservation" (Bielefeld, 2025). In this paper, the method is proven to be mathematically and physically correct, under specified conditions. The paper is available at the arXiv preprint server, and more papers are under way, detailing currently unpublished features already available in the package.

See also:

I work as an engineer with model-based energy planning. In my sparetime I enjoy researching, developing and programming in Julia.

This speaker also appears in: