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 details)

Uploaded Source

Built Distribution

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

File details

Details for the file pySettle-1.3.0.tar.gz.

File metadata

  • Download URL: pySettle-1.3.0.tar.gz
  • Upload date:
  • Size: 39.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.12

File hashes

Hashes for pySettle-1.3.0.tar.gz
Algorithm Hash digest
SHA256 d018b9eee84bf01e5a2add21c12e2f0e7f2b084db104c7ef5e3e96fc9404993f
MD5 86f5635f145e0f852fbfc3888cedd5ab
BLAKE2b-256 ad82533d9cf44885b2105ad06827bbd9704f8a4b606ff31bbe4cafa661a3605b

See more details on using hashes here.

File details

Details for the file pySettle-1.3.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pySettle-1.3.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7240b12989e599c765fb3aadf00c240c5cad98fa492c2c798147370bd10a2dfa
MD5 6e015b25e82a46333c355a42f32f45d4
BLAKE2b-256 2cb6914c1a8fddc6696a061455776376bf497e5d204f1d555e993ca249ab2d48

See more details on using hashes here.

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