Flaremodel: An open-source Python']Python package for one-zone numerical modelling of synchrotron sources

被引:4
|
作者
Dallilar, Y. [1 ]
von Fellenberg, S. [1 ]
Bauboeck, M. [1 ]
de Zeeuw, P. T. [1 ,2 ]
Drescher, A. [1 ,3 ]
Eisenhauer, F. [1 ]
Genzel, R. [1 ,4 ]
Gillessen, S. [1 ]
Habibi, M. [1 ]
Ott, T. [1 ]
Ponti, G. [1 ,5 ]
Stadler, J. [1 ]
Straub, O. [1 ]
Widmann, F. [1 ]
Witzel, G. [6 ]
Young, A. [1 ]
机构
[1] Max Planck Inst Extraterr Phys, Giessenbachstr 1, D-85748 Garching, Germany
[2] Leiden Univ, Sterrewacht Leiden, Postbus 9513, NL-2300 RA Leiden, Netherlands
[3] Tech Univ Munich, Dept Phys, James Franck Str 1, D-85748 Garching, Germany
[4] Univ Calif Berkeley, Dept Phys & Astron, Le Conte Hall, Berkeley, CA 94720 USA
[5] INAF Osservatorio Astron Brera, Via E Bianchi 46, I-23807 Merate, LC, Italy
[6] Max Planck Inst Radio Astron, Hugel 69, D-53121 Bonn, Germany
基金
欧洲研究理事会;
关键词
radiative transfer; radiation mechanisms; non-thermal; stars; black holes; SGR-A-ASTERISK; COMPTON; GRAVITY; CHANDRA; FLARES;
D O I
10.1051/0004-6361/202142458
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
Synchrotron processes, the radiative processes associated with the interaction of energetic charged particles with magnetic field, are of interest in many areas in astronomy, from the interstellar medium to extreme environments near compact objects. Consequently, observations of synchrotron sources carry information on the physical properties of the sources themselves and those of their close vicinity. In recent years, novel observations of such sources with multi-wavelength collaborations reveal complex features and peculiarities, especially near black holes. Exploring the nature of these sources in more detail necessitates numerical tools complementary to analytical one-zone modelling efforts. In this paper, we introduce an open-source Python package tailored to this purpose, FLAREMODEL. The core of the code consists of low-level utility functions to describe physical processes relevant to synchrotron sources, which are written in C for performance and parallelised with OpenMP for scalability. The Python interface provides access to these functions and built-in source models are provided as a guidance. At the same time, the modular design of the code and the generic nature of these functions enable users to build a variety of source models applicable to many astrophysical synchrotron sources. We describe our methodology and the structure of our code along with selected examples demonstrating capabilities and options for future modelling efforts.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Sherpa: An Open-source Python']Python Fitting Package
    Siemiginowska, Aneta
    Burke, Douglas
    Gunther, Hans Moritz
    Lee, Nicholas P.
    McLaughlin, Warren
    Principe, David A.
    Cheer, Harlan
    Fruscione, Antonella
    Laurino, Omar
    McDowell, Jonathan
    Terrell, Marie
    ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2024, 274 (02):
  • [2] HYSUPP: AN OPEN-SOURCE HYPERSPECTRAL UNMIXING PYTHON']PYTHON PACKAGE
    Rasti, Behnood
    Zouaoui, Alexandre
    Mairal, Julien
    Chanussot, Jocelyn
    IGARSS 2023 - 2023 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2023, : 1134 - 1137
  • [3] OpenSoundscape: An open-source bioacoustics analysis package for Python']Python
    Lapp, Sam
    Rhinehart, Tessa
    Freeland-Haynes, Louis
    Khilnani, Jatin
    Syunkova, Alexandra
    Kitzes, Justin
    METHODS IN ECOLOGY AND EVOLUTION, 2023, 14 (09): : 2321 - 2328
  • [4] Inverse Source Estimation Tools in SDynPy, an Open-Source Python']Python Package
    Carter, Steven
    Rohe, Daniel
    DYNAMIC SUBSTRUCTURES, VOL. 4, IMAC 2024, 2025, : 111 - 123
  • [5] SigMT: An open-source Python']Python package for magnetotelluric data processing
    Ajithabh, K. S.
    Patro, Prasanta K.
    COMPUTERS & GEOSCIENCES, 2023, 171
  • [6] SurfILE: An Open-Source Python']Python Package for Surface Topography Analysis
    Giura, Andrea
    Zucco, Massimo
    Ribotta, Luigi
    METROLOGY, 2024, 4 (04): : 695 - 717
  • [7] agnpy: An open-source python']python package modelling the radiative processes of jetted active galactic nuclei
    Nigro, C.
    Sitarek, J.
    Gliwny, P.
    Sanchez, D.
    Tramacere, A.
    Craig, M.
    ASTRONOMY & ASTROPHYSICS, 2022, 660
  • [8] LDAQ: An Open-Source Python']Python Package for Data Acquisition and Signal Generation
    Kosir, Tilen
    Zaletelj, Klemen
    Slavic, Janko
    SPECIAL TOPICS IN STRUCTURAL DYNAMICS & EXPERIMENTAL TECHNIQUES, VOL 5, 2024, : 109 - 111
  • [9] PyLips: an Open-Source Python']Python Package to Expand Participation in Embodied Interaction
    Dennler, Nathaniel S.
    Torrence, Evan
    Yoo, Uksang
    Nikolaidis, Stefanos
    Mataric, Maja
    PROCEEDINGS OF THE 37TH ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, UIST ADJUNCT 2024, 2024,
  • [10] pyActigraphy: Open-source python']python package for actigraphy data visualization and analysis
    Hammad, Gregory
    Reyt, Mathilde
    Beliy, Nikita
    Baillet, Marion
    Deantoni, Michele
    Lesoinne, Alexia
    Muto, Vincenzo
    Schmidt, Christina
    PLOS COMPUTATIONAL BIOLOGY, 2021, 17 (10)