Tree-based solvers for adaptive mesh refinement code FLASH -- II: radiation transport module TreeRay
Richard W\"unsch, Stefanie Walch, Franti\v{s}ek Dinnbier, Daniel, Seifried, Sebastian Haid, Andre Klepitko, Anthony P. Whitworth, Jan, Palou\v{s}

TL;DR
TreeRay is a novel, efficient radiative transfer solver integrated into FLASH, capable of handling multiple sources with minimal computational cost, enabling advanced star formation and interstellar medium simulations.
Contribution
Introduces TreeRay, a source-independent, tree-based radiative transfer method that is adaptable and highly scalable for complex astrophysical simulations.
Findings
TreeRay's cost is independent of the number of sources.
Achieves near-ideal parallel scalability.
Enables feasible simulations of star clusters with multiple massive stars.
Abstract
The treatment of radiative transfer with multiple radiation sources is a critical challenge in simulations of star formation and the interstellar medium. In this paper we present the novel TreeRay method for solving general radiative transfer problems, based on reverse ray tracing combined with tree-based accelerated integration. We implement TreeRay in the adaptive mesh refinement code FLASH, as a module of the tree solver developed by W\"unsch et al. However, the method itself is independent of the host code and can be implemented in any grid based or particle based hydrodynamics code. A key advantage of TreeRay is that its computational cost is independent of the number of sources, making it suitable for simulations with many point sources (e.g. massive star clusters) as well as simulations where diffuse emission is important. A very efficient communication and tree-walk strategy…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
