is a new open-source C++/python package which handles the spectral modelling of non-thermally emitting astrophysical sources in a simple and modular way. It allows the user to devise time-dependent models of leptonic and hadronic particle populations in a general astrophysical context (including SNRs, PWNs and AGNs) and to compute their subsequent photon emission.
For more info and a turorial, see the GAMERA docu!
GAMERA is written in C++ and can be wrapped to python.
You need to have GSL installed on your system, as well as SWIG if you want to wrap the python module. If you want to locally build the docu, you also need to install Sphinx, Breathe and Doxygen.
Running
- $ make all
will generate a shared object (lib/libgamera.so) as well as the python module (lib/_gamerapy.so , lib/gamerapy.py).