Tetrahedral grids in Monte Carlo radiative transfer
Fuente:
arXiv
Guardado en:
| Autores principales: | , , , |
|---|---|
| Formato: | Preprint |
| Publicado: |
2024
|
| Materias: | |
| Acceso en línea: | |
| Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
| _version_ | 1866909272870223872 |
|---|---|
| author | Lauwers, Arno Baes, Maarten Camps, Peter Meulen, Bert Vander |
| author_facet | Lauwers, Arno Baes, Maarten Camps, Peter Meulen, Bert Vander |
| contents | Context. 3D numerical simulations of radiative transfer are crucial for understanding complex astrophysical objects. For Monte Carlo radiative transfer, the spatial grid design is critical yet complex. Common grids include hierarchical octree and unstructured Voronoi grids, each with its own strengths and weaknesses. Tetrahedral grids, widely used in ray-tracing graphics, are a potential alternative. Aims. We explore the possibilities, advantages, and limitations of tetrahedral grids for Monte Carlo radiative transfer, comparing their performance with other grid structures. Method. We integrated a tetrahedral grid structure, using the TetGen library, into the SKIRT Monte Carlo radiative transfer code. Tetrahedral grids can be imported or adaptively constructed and refined within SKIRT. We implemented an efficient grid traversal method using Plücker coordinates and Plücker products. Results. We validated the tetrahedral grid construction and traversal algorithm with 2D radiative transfer benchmarks. In a simple 3D model, we compared the performance of tetrahedral, octree, and Voronoi grids. The octree grid outperformed the others in traversal speed, while the tetrahedral grid had the lowest grid quality. Overall, tetrahedral grids performed worse than octree and Voronoi grids. Conclusion. While tetrahedral grids may not be ideal for most astrophysical simulations, they offer a viable unstructured alternative to Voronoi grids for specific applications, such as post-processing hydrodynamical simulations on tetrahedral or unstructured grids. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2407_20216 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | Tetrahedral grids in Monte Carlo radiative transfer Lauwers, Arno Baes, Maarten Camps, Peter Meulen, Bert Vander Astrophysics of Galaxies Context. 3D numerical simulations of radiative transfer are crucial for understanding complex astrophysical objects. For Monte Carlo radiative transfer, the spatial grid design is critical yet complex. Common grids include hierarchical octree and unstructured Voronoi grids, each with its own strengths and weaknesses. Tetrahedral grids, widely used in ray-tracing graphics, are a potential alternative. Aims. We explore the possibilities, advantages, and limitations of tetrahedral grids for Monte Carlo radiative transfer, comparing their performance with other grid structures. Method. We integrated a tetrahedral grid structure, using the TetGen library, into the SKIRT Monte Carlo radiative transfer code. Tetrahedral grids can be imported or adaptively constructed and refined within SKIRT. We implemented an efficient grid traversal method using Plücker coordinates and Plücker products. Results. We validated the tetrahedral grid construction and traversal algorithm with 2D radiative transfer benchmarks. In a simple 3D model, we compared the performance of tetrahedral, octree, and Voronoi grids. The octree grid outperformed the others in traversal speed, while the tetrahedral grid had the lowest grid quality. Overall, tetrahedral grids performed worse than octree and Voronoi grids. Conclusion. While tetrahedral grids may not be ideal for most astrophysical simulations, they offer a viable unstructured alternative to Voronoi grids for specific applications, such as post-processing hydrodynamical simulations on tetrahedral or unstructured grids. |
| title | Tetrahedral grids in Monte Carlo radiative transfer |
| topic | Astrophysics of Galaxies |
| url | https://arxiv.org/abs/2407.20216 |