VegasAfterglow is a high-performance computational framework combining C++ efficiency with Python accessibility for gamma-ray burst afterglow modeling.
$ pip install VegasAfterglow
$ python -c "import VegasAfterglow; print('ready')"
ready
┌─────────────────────────────────────────────┐
│ VegasAfterglow │
│ Light curve generation ~ms │
│ MCMC inference ✓ │
│ Forward + reverse shock ✓ │
│ Synchrotron self-Compton ✓ │
│ Structured jets ✓ │
└─────────────────────────────────────────────┘
Key Features:
- Generates light curves in milliseconds — enabling rapid MCMC parameter inference
- Forward and reverse shock modeling across relativistic and non-relativistic regimes
- Synchrotron self-Compton emission
- Flexible jet structures with arbitrary viewing angles
- Python interface for seamless integration with standard fitting tools
Publication: Wang, Chen & Zhang (2025), JHEAP