Ray-tracing 3D dust radiative transfer with DART-Ray: code upgrade and
public release
G. Natale, C. Popescu, R. Tuffs, A. Clarke, V. Debattista, J. Fischera, S. Pasetto, M. Rushton, и J. Thirlwall. (2017)cite arxiv:1709.03802Comment: A&A accepted. DART-Ray can be downloaded at https://github.com/gnatale/DART-Ray/; Code documentation: http://www.star.uclan.ac.uk/~gn/dartray_doc/; N-body/SPH galaxy simulation examples: http://www.star.uclan.ac.uk/mgsv/.
Аннотация
We present an extensively updated version of the purely ray-tracing 3D dust
radiation transfer code DART-Ray. The new version includes five major upgrades
: 1) a series of optimizations for the ray-angular density and the scattered
radiation source function; 2) the implementation of several data and task
parallelizations using hybrid MPI+OpenMP schemes; 3) the inclusion of dust
self-heating; 4) the ability to produce surface brightness maps for observers
within the models in HEALPix format; 5) the possibility to set the expected
numerical accuracy already at the start of the calculation. We tested the
updated code with benchmark models where the dust self-heating is not
negligible. Furthermore, we performed a study of the extent of the source
influence volumes, using galaxy models, which are critical in determining the
efficiency of the DART-Ray algorithm. The new code is publicly available,
documented for both users and developers, and accompanied by several programmes
to create input grids for different model geometries and to import the results
of N-body and SPH simulations. These programmes can be easily adapted to
different input geometries, and for different dust models or stellar emission
libraries.
Описание
[1709.03802] Ray-tracing 3D dust radiative transfer with DART-Ray: code upgrade and public release
%0 Generic
%1 natale2017raytracing
%A Natale, Giovanni
%A Popescu, Cristina C.
%A Tuffs, Richard. J.
%A Clarke, Adam J.
%A Debattista, Victor P.
%A Fischera, Jörg
%A Pasetto, Stefano
%A Rushton, Mark
%A Thirlwall, Jordan J.
%D 2017
%K RT code dust
%T Ray-tracing 3D dust radiative transfer with DART-Ray: code upgrade and
public release
%U http://arxiv.org/abs/1709.03802
%X We present an extensively updated version of the purely ray-tracing 3D dust
radiation transfer code DART-Ray. The new version includes five major upgrades
: 1) a series of optimizations for the ray-angular density and the scattered
radiation source function; 2) the implementation of several data and task
parallelizations using hybrid MPI+OpenMP schemes; 3) the inclusion of dust
self-heating; 4) the ability to produce surface brightness maps for observers
within the models in HEALPix format; 5) the possibility to set the expected
numerical accuracy already at the start of the calculation. We tested the
updated code with benchmark models where the dust self-heating is not
negligible. Furthermore, we performed a study of the extent of the source
influence volumes, using galaxy models, which are critical in determining the
efficiency of the DART-Ray algorithm. The new code is publicly available,
documented for both users and developers, and accompanied by several programmes
to create input grids for different model geometries and to import the results
of N-body and SPH simulations. These programmes can be easily adapted to
different input geometries, and for different dust models or stellar emission
libraries.
@misc{natale2017raytracing,
abstract = {We present an extensively updated version of the purely ray-tracing 3D dust
radiation transfer code DART-Ray. The new version includes five major upgrades
: 1) a series of optimizations for the ray-angular density and the scattered
radiation source function; 2) the implementation of several data and task
parallelizations using hybrid MPI+OpenMP schemes; 3) the inclusion of dust
self-heating; 4) the ability to produce surface brightness maps for observers
within the models in HEALPix format; 5) the possibility to set the expected
numerical accuracy already at the start of the calculation. We tested the
updated code with benchmark models where the dust self-heating is not
negligible. Furthermore, we performed a study of the extent of the source
influence volumes, using galaxy models, which are critical in determining the
efficiency of the DART-Ray algorithm. The new code is publicly available,
documented for both users and developers, and accompanied by several programmes
to create input grids for different model geometries and to import the results
of N-body and SPH simulations. These programmes can be easily adapted to
different input geometries, and for different dust models or stellar emission
libraries.},
added-at = {2017-09-13T12:05:49.000+0200},
author = {Natale, Giovanni and Popescu, Cristina C. and Tuffs, Richard. J. and Clarke, Adam J. and Debattista, Victor P. and Fischera, Jörg and Pasetto, Stefano and Rushton, Mark and Thirlwall, Jordan J.},
biburl = {https://www.bibsonomy.org/bibtex/2a79b7d58f939e98cfd1cf871488aa93d/miki},
description = {[1709.03802] Ray-tracing 3D dust radiative transfer with DART-Ray: code upgrade and public release},
interhash = {510890fac27a3b9a8e70479d6e8c6f06},
intrahash = {a79b7d58f939e98cfd1cf871488aa93d},
keywords = {RT code dust},
note = {cite arxiv:1709.03802Comment: A&A accepted. DART-Ray can be downloaded at https://github.com/gnatale/DART-Ray/; Code documentation: http://www.star.uclan.ac.uk/~gn/dartray_doc/; N-body/SPH galaxy simulation examples: http://www.star.uclan.ac.uk/mgsv/},
timestamp = {2017-09-13T12:05:49.000+0200},
title = {Ray-tracing 3D dust radiative transfer with DART-Ray: code upgrade and
public release},
url = {http://arxiv.org/abs/1709.03802},
year = 2017
}