Published May 24, 2022 | Version 1.0.0
Software Open

A New Versatile Code for Gamma-Ray Monte-Carlo Radiative Transfer

  • 1. Caltech

Description

This is the Python source code for the software GAmma-Ray Monte-carlo Radiative transfer (GARMR). The code uses Monte Carlo approach to solve the propagation of photons in nova and supernova ejecta. It uses random number to determine the possible interactions of photons with the surrounding particles by Compton scattering, photoelectric absorption and photopair production, and computes the gamma-ray spectra and light curves of nova and supernova explosions.  

The detailed physics and validation are reported in the following article. The zip file here contains the necessary code with the setting which can reproduce similar results attached in the "output" directory. Detailed instruction is available in the README file and in the documentation of each class file. 

Reference: Shing-Chi Leung, A New Versatile Code for Gamma-Ray Monte-Carlo Radiative Transfer, arXiv:2205.04450 (2022)

Files

GARMR.zip

Files (1.8 MB)

Name Size Download all
md5:15d270f2cfaa53fc77595b89c0f58d08
1.8 MB Preview Download

Additional details

Related works

Is described by
Journal article: arXiv:2205.04450 (arXiv)

References

  • Leung, Shing-Chi (2022): decouple software associated to arXiv:2205.04450