Magritte, a modern software library for 3D radiative transfer: I. Non-LTE atomic and molecular line modelling
arXiv:1912.08445 · doi:10.1093/mnras/stz3557
Abstract
Radiative transfer is a key component in almost all astrophysical and cosmological simulations. We present Magritte: a modern open-source software library for 3D radiative transfer. It uses a deterministic ray-tracer and formal solver, i.e. it computes the radiation field by tracing rays through the model and solving the radiative transfer equation in its second-order form along a fixed set of rays originating from each point. Magritte can handle structured and unstructured input meshes, as well as smoothed-particle hydrodynamics (SPH) particle data. In this first paper, we describe the numerical implementation, semi-analytic tests and cross-code benchmarks for the non-LTE line radiative transfer module of Magritte. This module uses the radiative transfer solver to self-consistently determine the populations of the quantised energy levels of atoms and molecules using an accelerated Lambda iteration (ALI) scheme. We compare Magritte with the established radiative transfer solvers Ratran (1D) and Lime (3D) on the van Zadelhoff benchmark and present a first application to a simple Keplerian disc model. Comparing with Lime, we conclude that Magritte produces more accurate and more precise results, especially at high optical depth, and that it is faster.
16 pages, accepted in MNRAS
References in corpus (8)
- Unexpectedly large mass loss during the thermal pulse cycle of the red giant R Sculptoris!
- Monte Carlo Radiative Transfer
- ALMA data suggest the presence of a spiral structure in the inner wind of CW Leo
- Gas flow and accretion via spiral streamers and circumstellar disks in a young binary protostar
- SPHRAY: A Smoothed Particle Hydrodynamics Ray Tracer for Radiative Transfer
- SKIRT: hybrid parallelization of radiative transfer simulations
- NOEMA maps the CO environment of the red supergiant Cep
- A disrupted molecular torus around Eta Carinae as seen in 12CO with ALMA
Cited by in corpus (7)
- ATOMIUM: ALMA tracing the origins of molecules in dust forming oxygen rich M-type stars: Motivation, sample, calibration, and initial results
- LOC program for line radiative transfer
- Self-consistent dust and non-LTE line radiative transfer with SKIRT
- Magritte, a modern software library for 3D radiative transfer: II. Adaptive ray-tracing, mesh construction and reduction
- 3D simulations of AGB stellar winds -- II. Ray-tracer implementation and impact of radiation on the outflow morphology
- Atomic line radiative transfer with MCFOST I. Code description and benchmarking
- Radiative Transfer as a Bayesian Linear Regression problem