Using 3D Voronoi grids in radiative transfer simulations
arXiv:1310.1854 · doi:10.1051/0004-6361/201322281
Abstract
Probing the structure of complex astrophysical objects requires effective three-dimensional (3D) numerical simulation of the relevant radiative transfer (RT) processes. As with any numerical simulation code, the choice of an appropriate discretization is crucial. Adaptive grids with cuboidal cells such as octrees have proven very popular, however several recently introduced hydrodynamical and RT codes are based on a Voronoi tessellation of the spatial domain. Such an unstructured grid poses new challenges in laying down the rays (straight paths) needed in RT codes. We show that it is straightforward to implement accurate and efficient RT on 3D Voronoi grids. We present a method for computing straight paths between two arbitrary points through a 3D Voronoi grid in the context of a RT code. We implement such a grid in our RT code SKIRT, using the open source library Voro++ to obtain the relevant properties of the Voronoi grid cells based solely on the generating points. We compare the results obtained through the Voronoi grid with those generated by an octree grid for two synthetic models, and we perform the well-known Pascucci RT benchmark using the Voronoi grid. The presented algorithm produces correct results for our test models. Shooting photon packages through the geometrically much more complex 3D Voronoi grid is only about three times slower than the equivalent process in an octree grid with the same number of cells, while in fact the total number of Voronoi grid cells may be lower for an equally good representation of the density field. We conclude that the benefits of using a Voronoi grid in RT simulation codes will often outweigh the somewhat slower performance.
9 pages, 7 figures, accepted by AA
References in corpus (14)
- 3D Lyman-alpha radiation transfer. I. Understanding Lyman-alpha line profile morphologies
- A High Order Godunov Scheme with Constrained Transport and Adaptive Mesh Refinement for Astrophysical MHD
- Monte Carlo radiative transfer in protoplanetary disks
- Moving mesh cosmology: tracing cosmological gas accretion
- Sunrise: Polychromatic Dust Radiative Transfer in Arbitrary Geometries
- Three-dimensional radiative transfer models of clumpy tori in Seyfert galaxies
- 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
- The enigmatic nature of the circumstellar envelope and bow shock surrounding Betelgeuse as revealed by Herschel. I. Evidence of clumps, multiple arcs, and a linear bar-like structure
- Using hierarchical octrees in Monte Carlo radiative transfer simulations
- Feedback-Driven Evolution of the Far-Infrared Spectral Energy Distributions of Luminous and Ultraluminous Infrared Galaxies
- Herschel Reveals Massive Cold Clumps in NGC 7538
- Ray-tracing for complex astrophysical high-opacity structures
- The interstellar medium and the massive stellar content toward the SNR G18.1-0.1 and neighboring HII regions
Cited by in corpus (47)
- The optical morphologies of galaxies in the IllustrisTNG simulation: a comparison to Pan-STARRS observations
- 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
- 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
- Monte Carlo Radiative Transfer
- 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
- The dust-continuum size of TNG50 galaxies at : a comparison with the distribution of stellar light, stars, dust and H
- Hierarchical octree and k-d tree grids for 3D radiative transfer simulations
- High redshift JWST predictions from IllustrisTNG: II. Galaxy line and continuum spectral indices and dust attenuation curves
- Anisotropic satellite galaxy quenching modulated by supermassive black hole activity
- High redshift JWST predictions from IllustrisTNG: III. Infrared luminosity functions, obscured star formation and dust temperature of high-redshift galaxies
- 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
- A redshift-dependent IRX- dust attenuation relation for TNG50 galaxies
- 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
- Self-consistent modelling of line-driven hot-star winds with Monte Carlo radiation hydrodynamics
- An extension to VORO++ for multithreaded computation of Voronoi cells
- High-resolution synthetic UV-submm images for Milky Way-mass simulated galaxies from the ARTEMIS project
- The atomic-to-molecular hydrogen transition in the TNG50 simulation: Using realistic UV fields to create spatially resolved HI maps
- 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
- Arepo-MCRT: Monte Carlo Radiation Hydrodynamics on a Moving Mesh
- 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
- Observing gas and dust in simulations of star formation with Monte Carlo radiation transport on Voronoi meshes
- Insights from Synthetic Star-forming Regions: I. Reliable Mock Observations from SPH Simulations
- The nature of the UV halo around the spiral galaxy NGC 3628
- Fast and accurate Voronoi density gridding from Lagrangian hydrodynamics data
- Atomic line radiative transfer with MCFOST I. Code description and benchmarking
- 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
- Towards an observationally motivated AGN dusty torus model -- II. The roles of density distribution and chemical composition of the dust
- From simulations to observations. Methodology and data release of mock TNG50 galaxies at 0.3 < z < 0.7 for WEAVE-StePS
- Irregular grids for 3D NLTE radiative transfer in stellar atmospheres