fiasco currently only supports version 8 of the CHIANTI database.

DiparamsParser#

class fiasco.io.sources.DiparamsParser(ion_filename, **kwargs)[source]#

Bases: GenericIonParser

Scaled cross-sections for calculating the ionization rate due to direct ionization. See Burgess and Tully [BT92] and Dere [Der07] for more details.

Notes

  • The scaled cross-sections date have been multiplied by \(10^{14}\)

Attributes Summary

descriptions

dtypes

filetype

headings

units

Methods Summary

preprocessor(table, line, index)

Default preprocessor method run on each line ingested.

Attributes Documentation

descriptions = ['ionization potential', 'Burgess-Tully scaling factor', 'Burgess-Tully scaled energy', 'Burgess-Tully scaled cross-section', 'excitation autoionization']#
dtypes = [<class 'float'>, <class 'float'>, <class 'float'>, <class 'float'>, <class 'float'>]#
filetype = 'diparams'#
headings = ['ip', 'bt_c', 'bt_e', 'bt_cross_section', 'ea']#
units = [Unit("eV"), Unit(dimensionless), Unit(dimensionless), Unit("cm2 eV2"), None]#

Methods Documentation

preprocessor(table, line, index)[source]#

Default preprocessor method run on each line ingested.