Module diskchef.physics.ionization
This module contains parametrizations of ioniaztion rates
Global variables
var BRUDERER_TABLE-
Array representing Bruderer+09 table 3
var INTERPOLATED_LOG_BRUDERER_TABLE-
Interpolated table 3 of Bruderer+09
Functions
def bruderer09(column_density, temperature=3000000.0)-
Return x-ray ionization rate as of Bruderer+09 table 3
https://iopscience.iop.org/article/10.1088/0067-0049/183/2/179/pdf
Args
column_density- number of protons + neutrons from the source, cm**-2 (1e20..1e25)
temperature- plasma temperature of the source, K (3e6..3e8)
Returns
ionization rate (float, in 1/s) for Fx = 1 erg/s
def padovani18h(logdens)-
Return galactic cosmic ray ionization rate as of Padovani+18 App. F model H
https://www.aanda.org/articles/aa/pdf/2018/06/aa32202-17.pdf
Args
logdens- log10 of number density in g/cm**2 from the source
Return
ionization rate, in 1/s
def padovani18l(logdens)-
Return galactic cosmic ray ionization rate as of Padovani+18 App. F model L
https://www.aanda.org/articles/aa/pdf/2018/06/aa32202-17.pdf
Args
logdens- log10 of number density in g/cm**2 from the source
Return
ionization rate, in 1/s