rabacus.atomic.verner.photox package

Submodules

rabacus.atomic.verner.photox.verner_photox module

Handles photo-ionization cross-sections as described in Verner 96 http://adsabs.harvard.edu/abs/1996ApJ...465..487V

class rabacus.atomic.verner.photox.verner_photox.PhotoXsections_Verner96[source]

Reads V96 photoionization cross-section table

Attributes:

return_Eth(Z, N)[source]

Returns threshold ionization energy for ions defined by Z and N.

Args:

Z (int): atomic number (number of protons)

N (int): electron number (number of electrons)

Returns:

Eth (float): ionization energy
return_fit(Z, N, E)[source]

Returns a photo-ionization cross-section for an ion defined by Z and N at energies E.

Args:

Z (int): atomic number (number of protons)

N (int): electron number (number of electrons)

E (array): calculate cross-section at these energies

Returns:

sigma (array): photoionization cross-sections

Module contents

A package to handle the work of Dima Verner. Specifically photo-ionization cross-sections. http://www.pa.uky.edu/~verner/photo.html