Skip to main content

Computes ignition conditions for Type I X-ray bursts using a multi-zone model of the Neutron star accreting layer

Project description

Settling solver - the BEANSp edition

Features

This code computes ignition conditions for Type I X-ray bursts using a multi-zone model of the accreting layer (including hot CNO hydrogen burning, but not helium burning), via a one-zone ignition criterion. For more details, see Cumming & Bildsten (2000).

The code contains updates and improvements as described in Goodwin et al. (2019) and subsequent work since.

Credits

The original code was written by Andrew Cumming, with subsequent modifications and updates by Adelle J. Goodwin, Martin Cupak, & Duncan K. Galloway

Package installation and usage

pySettle is on pyPI (https://pypi.org/project/pySettle/) so installation is easy - either straight or in virtual environment:

pip install pySettle
from pySettle import settler

(See the code of test script test_settle_sft.py as an example.)

Build and installation from this github repository

Please refer to build instructions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pySettle-1.3.0.tar.gz (39.8 kB view hashes)

Uploaded Source

Built Distribution

pySettle-1.3.0-cp38-cp38-macosx_11_0_arm64.whl (48.4 kB view hashes)

Uploaded CPython 3.8 macOS 11.0+ ARM64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page