Ceulemans, T;
De Ceuster, F;
Decin, L;
Yates, J;
(2024)
MAGRITTE, a modern software library for spectral line radiative transfer.
Astronomy and Computing
, 49
, Article 100889. 10.1016/j.ascom.2024.100889.
![]() |
Text
Magritte_1_Astronomy_and_Computing.pdf - Accepted Version Access restricted to UCL open access staff until 7 November 2025. Download (4MB) |
Abstract
Spectral line observations are an indispensable tool to remotely probe the physical and chemical conditions throughout the universe. Modelling their behaviour is a computational challenge that requires dedicated software. In this paper, we present the first long-term stable release of MAGRITTE, an open-source software library for line radiative transfer. First, we establish its necessity with two applications. Then, we introduce the overall design strategy and the application/programmer interface (API). Finally, we present three key improvements over previous versions: (1) an improved re-meshing algorithm to efficiently coarsen the spatial discretisation of a model; (2) a variation on Ng-acceleration, a popular acceleration-of-convergence method for non-LTE line transfer; and, (3) a semi-analytic approximation for line optical depths in the presence of large velocity gradients.
Type: | Article |
---|---|
Title: | MAGRITTE, a modern software library for spectral line radiative transfer |
DOI: | 10.1016/j.ascom.2024.100889 |
Publisher version: | https://doi.org/10.1016/j.ascom.2024.100889 |
Language: | English |
Additional information: | This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions. |
Keywords: | Radiative transfer, Software, Development |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery.ucl.ac.uk/id/eprint/10201325 |




Archive Staff Only
![]() |
View Item |