TREVR: A general radiative transfer algorithm
arXiv:1902.08083 · doi:10.1093/mnras/stz525
Abstract
We present TREVR (Tree-based REVerse Ray Tracing), a general algorithm for computing the radiation field, including absorption, in astrophysical simulations. TREVR is designed to handle large numbers of sources and absorbers; it is based on a tree data structure and is thus suited to codes that use trees for their gravity or hydrodynamics solvers (e.g. Adaptive Mesh Refinement). It achieves computational speed while maintaining a specified accuracy via controlled lowering of the resolution of both sources and rays from each source. TREVR computes the radiation field in order time without absorption and order time with absorption. These scalings arise from merging sources of radiation according to an opening angle criterion and walking the tree structure to trace a ray to a depth that gives the chosen accuracy for absorption. The absorption-depth refinement criterion is unique to TREVR. We provide a suite of tests demonstrating the algorithm's ability to accurately compute fluxes, ionization fronts and shadows.
15 pages, 15 figures and 1 table. Accepted by MNRAS
References in corpus (35)
- Galactic Stellar and Substellar Initial Mass Function
- HEALPix -- a Framework for High Resolution Discretization, and Fast Analysis of Data Distributed on the Sphere
- Starburst99: Synthesis Models for Galaxies with Active Star Formation
- GADGET: A code for collisionless and gasdynamical cosmological simulations
- Gasoline: An adaptable implementation of TreeSPH
- Towards a complete accounting of energy and momentum from stellar feedback in galaxy formation simulations
- RAMSES-RT: Radiation hydrodynamics in the cosmological context
- Massive stars in massive clusters II: Disruption of bound clusters by photoionization
- Multi--dimensional Cosmological Radiative Transfer with a Variable Eddington Tensor Formalism
- Gasoline2: A Modern SPH Code
- Dispersal of molecular clouds by ionising radiation
- C^2-Ray: A new method for photon-conserving transport of ionizing radiation
- Cosmological Radiative Transfer Codes Comparison Project I: The Static Density Field Tests
- Enzo+Moray: Radiation Hydrodynamics Adaptive Mesh Refinement Simulations with Adaptive Ray Tracing
- Driving Turbulence and Triggering Star Formation by Ionizing Radiation
- TreeCol: a novel approach to estimating column densities in astrophysical simulations
- Cosmological Radiative Transfer Comparison Project II: The Radiation-Hydrodynamic Tests
- TRAPHIC - Radiative Transfer for Smoothed Particle Hydrodynamics Simulations
- The relative impact of photoionizing radiation and stellar winds on different environments
- SEREN - A new SPH code for star and planet formation simulations
- An implementation of radiative transfer in the cosmological simulation code GADGET
- Analytical Approximations for Calculating the Escape and Absorption of Radiation in Clumpy Dusty Environments
- Tree-based solvers for adaptive mesh refinement code FLASH - I: gravity and optical depths
- SPHRAY: A Smoothed Particle Hydrodynamics Ray Tracer for Radiative Transfer
- Multi-frequency, thermally coupled radiative transfer with TRAPHIC: Method and tests
- Fervent: Chemistry-coupled, ionising and non-ionising radiative feedback in magnetohydrodynamical simulations
- Simulating radiative feedback and star cluster formation in GMCs: I. Dependence on gravitational boundedness
- Galaxy Formation with local photoionisation feedback I. Methods
- Simulating radiative feedback and star cluster formation in GMCs: II. Mass dependence of cloud destruction and cluster properties
- SimpleX2: radiative transfer on an unstructured, dynamic grid
- Urchin: A Reverse Ray Tracer for Astrophysical Applications
- A novel approach for accurate radiative transfer in cosmological hydrodynamic simulations
- ARGOT: Accelerated radiative transfer on grids using oct-tree
- START: Smoothed particle hydrodynamics with tree-based accelerated radiative transfer
- Simulations of Spheroidal Systems with Substructure: Trees in Fields
Cited by in corpus (8)
- Tree-based solvers for adaptive mesh refinement code FLASH -- II: radiation transport module TreeRay
- Why are thermally- and cosmic ray-driven galactic winds fundamentally different?
- Radiation transport methods in star formation simulations
- The Anatomy of a Star-Forming Galaxy II: the role of FUV heating via dust
- Tree-based solvers for adaptive mesh refinement code FLASH -- III: a novel scheme for radiation pressure on dust and gas and radiative transfer from diffuse sources
- Modelling of ionising feedback with Smoothed Particle Hydrodynamics and Monte Carlo Radiative Transfer on a Voronoi grid
- Spectral reconstruction for radiation hydrodynamic simulations of galaxy evolution
- Predicting interstellar radiation fields from chemical evolution models