Kilonova light curves from Hotokezaka & Nakar 2019
Project description
kilonova-heating-rate
This is a Python package to calculate kilonova light curves using the Hotokezaka & Nakar (2019) model, which assumes radioactive heating, a power-law velocity profile, and gray opacities that are a piecewise-constant function of velocity.
This Python package is based on the original source code release from the 2019 paper (https://github.com/hotokezaka/HeatingRate), but includes the following enhancements:
- Easy to install with Pip, the Python package manager.
- Physical units are integrated with Astropy, the community Python package for astronomy.
- Flexible specification of opacities: either constant, or piecewise constant as a function of ejecta velocity.
- Fast due to the use of Numpy to evaluate the right-hand side of the system of ordinary differential equations that is solved to evalute the light curve.
To cite
If you use this work to produce a peer-reviewed journal article, please cite the following papers:
- Korobkin, O., Rosswog, S., Arcones, A., & Winteler, C. 2012, "On the astrophysical robustness of the neutron star merger r-process," Monthly Notices of the Royal Astronomical Society, 426, 1940. https://doi.org/10.1111/j.1365-2966.2012.21859.x
- Hotokezaka, K. & Nakar, E. 2020, "Radioactive Heating Rate of r-process Elements and Macronova Light Curve," Astrophysical Journal, 891, 152. https://doi.org/10.3847/1538-4357/ab6a98
To install
Installation is easy with Pip:
$ pip install kilonova-heating-rate
To use
See example code in example.py.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for kilonova-heating-rate-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed5deb8eba1739759829ddd05ad6bcd5f7cb467adaddebab5bd60ee02cffe5c3 |
|
MD5 | 30771d66736726229e59d1981bda9332 |
|
BLAKE2b-256 | da421f6174a7a87cb4987cc337ac55cca0a180777ef675ed07424ae82be540cd |
Close
Hashes for kilonova_heating_rate-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45b38b78cd62cd50e360130414c62e15f6a741c767086ba0e1514e95f6053a19 |
|
MD5 | 8cc6d0f165ff168e4ecfccc26a5b0661 |
|
BLAKE2b-256 | 23de02be45fbcbd15fd441b2bd84eb2e280706970409aa2adc64a3615a900c9b |