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 条
  • [41] Padasip: An open-source Python']Python toolbox for adaptive filtering
    Cejnek, Matous
    Vrba, Jan
    JOURNAL OF COMPUTATIONAL SCIENCE, 2022, 65
  • [42] Open-source coupled aerostructural optimization using Python']Python
    Jasa, John P.
    Hwang, John T.
    Martins, Joaquim R. R. A.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2018, 57 (04) : 1815 - 1827
  • [43] Modelly: An open source all in one python']python package for developing machine learning models
    Sarkar, Tushar
    Shah, Disha
    SOFTWARE IMPACTS, 2022, 14
  • [44] Python']Python Materials Genomics (pymatgen): A robust, open-source python']python library for materials analysis
    Ong, Shyue Ping
    Richards, William Davidson
    Jain, Anubhav
    Hautier, Geoffroy
    Kocher, Michael
    Cholia, Shreyas
    Gunter, Dan
    Chevrier, Vincent L.
    Persson, Kristin A.
    Ceder, Gerbrand
    COMPUTATIONAL MATERIALS SCIENCE, 2013, 68 : 314 - 319
  • [45] QuTiP: An open-source Python']Python framework for the dynamics of open quantum systems
    Johansson, J. R.
    Nation, P. D.
    Nori, Franco
    COMPUTER PHYSICS COMMUNICATIONS, 2012, 183 (08) : 1760 - 1772
  • [46] AlphaMap: an open-source Python']Python package for the visual annotation of proteomics data with sequence-specific knowledge
    Voytik, Eugenia
    Bludau, Isabell
    Willems, Sander
    Hansen, Fynn M.
    Brunner, Andreas-David
    Strauss, Maximilian T.
    Mann, Matthias
    BIOINFORMATICS, 2022, 38 (03) : 849 - 852
  • [47] GDPS: an open-source python']python-based software package for multi-GNSS data preprocessing
    Lu, Liguo
    Hu, Weijian
    Wu, Tangting
    GPS SOLUTIONS, 2024, 28 (03)
  • [48] HYDE: THE FIRST OPEN-SOURCE, PYTHON']PYTHON-BASED, GPU-ACCELERATED HYPERSPECTRAL DENOISING PACKAGE
    Coquelin, Daniel
    Rasti, Behnood
    Goetz, Markus
    Ghamisi, Pedram
    Gloaguen, Richard
    Streit, Achim
    2022 12TH WORKSHOP ON HYPERSPECTRAL IMAGING AND SIGNAL PROCESSING: EVOLUTION IN REMOTE SENSING (WHISPERS), 2022,
  • [49] Python']Python Package abstcal: An Open-Source Tool for Calculating Abstinence From Timeline Followback Data Comment
    Cui, Yong
    Robinson, Jason D.
    Rymer, Rudel E.
    Minnix, Jennifer A.
    Cinciripini, Paul M.
    NICOTINE & TOBACCO RESEARCH, 2022, 24 (01) : 146 - 148
  • [50] RF Network Analysis of the WEST ICRH Antenna with the Open-Source Python']Python scikit-rf Package
    Hillairet, Julien
    23RD TOPICAL CONFERENCE ON RADIOFREQUENCY POWER IN PLASMAS, 2020, 2254