Hierarchical octree and k-d tree grids for 3D radiative transfer simulations
arXiv:1311.0705 · doi:10.1051/0004-6361/201322593
Abstract
A crucial ingredient for numerically solving the 3D radiative transfer problem is the choice of the grid that discretizes the transfer medium. Many modern radiative transfer codes, whether using Monte Carlo or ray tracing techniques, are equipped with hierarchical octree-based grids to accommodate a wide dynamic range in densities. We critically investigate two different aspects of octree grids in the framework of Monte Carlo dust radiative transfer. Inspired by their common use in computer graphics applications, we test hierarchical k-d tree grids as an alternative for octree grids. On the other hand, we investigate which node subdivision-stopping criteria are optimal for constructing of hierarchical grids. We implemented a k-d tree grid in the 3D radiative transfer code SKIRT and compared it with the previously implemented octree grid. We also considered three different node subdivision-stopping criteria (based on mass, optical depth, and density gradient thresholds). Based on a small suite of test models, we compared the efficiency and accuracy of the different grids, according to various quality metrics. For a given set of requirements, the k-d tree grids only require half the number of cells of the corresponding octree. Moreover, for the same number of grid cells, the k-d tree is characterized by higher discretization accuracy. Concerning the subdivision stopping criteria, we find that an optical depth criterion is not a useful alternative to the more standard mass threshold, since the resulting grids show a poor accuracy. Both criteria can be combined; however, in the optimal combination, for which we provide a simple approximate recipe, this can lead to a 20% reduction in the number of cells needed to reach a certain grid quality. An additional density gradient threshold criterion can be added that solves the problem of poorly resolving sharp edges and... (abridged).
10 pages, 6 figures. Accepted for publication in A&A
References in corpus (8)
- Monte Carlo radiative transfer in protoplanetary disks
- Sunrise: Polychromatic Dust Radiative Transfer in Arbitrary Geometries
- Three-Dimensional Radiation Transfer in Young Stellar Objects
- Dust Extinction and Emission in a Clumpy Galactic Disk. An Application of the Radiative Transfer Code TRADING
- Lyman alpha Radiative Transfer in Cosmological Simulations using Adaptive Mesh Refinement
- Using hierarchical octrees in Monte Carlo radiative transfer simulations
- Using 3D Voronoi grids in radiative transfer simulations
- Ray-tracing for complex astrophysical high-opacity structures
Cited by in corpus (47)
- The dust covering factor in active galactic nuclei
- SKIRT: an Advanced Dust Radiative Transfer Code with a User-Friendly Architecture
- High redshift JWST predictions from IllustrisTNG: Dust modelling and galaxy luminosity functions
- Dust attenuation, dust emission, and dust temperature in galaxies at z>=5: a view from the FIRE-2 simulations
- Far-infrared and dust properties of present-day galaxies in the EAGLE simulations
- Galaxy Formation with BECDM -- II. Cosmic Filaments and First Galaxies
- The distribution of interstellar dust in CALIFA edge-on galaxies via oligochromatic radiative transfer fitting
- High-resolution, 3D radiative transfer modeling : I. The grand-design spiral galaxy M51
- Dissecting the active galactic nucleus in Circinus -- I. Peculiar mid-IR morphology explained by a dusty hollow cone
- The Herschel Exploitation of Local Galaxy Andromeda (HELGA) VII: A SKIRT radiative transfer model and insights on dust heating
- Data release of UV to submm broadband fluxes for simulated galaxies from the EAGLE project
- The dust-continuum size of TNG50 galaxies at : a comparison with the distribution of stellar light, stars, dust and H
- The ALMA-PILS survey: 3D modeling of the envelope, disks and dust filament of IRAS 16293-2422
- High redshift JWST predictions from IllustrisTNG: II. Galaxy line and continuum spectral indices and dust attenuation curves
- High redshift JWST predictions from IllustrisTNG: III. Infrared luminosity functions, obscured star formation and dust temperature of high-redshift galaxies
- X-ray radiative transfer in full 3D with SKIRT
- TRUST I: A 3D externally illuminated slab benchmark for dust radiative transfer
- Large and small-scale structures and the dust energy balance problem in spiral galaxies
- The fate of the Antennae galaxies
- High-Resolution Radiative Transfer Modelling of M33
- Polarization in Monte Carlo radiative transfer and dust scattering polarization signatures of spiral galaxies
- High-resolution, 3D radiative transfer modelling III. The DustPedia barred galaxies
- High-resolution synthetic UV-submm images for simulated Milky Way-type galaxies from the Auriga project
- UV to submillimetre luminosity functions of TNG50 galaxies
- SKIRT: hybrid parallelization of radiative transfer simulations
- High-resolution, 3D radiative transfer modelling. II. The early-type spiral galaxy M81
- High-resolution synthetic UV-submm images for Milky Way-mass simulated galaxies from the ARTEMIS project
- High-resolution, 3D radiative transfer modelling IV. AGN-powered dust heating in NGC 1068
- Self-consistent dust and non-LTE line radiative transfer with SKIRT
- High-resolution, 3D radiative transfer modelling V. A detailed model of the M51 interacting pair
- Effects of Spatial Discretization in Lyman-alpha Line Radiation Transfer Simulations
- Magritte, a modern software library for 3D radiative transfer: II. Adaptive ray-tracing, mesh construction and reduction
- The cosmic spectral energy distribution in the EAGLE simulation
- Spatially resolved mock observations of stellar kinematics: full radiative transfer treatment of simulated galaxies
- The nature of the UV halo around the spiral galaxy NGC 3628
- The mass-dependent UVJ diagram at cosmic noon: A challenge for galaxy evolution models and dust radiative transfer
- Monte Carlo radiative transfer with explicit absorption to simulate absorption, scattering, and stimulated emission
- Observational signatures of the dust size evolution in isolated galaxy simulations
- Optical depth in polarised Monte Carlo radiative transfer
- Radiative transfer in disc galaxies V. The accuracy of the KB approximation
- Observing EAGLE galaxies with JWST: predictions for Milky Way progenitors and their building blocks
- Tetrahedral grids in Monte Carlo radiative transfer
- TODDLERS: A New UV to Millimeter Emission Library for Star-Forming Regions. II. Star Formation Rate Indicators Using Auriga Zoom Simulations
- The multi-wavelength Tully-Fisher relation in the TNG50 cosmological simulation
- Towards an observationally motivated AGN dusty torus model -- II. The roles of density distribution and chemical composition of the dust
- Modelling the cold dust in nearby spiral galaxies with radiative transfer
- cosmokdtree: a flexible OpenMP-parallelized k-d tree for computational astrophysics applications