The Lightweaver framework for nonlocal thermal equlibrum radiative transfer in Python

Osborne, C. M.J. and Milić, I. (2021) The Lightweaver framework for nonlocal thermal equlibrum radiative transfer in Python. Astrophysical Journal, 917(1), 14. (doi: 10.3847/1538-4357/ac02be)

[img] Text
247269.pdf - Published Version
Available under License Creative Commons Attribution.



Tools for computing detailed optically thick spectral line profiles out of local thermodynamic equilibrium have always been focused on speed, due to the large computational effort involved. With the Lightweaver framework, we have produced a more flexible, modular toolkit for building custom tools in a high-level language, Python, without sacrificing speed against the current state of the art. The goal of providing a more flexible method for constructing these complex simulations is to decrease the barrier to entry and allow more rapid exploration of the field. In this paper we present an overview of the theory of optically thick nonlocal thermodynamic equilibrium radiative transfer, the numerical methods implemented in Lightweaver including the problems of time-dependent populations and charge-conservation, as well as an overview of the components most users will interact with, to demonstrate their flexibility.

Item Type:Articles
Glasgow Author(s) Enlighten ID:Osborne, Mr Christopher
Authors: Osborne, C. M.J., and Milić, I.
College/School:College of Science and Engineering > School of Physics and Astronomy
Journal Name:Astrophysical Journal
Publisher:IOP Publishing
ISSN (Online):1538-4357
Published Online:09 August 2021
Copyright Holders:Copyright © 2021 The Authors
First Published:First published in Astrophysical Journal 917(1): 14
Publisher Policy:Reproduced under a Creative Commons License
Related URLs:

University Staff: Request a correction | Enlighten Editors: Update this record