Skip to main content

A non-thermal electron deposition (Spencer-Fano equation) solver.

Reason this release was yanked:

Missing atomic data

Project description

# pynonthermal A non-thermal energy deposition (Spencer-Fano equation) solver

When high-energy leptons (electron and positrons) are injected into a plasma, they will slow down by ionising and exciting atoms and ions, and Colomb scattering with free (thermal) electrons.

The numerical details are nearly identical to the Spencer-Fano solver in the [ARTIS](https://github.com/artis-mcrt/artis) radiative transfer code (described in [Shingles et al. 2020](https://ui.adsabs.harvard.edu/abs/2020MNRAS.492.2029S/abstract)). We solve the [Kozma & Fransson (1992)](https://ui.adsabs.harvard.edu/abs/1992ApJ…390..602K/abstract) form of the [Spencer & Fano (1945)](https://ui.adsabs.harvard.edu/abs/1954PhRv…93.1172S/abstract) equation.

Ionisation cross sections are formula fits from Arnaud & Rothenflug (1985) and Arnaud & Raymond (1992).

## Installation This package depends on artistools, which currently must be installed by: `sh git clone https://github.com/artis-mcrt/artistools.git python3 -m pip install -e artistools `

Then, pynonthermal can be installed with: `sh git clone https://github.com/lukeshingles/pynonthermal.git python3 -m pip install -e pynonthermal `

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

pynonthermal-2021.4.22.tar.gz (204.0 kB view hashes)

Uploaded Source

Built Distribution

pynonthermal-2021.4.22-py3-none-any.whl (216.3 kB view hashes)

Uploaded Python 3

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