2019
DOI: 10.1016/j.ascom.2019.03.002
|View full text |Cite
|
Sign up to set email alerts
|

The TORUS radiation transfer code

Abstract: We present a review of the torus radiation transfer and hydrodynamics code. torus uses a 1-D, 2-D or 3-D adaptive mesh refinement scheme to store and manipulate the state variables, and solves the equation of radiative transfer using Monte Carlo techniques. A framework of microphysics modules is described, including atomic and molecular line transport in moving media, dust radiative equilibrium, photoionisation equilibrium, and time-dependent radiative transfer. These modules provide a flexible scheme for prod… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
48
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 57 publications
(49 citation statements)
references
References 179 publications
(158 reference statements)
0
48
0
Order By: Relevance
“…We use the Monte Carlo (MC) radiative transfer (RT) and hydrodynamics (HD) code, torus (described in detail by Harries et al 2019). We use the same treatment as in Paper I, but provide a summary here.…”
Section: Methodsmentioning
confidence: 99%
“…We use the Monte Carlo (MC) radiative transfer (RT) and hydrodynamics (HD) code, torus (described in detail by Harries et al 2019). We use the same treatment as in Paper I, but provide a summary here.…”
Section: Methodsmentioning
confidence: 99%
“…established ray-tracing framework within the torus code (Rundle et al 2010;Harries et al 2019), with abundances and level populations fed in from the dynamical-PDR model. The only quantities that we have to make further assumptions for (i.e.…”
Section: Calculating Synthetic Alma Observationsmentioning
confidence: 99%
“…The main bottleneck in contemporary MCRT algorithms is the grid structure that is used to discretize the interstellar medium in space. In multi-node distributed memory setups, it is easily understood that this grid structure leads to significant overheads, either because the entire structure needs to be duplicated on all nodes Camps & Baes 2020), or because photon packets need to be communicated between nodes (Harries et al 2019). On shared-memory systems, the grid is a bottleneck as well, however, this time due to bandwidth issues.…”
Section: Introductionmentioning
confidence: 99%
“…These subgrids can then act as the small memory resources on which the tasks in the taskbased algorithm operate. As in the case of a distributed-memory grid, this inevitably means storing photon packets that transition from one such subgrid to a neighbouring subgrid, which requires the use of buffers (Harries et al 2019).…”
Section: Introductionmentioning
confidence: 99%